Description of problem:
Copr (mock) does not seem to be "seeing" all available packages in buildroots.
From https://copr-be.cloud.fedoraproject.org/results/ktdreyer/downstream-cherry-picker/fedora-26-x86_64/00503368-downstream-cherry-picker/root.log.gz :
DEBUG util.py:435: No matching package to install: 'python3-devel'
DEBUG util.py:435: No matching package to install: 'python3-pytest'
DEBUG util.py:435: No matching package to install: 'python3-requests'
Taking "python3-pytest" as an example, the python3-pytest RPM does exist in F26: https://koji.fedoraproject.org/koji/buildinfo?buildID=825094 . I'm not sure why Copr thinks there is not python3-pytest package available.
The same thing happens with my Fedora 24 builds, although it's for a different package: https://copr-be.cloud.fedoraproject.org/results/ktdreyer/downstream-cherry-picker/fedora-24-x86_64/00503368-downstream-cherry-picker/root.log.gz . It says python3-setuptools is unavailable on F24, which seems wrong: https://koji.fedoraproject.org/koji/buildinfo?buildID=735602
Not sure. F24 and F26 failed in my build, but F25 succeeded.
Steps to Reproduce:
1. Construct a package that BuildRequires some python3- packages
2. Build the package in Copr for F24, F25 and F26
Build fails with "No matching package to install" for some python3- packages
Is this reproducible? There is also this error in the first mentioned log:
"Failed to synchronize cache for repo 'fedora', disabling."
So it could have been a network or perhaps a mirror issue.
I re-tried the build and it worked perfectly. Thanks for the suggestion.
(In reply to Ken Dreyer (Red Hat) from comment #2)
> I re-tried the build and it worked perfectly. Thanks for the suggestion.