[#130 /usr/portage] emerge unmerge
Traceback (most recent call last):
File "/usr/sbin/emerge", line 1179, in ?
if 1==unmerge(myaction, myfiles):
File "/usr/sbin/emerge", line 700, in unmerge
NameError: global name 'abspath' is not defined
[#131 /usr/portage] emerge unmerge libpng-1.0.12
!!! Couldn't find match for libpng-1.0.12
>>> unmerge: No packages selected for removal.
[#132 /usr/portage] emerge unmerge libpng
selected: 1.0.12 1.2.1-r1
>>> Packages in red are slated for removal.
>>> Packages in green will not be removed.
>>> Waiting 5 seconds before starting unmerge.
>>> (Control-C to abort)...
>>> Unmerging in: 5 !!! Portage interrupted by SIGINT; exiting.
zsh: killed emerge unmerge libpng
While the docs say gives the example:
In practice, the only allowed syntax to unmerge libpng-1.0.12 is
emerge unmerge =libpng-1.0.12
So either the syntax parser should be fixed, or the docs should be corrected.
Also, the abspath crash is ugly, but not in any way critical.
OK, both these bugs are now fixed and will appear in 1.9.11