There should be a way to remove a package and all its now-unnecessary dependencies with a single command. First idea that comes to mind: emerge --depclean --deep <package> removes not only the specified package, but any dependencies that are not dependencies of another package. (And those dependencies' dependencies, and so on) It probably should come with the warning about link-level dependencies.
(In reply to comment #0) > There should be a way to remove a package and all its now-unnecessary > dependencies with a single command. First idea that comes to mind: > > emerge --depclean --deep <package> removes not only the specified package, but > any dependencies that are not dependencies of another package. (And those > dependencies' dependencies, and so on) > > It probably should come with the warning about link-level dependencies. > emerge -Cav <packege>;emerge -cav ??
Not the same thing, really. There's a lot of things that can make --depclean (world) decide to not work; Many times I just want to quickly get rid of some things I just installed and the dependencies they pulled onto my system, without fixing the inevitable inconsistencies that make a full-on depclean stop.
*** This bug has been marked as a duplicate of bug 591960 ***
*** This bug has been marked as a duplicate of bug 416907 ***