Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 561596

Summary: sys-apps/portage-2.2.22: repoman fails to sign commit/manifest
Product: Portage Development Reporter: Christian Ruppert (idl0r) <idl0r>
Component: RepomanAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal CC: remi
Priority: Normal Keywords: InVCS, REGRESSION
Version: 2.2   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 549914    

Description Christian Ruppert (idl0r) gentoo-dev 2015-09-26 20:03:09 UTC
<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.
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2015-09-26 21:01:30 UTC
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
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2015-10-09 15:15:05 UTC
Released in portage-2.2.23