Summary: | repoman traceback if dirname doesn't match the pkgname | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Jeremy Olexa (darkside) (RETIRED) <darkside> |
Component: | Repoman | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | minor | Keywords: | InVCS |
Priority: | High | ||
Version: | 2.2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 210077, 216231 |
This is fixed in svn r11926. This is fixed in 2.2_rc15. |
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'