Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561596 - sys-apps/portage-2.2.22: repoman fails to sign commit/manifest
Summary: sys-apps/portage-2.2.22: repoman fails to sign commit/manifest
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks: 549914
  Show dependency tree
 
Reported: 2015-09-26 20:03 UTC by Christian Ruppert (idl0r)
Modified: 2015-10-09 15:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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