#541 Traceback from _get_default_macros when running in fedora:43 container
Opened by frostyx. Modified

Running

REVIEW_NO_MOCKGROUP_CHECK=true fedora-review -b 2158000

Exception:

12-19 11:59 root         INFO     Init command returned error code 32
12-19 11:59 root         INFO     Downloading .spec and .srpm files
12-19 11:59 root         DEBUG    Url download completed: 252.941
12-19 12:02 root         DEBUG    Exception down the road...
Traceback (most recent call last):
  File "/usr/lib/python3.14/site-packages/FedoraReview/review_helper.py", line 236, in run
    self._do_run(outfile)
    ~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/review_helper.py", line 226, in _do_run
    self._do_report(outfile)
    ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/review_helper.py", line 99, in _do_report
    self._run_checks(self.bug.spec_file, self.bug.srpm_file, outfile)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/review_helper.py", line 108, in _run_checks
    self.checks = Checks(spec, srpm)
                  ~~~~~~^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/checks.py", line 287, in __init__
    self.spec = SpecFile(spec_file, self.flags)
                ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/spec_file.py", line 93, in __init__
    update_macros()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/spec_file.py", line 66, in update_macros
    expanded = Mock.get_macro(macro, self, flags)
  File "/usr/lib/python3.14/site-packages/FedoraReview/mock.py", line 360, in get_macro
    self._macros = self._get_default_macros()
                   ~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/mock.py", line 139, in _get_default_macros
    values = self._rpm_eval(tags).split()
             ~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/site-packages/FedoraReview/mock.py", line 269, in _rpm_eval
    return check_output(cmd, universal_newlines=True).strip()
           ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.14/subprocess.py", line 472, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
               **kwargs).stdout
               ^^^^^^^^^
  File "/usr/lib64/python3.14/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['mock', '-r', 'fedora-rawhide-x86_64', '--no-cleanup-after', '--no-clean', '--plugin-option=tmpfs:keep_mounted=True', '--resultdir=/2158000-light/results', '--quiet', '--chroot', '--', 'rpm --eval "%dist %fedora %epel %buildarch %_libdir %_isa %arch"']' returned non-zero exit status 32.
12-19 12:02 root         ERROR    Exception down the road... (logs in /root/.cache/fedora-review.log)

Metadata