[Fedora-packaging] problem with fedora-review
Stanislav Ochotnicky
sochotnicky at redhat.com
Fri Dec 13 13:12:12 UTC 2013
Quoting Martin Gansser (2013-12-13 13:44:01)
> Hi,
>
> I have a problem with fedora-review when checking a package on my local drive with:
fedora-review has its own mailing list:
https://lists.fedorahosted.org/mailman/listinfo/fedorareview
> http://martinkg.fedorapeople.org/Review/SRPMS/nuvolaplayer-2.2.0-5.fc19.src.rpm
>
> fedora-review --define DISTTAG=fc21 -p -r -m fedora-rawhide-x86_64 -n ~/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
[snip]
> File "/usr/lib/python2.7/site-packages/FedoraReview/review_helper.py", line 215, in run
> self._do_run(outfile)
> File "/usr/lib/python2.7/site-packages/FedoraReview/review_helper.py", line 205, in _do_run
> self._do_report(outfile)
> File "/usr/lib/python2.7/site-packages/FedoraReview/review_helper.py", line 90, in _do_report
> self._run_checks(self.bug.spec_file, self.bug.srpm_file, outfile)
> File "/usr/lib/python2.7/site-packages/FedoraReview/review_helper.py", line 99, in _run_checks
> self.checks = Checks(spec, srpm)
> File "/usr/lib/python2.7/site-packages/FedoraReview/checks.py", line 314, in __init__
> self.spec = SpecFile(spec_file, self.flags)
> File "/usr/lib/python2.7/site-packages/FedoraReview/spec_file.py", line 72, in __init__
> update_macros()
> File "/usr/lib/python2.7/site-packages/FedoraReview/spec_file.py", line 56, in update_macros
> expanded = Mock.get_macro(macro, self, flags)
> File "/usr/lib/python2.7/site-packages/FedoraReview/mock.py", line 339, in get_macro
> self._macros = self._get_prebuilt_macros(spec, flags)
> File "/usr/lib/python2.7/site-packages/FedoraReview/mock.py", line 143, in _get_prebuilt_macros
> buildarch, macros = _add_buildarch_macros(macros, paths)
> File "/usr/lib/python2.7/site-packages/FedoraReview/mock.py", line 101, in _add_buildarch_macros
> buildarch = [a for a in arches if not a is 'noarch'][0]
> IndexError: list index out of range
> 12-13 13:28 root ERROR Exception down the road...(logs in /home/martin/.cache/fedora-review.log)
> 12-13 13:28 root DEBUG Report completed: 0.576 seconds
>
> any help ?
1. File a bug, no matter what the crash should not happen there
2. Don't run with --prebuilt. That's supposed to be used in specific situations
(mostly by people who know there are caveats and with packages that you have
*really* built alread.
--
Stanislav Ochotnicky <sochotnicky at redhat.com>
Software Engineer - Developer Experience
PGP: 7B087241
Red Hat Inc. http://cz.redhat.com
More information about the packaging
mailing list