-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday 13 February 2004 13:24, Timo Lindemann wrote: > Hi all, > > Everytime I install a Gentoo on a system, I curse and scream about one > of the major flaws in portage. > > Whenever I want just one program emerged, say, on a laptop using xfce4 > on xfree, USE="-kde -esd -arts > -alsa -oss": > I want to emerge anjuta, portage wants gnomelibs, which in turn want > esd. It totally ignores my > useflags, the fact that this notebook does not HAVE sound hardware. > OK, that would be too much for > portage to know, but the USE is ignored anyway. I just want to run > anjuta with xfce4. > Okay, I think. Lets emerge all that shit, and get over with. > Next thing, I want licq. I pretend. Guess what appears on the list? > artsd! I cant stand it, really. > Gentoo would be such a nice distro, but it is ALL BLOATED. The fact > that it is the best distro out > there does make up to that, but it just would be NICER it didn't have > to. So I suggest: Let there be > a mode for Portage where all CRITICAL dependencies are shown, what the > program I want NEEDS to run. > I dont want to have an entire OS installed if I just want one program. > artsd is not a dep from licq, > but somehow entagled in that kde thing, which I dont WANT to have. So, > a distinction needs to be > made between USEFUL deps, or standard deps, and CRITICAL deps, or > needed deps.
Basically all those deps should be optional if they are not critical. As such it is more an ebuild issue than a portage issue. Please file bugs for apps that by default have optional deps but don't have a useflag. Paul ps. In this case libgnome is actually able to build with only optional audio support. This is not enabled in the ebuild and is not clear from the (broken) configure script (which does not allow to disable support manually) - -- Paul de Vrieze Gentoo Developer Mail: [EMAIL PROTECTED] Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFALMjDbKx5DBjWFdsRAoQFAJwMWs9WNVbrLzICRTAarnZoQyMSpACfZmRj nd2S0rixHp5c632xz2zVK9o= =O26d -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list
