Reporting this in case you want to fix it, tbh I am not sure if it is worth fixing but you may want a nicer message than a traceback. Using _rc8: %% repoman manifest Invalid ebuild name: /usr/portage/local/net-misc/gtk2-ssh-askpass/ssh-askpass-fullscreen-0.4.ebuild >>> Creating Manifest for /usr/portage/local/net-misc/gtk2-ssh-askpass Traceback (most recent call last): File "/usr/bin/repoman", line 779, in <module> if not portage.digestgen([], repoman_settings, myportdb=portdb): File "/usr/lib64/portage/pym/portage/__init__.py", line 4169, in digestgen "assume-digests" in mysettings.features)) File "/usr/lib64/portage/pym/portage/manifest.py", line 309, in create "match directory name: '%s'" % cpv) portage.exception.PortagePackageException: Package name does not match directory name: 'net-misc/ssh-askpass-fullscreen-0.4'
This is fixed in svn r11926.
This is fixed in 2.2_rc15.