Gentoo Archives: gentoo-amd64

From: Paul Hartman <paul.hartman+gentoo@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] World packages
Date: Mon, 12 Jan 2009 23:31:14
Message-Id: 58965d8a0901121530p744769b4g22594607ac77e448@mail.gmail.com
In Reply to: [gentoo-amd64] World packages by Mark Knecht
1 On Mon, Jan 12, 2009 at 5:26 PM, Mark Knecht <markknecht@×××××.com> wrote:
2 > Hi all,
3 > I have a few packages listed in /var/lib/portage/world that I was
4 > wondering whether they needed to be in there? Thanks in advance,
5 >
6 > 1) Emulation stuff
7 >
8 > app-emulation/emul-linux-x86-java
9 > app-emulation/emul-linux-x86-qtlibs
10 >
11 > Nothing seems to depend on them. Can I remove them?
12 >
13 > lightning ~ # equery depends emul-linux-x86-java
14 > [ Searching for packages depending on emul-linux-x86-java... ]
15 > lightning ~ # equery depends emul-linux-x86-qtlibs
16 > [ Searching for packages depending on emul-linux-x86-qtlibs... ]
17 > lightning ~ #
18 >
19 >
20 > 2) Java stuff:
21 >
22 > dev-java/sun-jdk
23 > dev-java/sun-jdk:1.5
24 > dev-java/sun-jdk:1.6
25 > dev-java/sun-jre-bin
26 >
27 > jre AND jdk? Are both necessary? And are both Java 1.5 & 1.6 required
28 > these days? I'm not sure how to figure that out with any certainty.
29 >
30 > 3) Fonts.
31 >
32 > I suppose font packages are just a choice? Load however many I want? I
33 > have a bunch on the machine.
34 >
35 > I'm not concerned about disk space. I can leave everything. Just
36 > cleaning up if there's a good reason.
37
38 Hi,
39
40 If it is in world it's there because you put it there. You should be
41 able to delete things out that you don't want and then run a
42 --depclean to get rid of the unneeded junk. I go through mine
43 occasionally because I will invariably emerge something without
44 --oneshot when I'm trying to get some troublesome package to emerge
45 properly or whatever.
46
47 For the Java stuff I would just try to remove it and see what breaks.
48
49 Obviously if you're doing any development then you may have emerged
50 libs that aren't required by any packages in portage, but they may
51 still be used by you. If you're asking yourself "How did this get
52 here?" then you probably don't need them. :)
53
54 Paul