[Fedora-packaging] problem with fedora-review

Martin Gansser linux4martin at gmx.de
Fri Dec 13 12:44:01 UTC 2013


Hi,

I have a problem with fedora-review when checking a package on my local drive with:
 
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
INFO: Processing local files: /home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
INFO: Getting .spec and .srpm Urls from : Local files in /home/martin/rpmbuild/SPECS
INFO:   --> SRPM url: file:///home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
INFO: Using review directory: /home/martin/rpmbuild/SPECS/nuvolaplayer
WARNING: Package nuvolaplayer not built
INFO: Using disttag from DISTTAG flag.
ERROR: Exception down the road...(logs in /home/martin/.cache/fedora-review.log)
 
the content of the log file is:
 
12-13 13:28 root         DEBUG    fedora-review 0.5.0 920221d 2013-08-30 11:27:49 +0200 started
12-13 13:28 root         DEBUG    Command  line: /usr/bin/fedora-review --define DISTTAG=fc21 -p -r -m fedora-rawhide-x86_64 -n /home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
12-13 13:28 root         INFO     Processing local files: /home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
12-13 13:28 root         INFO     Getting .spec and .srpm Urls from : Local files in /home/martin/rpmbuild/SPECS
12-13 13:28 root         DEBUG    Active settings after processing options
12-13 13:28 root         DEBUG        resultdir: None
12-13 13:28 root         DEBUG        verbose: False
12-13 13:28 root         DEBUG        no_report: False
12-13 13:28 root         DEBUG        session_log: /home/martin/.cache/fedora-review.log
12-13 13:28 root         DEBUG        list_flags: False
12-13 13:28 root         DEBUG        list_checks: False
12-13 13:28 root         DEBUG        single: None
12-13 13:28 root         DEBUG        rpm_spec: True
12-13 13:28 root         DEBUG        plugins: {}
12-13 13:28 root         DEBUG        exclude: None
12-13 13:28 root         DEBUG        configdir: None
12-13 13:28 root         DEBUG        log_level: 20
12-13 13:28 root         DEBUG        init_done: True
12-13 13:28 root         DEBUG        cache: False
12-13 13:28 root         DEBUG        mock_config: fedora-rawhide-x86_64
12-13 13:28 root         DEBUG        version: False
12-13 13:28 root         DEBUG        uniqueext: None
12-13 13:28 root         DEBUG        flags: ['DISTTAG=fc21']
12-13 13:28 root         DEBUG        bz_url: https://bugzilla.redhat.com
12-13 13:28 root         DEBUG        mock_options: --no-cleanup-after --no-clean
12-13 13:28 root         DEBUG        list_plugins: False
12-13 13:28 root         DEBUG        _log_config_done: True
12-13 13:28 root         DEBUG        other_bz: None
12-13 13:28 root         DEBUG        plugins_arg: None
12-13 13:28 root         DEBUG        repo: None
12-13 13:28 root         DEBUG        use_colors: True
12-13 13:28 root         DEBUG        bug: None
12-13 13:28 root         DEBUG        prebuilt: True
12-13 13:28 root         DEBUG        name: /home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
12-13 13:28 root         DEBUG        url: None
12-13 13:28 root         DEBUG        checksum: sha256
12-13 13:28 root         DEBUG        nobuild: False
12-13 13:28 root         DEBUG        _con_handler: <logging.StreamHandler object at 0x7fc57c35a710>
12-13 13:28 root         INFO       --> SRPM url: file:///home/martin/rpmbuild/SRPMS/nuvolaplayer-2.2.0-5.fc20.src.rpm
12-13 13:28 root         INFO     Using review directory: /home/martin/rpmbuild/SPECS/nuvolaplayer
12-13 13:28 root         DEBUG    find_urls completed: 0.035
12-13 13:28 root         DEBUG    Avoiding init of working mock root
12-13 13:28 root         DEBUG    Url download completed: 0.387
12-13 13:28 root         DEBUG    Skipping CheckBundledJars in /usr/lib/python2.7/site-packages/FedoraReview/plugins/java.pyc, deprecated by java-check-bundled-jars in /usr/share/fedora-review/scripts/java-check-bundled-jars.sh
12-13 13:28 root         DEBUG    Skipping CheckExcludeArch in /usr/lib/python2.7/site-packages/FedoraReview/plugins/generic.pyc, deprecated by check-excludearch in /usr/share/fedora-review/scripts/check-excludearch.sh
12-13 13:28 root         DEBUG    Skipping CheckLargeDocs in /usr/lib/python2.7/site-packages/FedoraReview/plugins/generic.pyc, deprecated by check-large-docs in /usr/share/fedora-review/scripts/check-large-docs.sh
12-13 13:28 root         WARNING  Package nuvolaplayer not built
12-13 13:28 root         INFO     Using disttag from DISTTAG flag.
12-13 13:28 root         DEBUG    Exception down the road...
Traceback (most recent call last):
  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 ?


More information about the packaging mailing list