Long story short: I have a Python package ("cozy") which built fine in koji, but
failed to build locally - or rather, it built fine, but then caused pytest-3 to crash.
After a bit of fiddling, I managed to nail this down to having "python3-faker"
installed - when I removed it from my system, pytest-3 worked fine. When I added
"BuildRequires: python3-faker" to the package spec and submitted a scratch build
to koji, that failed with the same traceback as the local build.
Here's the link to a successful build (currently in Rawhide):
https://koji.fedoraproject.org/koji/taskinfo?taskID=68991239
Here's the link to a failed scratch build (same spec as above, with added BR on
python3-faker):
https://koji.fedoraproject.org/koji/taskinfo?taskID=69012902
I have very little Python knowledge, and the traceback lists some internal Python libs, so
I'm not really sure if this should be reported as a bug against cozy, pytest-3,
python-faker, or maybe even python3.9 itself. I'd be grateful if someone knowledgeable
in the matter took a look.
Thanks in advance,
A.FI.