On Mon, Jan 12, 2009 at 5:26 PM, Mark Knecht <[email protected]> wrote: > Hi all, > I have a few packages listed in /var/lib/portage/world that I was > wondering whether they needed to be in there? Thanks in advance, > > 1) Emulation stuff > > app-emulation/emul-linux-x86-java > app-emulation/emul-linux-x86-qtlibs > > Nothing seems to depend on them. Can I remove them? > > lightning ~ # equery depends emul-linux-x86-java > [ Searching for packages depending on emul-linux-x86-java... ] > lightning ~ # equery depends emul-linux-x86-qtlibs > [ Searching for packages depending on emul-linux-x86-qtlibs... ] > lightning ~ # > > > 2) Java stuff: > > dev-java/sun-jdk > dev-java/sun-jdk:1.5 > dev-java/sun-jdk:1.6 > dev-java/sun-jre-bin > > jre AND jdk? Are both necessary? And are both Java 1.5 & 1.6 required > these days? I'm not sure how to figure that out with any certainty. > > 3) Fonts. > > I suppose font packages are just a choice? Load however many I want? I > have a bunch on the machine. > > I'm not concerned about disk space. I can leave everything. Just > cleaning up if there's a good reason.
Hi, If it is in world it's there because you put it there. You should be able to delete things out that you don't want and then run a --depclean to get rid of the unneeded junk. I go through mine occasionally because I will invariably emerge something without --oneshot when I'm trying to get some troublesome package to emerge properly or whatever. For the Java stuff I would just try to remove it and see what breaks. Obviously if you're doing any development then you may have emerged libs that aren't required by any packages in portage, but they may still be used by you. If you're asking yourself "How did this get here?" then you probably don't need them. :) Paul
