--
Ticket URL: <http://www.pkgcore.org/trac/pkgcore/ticket/244>
pkgcore <http://www.pkgcore.org/trac/pkgcore>
pkgcore package manager
Comment (by bldewolf):
The title is misleading, actually. I think this may just be that
CONFIG_PROTECT is ignored during an unmerge, which is poor behavior. The
behavior of emerge and the description of unmerge-orphans implies that
CONFIG_PROTECT'ed files should never be removed on unmerge, but pmerge
does so anyway.
--
Ticket URL: <http://www.pkgcore.org/trac/pkgcore/ticket/244#comment:1>
Comment (by ferringb):
unmerge-orphans is on by default (it was a pkgcore feature first after all
;); CONFIG_PROTECT likely isn't the cause either, although please paste
the output of pinspect portageq envvar CONFIG_PROTECT{,_MASK}.
guessing the upgrade pathway just sucks, but lets see...
--
Ticket URL: <http://www.pkgcore.org/trac/pkgcore/ticket/244#comment:2>
Comment (by bldewolf):
{{{
# pinspect portageq envvar CONFIG_PROTECT{,_MASK}
('/etc',)
('/etc/env.d', '/etc/gconf')
}}}
The effect of an unmerge and an upgrade appear to be the same (files that
should be config protected are not).
And sorry for bungling the title of this ticket. :)
--
Ticket URL: <http://www.pkgcore.org/trac/pkgcore/ticket/244#comment:3>