The "emerge depclean" command will clean dependancies of ebuilds that are merged in, but masked. For example, if I unmasked prelink (assuming it is masked) and emerge it, I will get libelf as a dependancy. If I emerge rsync, prelink becomes masked again. When I ru "emerge -p depclean", libelf comes up in the list to be unmerged. If I unmask prelink again, libelf does not come up as a candidate for unmerging. I think depclean should consider merged packages that are masked as still merged in and not treat the dependancies as candidates for unmerging. Thanks.
This could/should be solved using sticky keywords (#9379)
*** This bug has been marked as a duplicate of 9739 ***
bleh wrong bug #
bleh wrong bug # *** This bug has been marked as a duplicate of 9379 ***