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

Reply via email to