libreport version: 2.0.7 abrt_version: 2.0.6 cmdline: /usr/bin/python -tt /usr/bin/fedora-review -b 662951 comment: tried to review a package with a wrong url ( see command line ) executable: /usr/bin/fedora-review kernel: 3.1.2-1.fc16.x86_64 reason: transaction.py:35:parseSpec:ValueError: can't parse specfile time: sam. 26 nov. 2011 16:48:48 CET uid: 500 username: misc backtrace: :transaction.py:35:parseSpec:ValueError: can't parse specfile : : :Traceback (most recent call last): : File "/usr/bin/fedora-review", line 202, in <module> : review.run() : File "/usr/bin/fedora-review", line 196, in run : self.__do_report() : File "/usr/bin/fedora-review", line 110, in __do_report : self.__do_report_local(self.args.workdir) : File "/usr/bin/fedora-review", line 119, in __do_report_local : self.__run_checks(files_spec[0], files_srpm[0]) : File "/usr/bin/fedora-review", line 153, in __run_checks : mock_config=self.args.mock_config) : File "/usr/lib/python2.7/site-packages/FedoraReview/misc.py", line 56, in __init__ : self.spec = SpecFile(spec_file) : File "/usr/lib/python2.7/site-packages/FedoraReview/__init__.py", line 490, in __init__ : self.spec_obj = ts.parseSpec(self.filename) : File "/usr/lib64/python2.7/site-packages/rpm/transaction.py", line 35, in parseSpec : return _rpmb.spec(specfile) :ValueError: can't parse specfile : : :Local variables in innermost frame: :_rpmb: <module 'rpm._rpmb' from '/usr/lib64/python2.7/site-packages/rpm/_rpmbmodule.so'> :self: <rpm.transaction.TransactionSet object at 0x271bce8> :specfile: './662951/perl_checker.spec'
Indeed this was caused by a wong url in the review. Unfortunately handling for such corner cases is not exactly great at the moment, but good news is: 1. We know where is the problem 2. We know how to fix it Fix will probably appear in the next version. Thanks for bugreport
Fixed in devel: https://fedorahosted.org/FedoraReview/changeset/7945d8253a37f5f2592d00c233af196fc9bf5f43
fedora-review-0.2.0-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/fedora-review-0.2.0-1.fc16
fedora-review-0.2.0-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/fedora-review-0.2.0-1.fc17
Package fedora-review-0.2.0-1.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing fedora-review-0.2.0-1.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-10509/fedora-review-0.2.0-1.fc16 then log in and leave karma (feedback).
fedora-review-0.2.0-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
fedora-review-0.2.0-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.