The sources defined in the specfile cannot be downloaded: $ spectool -g *.spec error: %changelog not in descending chronological order Downloading: https://files.pythonhosted.org/packages/source/p/pytest_testinfra/pytest_testinfra-10.1.1.tar.gz Download failed: 404 Client Error: Not Found for url: https://files.pythonhosted.org/packages/source/p/pytest_testinfra/pytest_testinfra-10.1.1.tar.gz and the name of the tarball is different than what is in the sources: SHA512 (pytest-testinfra-10.1.1.tar.gz) = 6173937b03eaefb84a95b6fca616092ea0649f880fd1bccef6364f338b859bda8d09d706b517625b81cff4f663ababa766dac82d4d094c38683d9b170909f6c9 Reproducible: Always
Any chance you could fix that?
Sorry, I clicked the wrong item in the list, the needinfo was supposed to be on the assignee.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Probably my fault. Will try to fix it asap.
I remember now, it's already in rawhide. The pypi package name is `pytest-testinfra` while source tar is with underscore. One could presume that the pypi_source macro is taking the name of package as argument to be fair. -Source: %{pypi_source pytest-testinfra} +Source: %{pypi_source pytest_testinfra} Will backport to the branches.
That change in rawhide broke this. The correct form is %{pypi_source pytest-testinfra} at least for the packaged version. For newer versions, %{pypi_source pytest_testinfra} will be needed, but not for 10.1.1
Thanks. https://bodhi.fedoraproject.org/updates/?packages=python-pytest-testinfra Also this fun hack: https://copr.fedorainfracloud.org/coprs/mhoyer/python-testinfra-sts-libs-el8-py3.12/build/9011913/