I got this output when trying to execute 'repoman ci' in the proj/mysql.git overlay. --- ./ChangeLog +++ ./ChangeLog @@ -0,0 +1,6 @@ +*percona-server-5.6.30.76.3 (13 Jun 2016) + + 13 Jun 2016; Brian Evans <grknight@gentoo.org> + +percona-server-5.6.30.76.3.ebuild: + dev-db/percona-server: version bump + * 2 files being committed... >>> Creating Manifest for /var/repo/mysql/dev-db/percona-server Traceback (most recent call last): File "/usr/lib/python-exec/python3.4/repoman", line 44, in <module> repoman_main(sys.argv[1:]) File "/usr/lib64/python3.4/site-packages/repoman/main.py", line 181, in repoman_main actions.perform(qa_output) File "/usr/lib64/python3.4/site-packages/repoman/actions.py", line 172, in perform self.sign_manifest(myupdates, myremoved, mymanifests) File "/usr/lib64/python3.4/site-packages/repoman/actions.py", line 507, in sign_manifest self.scanner.repolevel, self.scanner.reposplit, self.scanner.categories)): TypeError: vcs_files_to_cps() missing 1 required positional argument: 'categories'
This is fixed in the master branch: https://gitweb.gentoo.org/proj/portage.git/commit/?id=6c1264ea9d10d698f459b3046cc909c8b4f8fe73