From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev-return-10333-arch-gentoo-dev=gentoo.org@lists.gentoo.org>
Received: (qmail 11113 invoked from network); 13 Feb 2004 12:53:26 +0000
Received: from smtp.gentoo.org (128.193.0.39)
  by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 13 Feb 2004 12:53:26 +0000
Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org)
	by smtp.gentoo.org with esmtp (Exim 4.24)
	id 1Arcow-00069C-8h
	for arch-gentoo-dev@lists.gentoo.org; Fri, 13 Feb 2004 12:53:26 +0000
Received: (qmail 16513 invoked by uid 50004); 13 Feb 2004 12:53:26 +0000
Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm
Precedence: bulk
List-Post: <mailto:gentoo-dev@gentoo.org>
List-Help: <mailto:gentoo-dev-help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev-unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev-subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Received: (qmail 22991 invoked from network); 13 Feb 2004 12:53:26 +0000
From: Paul de Vrieze <pauldv@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Date: Fri, 13 Feb 2004 13:53:07 +0100
User-Agent: KMail/1.6
References: <opr3a52vh3l4wyxb@castor.uni-trier.de>
In-Reply-To: <opr3a52vh3l4wyxb@castor.uni-trier.de>
MIME-Version: 1.0
Content-Disposition: inline
Content-Type: Text/Plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Message-Id: <200402131353.24141.pauldv@gentoo.org>
Subject: Re: [gentoo-dev] Portage suggestion
X-Archives-Salt: 03dc845b-22bb-4fb4-90af-3e41c866298b
X-Archives-Hash: 7a1562f47aee91e78062afc81966bb69

=2D----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=3D"-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=20
such it is more an ebuild issue than a portage issue. Please file bugs=20
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=20
audio support. This is not enabled in the ebuild and is not clear from=20
the (broken) configure script (which does not allow to disable support=20
manually)

=2D --=20
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFALMjDbKx5DBjWFdsRAoQFAJwMWs9WNVbrLzICRTAarnZoQyMSpACfZmRj
nd2S0rixHp5c632xz2zVK9o=3D
=3DO26d
=2D----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list