Hello - I am trying to update a package on Fedora 28 but am getting this error any time I try to run fedpkg:
Traceback (most recent call last):
File "/usr/bin/fedpkg", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3095, in <module>
@_call_aside
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3079, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 570, in _build_master
ws.require(__requires__)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 888, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 774, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'PyYAML' distribution was not found and is required by rpkg
I have the python2-yaml package installed:
Package python2-pyyaml-3.12-10.fc28.x86_64 is already installed, skipping.
I tried using python3 and modifying the fedpkg script to run with python3 but then I get the following error:
pkg_resources.DistributionNotFound: The 'fedpkg==1.35' distribution was not found and is required by the application
I have installed the latest fedpkg, fedpkg-1.35-1.fc28.noarch. Do I need to upgrade to 29? I thought fedpkg would still work on 28.
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx