Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: csvdiff won't run because it complains about a missing dependency that isn't actually missing. Version-Release number of selected component (if applicable): csvdiff-0.1.0-3.fc21.noarch How reproducible: 100% Steps to Reproduce: 1. Run csvdiff from the command line (no arguments needed). 2. 3. Actual results: Traceback (most recent call last): File "/usr/bin/csvdiff", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 2709, in <module> working_set.require(__requires__) File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 664, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.4/site-packages/pkg_resources.py", line 567, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: PyYAML>=3.10 Expected results: In this case maybe a usage message, but ordinarily (if called with correct argument) some sort of diff information. Additional info: Despite what the error says, PyYAML is installed and has an acceptable version: $ rpm -q PyYAML PyYAML-3.11-6.fc21.x86_64
csvdiff-0.1.0-4.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/csvdiff-0.1.0-4.fc21
cvsdiff is build with Python3 (Python3 will become the default version for F22), requires must be python3-PyYAML, the update fix the mistake. Thanks for reporting
csvdiff-0.1.0-4.fc21 works
Package csvdiff-0.1.0-4.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing csvdiff-0.1.0-4.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-1563/csvdiff-0.1.0-4.fc21 then log in and leave karma (feedback).
csvdiff-0.1.0-4.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.