On Wed, Aug 28, 2019, 15:12 Richard Shaw <hobbes1...@gmail.com> wrote:
> While I'm trying to use it for a review on RPM Fusion I don't think the > error is related... > > Just running fedora-review without any arguments produces this in the log: > > Traceback (most recent call last): > File "/usr/lib/python3.7/site-packages/FedoraReview/review_helper.py", > line 236, in run > self._do_run(outfile) > File "/usr/lib/python3.7/site-packages/FedoraReview/review_helper.py", > line 197, in _do_run > Settings.init() > File "/usr/lib/python3.7/site-packages/FedoraReview/settings.py", line > 417, in init > args = parser.parse_args() > File "/usr/lib64/python3.7/argparse.py", line 1749, in parse_args > args, argv = self.parse_known_args(args, namespace) > File "/usr/lib64/python3.7/argparse.py", line 1781, in parse_known_args > namespace, args = self._parse_known_args(args, namespace) > File "/usr/lib64/python3.7/argparse.py", line 1987, in _parse_known_args > start_index = consume_optional(start_index) > File "/usr/lib64/python3.7/argparse.py", line 1927, in consume_optional > take_action(action, args, option_string) > File "/usr/lib64/python3.7/argparse.py", line 1855, in take_action > action(self, namespace, argument_values, option_string) > File "/usr/lib64/python3.7/argparse.py", line 1038, in __call__ > parser.exit() > File "/usr/lib64/python3.7/argparse.py", line 2488, in exit > _sys.exit(status) > SystemExit: 0 > > When I try to do the review I get: > > Traceback (most recent call last): > File "/usr/lib/python3.7/site-packages/FedoraReview/review_helper.py", > line 236, in run > self._do_run(outfile) > File "/usr/lib/python3.7/site-packages/FedoraReview/review_helper.py", > line 226, in _do_run > self._do_report(outfile) > File "/usr/lib/python3.7/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.7/site-packages/FedoraReview/review_helper.py", > line 117, in _run_checks > self.checks.run_checks(output=output, writedown=not Settings.no_report) > File "/usr/lib/python3.7/site-packages/FedoraReview/checks.py", line > 382, in run_checks > run_check(name) > File "/usr/lib/python3.7/site-packages/FedoraReview/checks.py", line > 357, in run_check > check.run() > File > "/usr/lib/python3.7/site-packages/FedoraReview/plugins/generic_build.py", > line 203, in run > Mock.build(self.srpm.filename) > File "/usr/lib/python3.7/site-packages/FedoraReview/mock.py", line 457, > in build > self.builddir_cleanup() > File "/usr/lib/python3.7/site-packages/FedoraReview/mock.py", line 584, > in builddir_cleanup > paths = glob(os.path.join(self.get_builddir("BUILD"), "*")) > File "/usr/lib/python3.7/site-packages/FedoraReview/mock.py", line 360, > in get_builddir > p = self._get_dir(os.path.join("root", self._topdir[1:])) > File "/usr/lib/python3.7/site-packages/FedoraReview/mock.py", line 201, > in _get_dir > self._get_root() > File "/usr/lib/python3.7/site-packages/FedoraReview/mock.py", line 186, > in _get_root > config = compile(content[0], path, "exec") > IndexError: list index out of range > > Thanks, > Richard > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > What's the mock config file you are using? From the error it seems it's missing config_opts['root']
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org