Fedora Account System
Red Hat Associate
Red Hat Customer
Dear package maintainer, this bugzilla is automated becasue the number of impacted packages it too high to go trough manually. It appears that your package uses the deprecated %py3_build and/or %py3_install macro. See https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros for why the macros are deprecated. %py3_install expands to python setup.py install. This has been a deprecated command for 5 years and will likely stop working in Fedora 45. Please migrate to %pyproject_buildrequires + %pyproject_wheel + %pyproject_install macros instead. See https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros#Migrating_to_%pyproject_macros for migration guide. See https://github.com/hroncok/pyprojectize/ for a tool that can help you automate the migration. Thank you. Let me know if you need help.
Ack -- actually I have prepared that for 4 years already -- https://github.com/martinpitt/python-dbusmock/pull/153 . It's been held back by CentOS/RHEL 9 having a broken pybuild, and I still support that on main. However, I can conditionalize this.
Thanks. Please don't use /usr/lib/python* in the %files section.
Ack Miro, fixing in https://github.com/martinpitt/python-dbusmock/pull/240
Landed upstream, and in https://github.com/martinpitt/python-dbusmock/releases/tag/0.36.0 . Packaging for Fedora now (via packit).
FEDORA-2025-397a0c7ac8 (python-dbusmock-0.36.0-1.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-397a0c7ac8
FEDORA-2025-397a0c7ac8 (python-dbusmock-0.36.0-1.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.