When calling bugwarrior-pull for the first time on Fedora 19 it returns: Traceback (most recent call last): File "/usr/bin/bugwarrior-pull", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2805, in <module> working_set.require(__requires__) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 696, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 594, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: keyring After some investigation, it seems to require python-keyring. Once this package is installed, the output changes to: File "/usr/bin/bugwarrior-pull", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2809, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 598, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (requests 1.2.3 (/usr/lib/python2.7/site-packages), Requirement.parse('requests>=2.0.0')) This is a more problematic issues since according to [1] python-requests-2.0.0 is only present in rawhide, not in F19 nor F20... [1] https://apps.fedoraproject.org/packages/python-requests Is there a way to go around this?
bugwarrior-0.6.3-2.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/bugwarrior-0.6.3-2.fc19
bugwarrior-0.6.3-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/bugwarrior-0.6.3-2.fc18
bugwarrior-0.6.3-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
bugwarrior-0.6.3-2.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
Please note that bugwarrior on Fedora 20 has the exact same issue: it requires python-keyring (which it does not have a dep on), and it also requires python-requests >=2.0, which is not in Fedora 20.
bugwarrior-0.6.3-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/bugwarrior-0.6.3-3.fc20
bugwarrior-0.6.3-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/bugwarrior-0.6.3-3.fc19
bugwarrior-0.7.0-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/bugwarrior-0.7.0-1.fc20
bugwarrior-0.7.0-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/bugwarrior-0.7.0-1.fc19
bugwarrior-0.7.0-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
bugwarrior-0.7.0-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.