<idl0r@odin:~/dev/gentoo/vdr/vdr-devel/media-video/vdr> zsh/3 10021 (git)-[master] % repoman ci -m 'media-video/vdr: Test commit - Fix USE-flag description' RepoMan scours the neighborhood... >>> Creating Manifest for /home/idl0r/dev/gentoo/vdr/vdr-devel/media-video/vdr ebuild.badheader 1 media-video/vdr/vdr-2.3.1.ebuild: Malformed Id header on line: 3 metadata.warning 13 ... media-video/vdr/metadata.xml: unused local USE-description: 'ddepgentry' Note: use --include-dev (-d) to check dependencies for 'dev' profiles * 1 files being committed... Traceback (most recent call last): File "/usr/lib/python-exec/python3.4/repoman", line 37, in <module> repoman_main(sys.argv[1:]) File "/usr/lib64/python3.4/site-packages/repoman/main.py", line 166, in repoman_main actions.perform(qa_output) File "/usr/lib64/python3.4/site-packages/repoman/actions.py", line 175, in perform self.sign_manifests(myupdates, myremoved, mymanifests) AttributeError: 'Actions' object has no attribute 'sign_manifests' 2.2.20.1 works fine.
It was a simple typo, one easy to make when another variable near it was sign_manifests with the s on the end. Fixed in git: https://gitweb.gentoo.org/proj/portage.git/commit/?id=1c9ab10ca10839b6c6ad5dcd2a3b9b6f0e95bfd9
Released in portage-2.2.23