Gentoo Archives: gentoo-dev

From: Paul de Vrieze <pauldv@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage suggestion
Date: Fri, 13 Feb 2004 12:53:26
Message-Id: 200402131353.24141.pauldv@gentoo.org
In Reply to: [gentoo-dev] Portage suggestion by Timo Lindemann
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Friday 13 February 2004 13:24, Timo Lindemann wrote:
5 > Hi all,
6 >
7 > Everytime I install a Gentoo on a system, I curse and scream about one
8 > of the major flaws in portage.
9 >
10 > Whenever I want just one program emerged, say, on a laptop using xfce4
11 > on xfree, USE="-kde -esd -arts
12 > -alsa -oss":
13 > I want to emerge anjuta, portage wants gnomelibs, which in turn want
14 > esd. It totally ignores my
15 > useflags, the fact that this notebook does not HAVE sound hardware.
16 > OK, that would be too much for
17 > portage to know, but the USE is ignored anyway. I just want to run
18 > anjuta with xfce4.
19 > Okay, I think. Lets emerge all that shit, and get over with.
20 > Next thing, I want licq. I pretend. Guess what appears on the list?
21 > artsd! I cant stand it, really.
22 > Gentoo would be such a nice distro, but it is ALL BLOATED. The fact
23 > that it is the best distro out
24 > there does make up to that, but it just would be NICER it didn't have
25 > to. So I suggest: Let there be
26 > a mode for Portage where all CRITICAL dependencies are shown, what the
27 > program I want NEEDS to run.
28 > I dont want to have an entire OS installed if I just want one program.
29 > artsd is not a dep from licq,
30 > but somehow entagled in that kde thing, which I dont WANT to have. So,
31 > a distinction needs to be
32 > made between USEFUL deps, or standard deps, and CRITICAL deps, or
33 > needed deps.
34
35 Basically all those deps should be optional if they are not critical. As
36 such it is more an ebuild issue than a portage issue. Please file bugs
37 for apps that by default have optional deps but don't have a useflag.
38
39 Paul
40
41 ps. In this case libgnome is actually able to build with only optional
42 audio support. This is not enabled in the ebuild and is not clear from
43 the (broken) configure script (which does not allow to disable support
44 manually)
45
46 - --
47 Paul de Vrieze
48 Gentoo Developer
49 Mail: pauldv@g.o
50 Homepage: http://www.devrieze.net
51 -----BEGIN PGP SIGNATURE-----
52 Version: GnuPG v1.2.4 (GNU/Linux)
53
54 iD8DBQFALMjDbKx5DBjWFdsRAoQFAJwMWs9WNVbrLzICRTAarnZoQyMSpACfZmRj
55 nd2S0rixHp5c632xz2zVK9o=
56 =O26d
57 -----END PGP SIGNATURE-----
58
59 --
60 gentoo-dev@g.o mailing list