The package python3-extension-helpers has the following automatic provide: python3dist(extension-helpers) = 0 It appears that the actual package version was lost during the packaging process. In most cases, this is caused by using a Source that misses version information, e.g. A GitHub tarball when the project uses setuptools_scm or pbr. See https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_source_files_from_pypi This bugzilla was created in a batch, so it does not have information about the exact cause for this package. If you need help figuring out why this happens in this particular package, feel free to ask.
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36.
(In reply to Miro Hrončok from comment #0) > The package python3-extension-helpers has the following automatic provide: > > python3dist(extension-helpers) = 0 > > It appears that the actual package version was lost during the packaging > process. > > In most cases, this is caused by using a Source that misses version > information, e.g. A GitHub tarball when the project uses setuptools_scm or > pbr. See > https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ > #_source_files_from_pypi > > This bugzilla was created in a batch, so it does not have information about > the exact cause for this package. If you need help figuring out why this > happens in this particular package, feel free to ask. I've been trying to upgrade the package version and fix this, but I'm still getting: `Provides: python-extension-helpers = 1.0.0-1.fc38 python3-extension-helpers = 1.0.0-1.fc38 python3.11-extension-helpers = 1.0.0-1.fc38 python3.11dist(extension-helpers) = 1 python3dist(extension-helpers) = 1` Miro, do you have any idea why the automatic provides macro is stripping the minor version?
I've almost forgot: here it is the scratch build https://koji.fedoraproject.org/koji/taskinfo?taskID=90780167
That is correct. Version 1.0.0 == 1 in Python's terms, so the dependency generator strips all trailing zeros.
FEDORA-2022-c10bc4f4e6 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2022-c10bc4f4e6
FEDORA-2022-c10bc4f4e6 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2022-7fc17b0773 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-7fc17b0773
FEDORA-2022-7fc17b0773 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.