From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JCCj8-0008PV-SE for garchives@archives.gentoo.org; Tue, 08 Jan 2008 11:34:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0DDF7E0502; Tue, 8 Jan 2008 11:34:37 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DA0F4E0502 for ; Tue, 8 Jan 2008 11:34:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 6D01964FD9 for ; Tue, 8 Jan 2008 11:34:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -1.533 X-Spam-Level: X-Spam-Status: No, score=-1.533 required=5.5 tests=[AWL=-0.793, BAYES_20=-0.74] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YxmVsCHhDvZa for ; Tue, 8 Jan 2008 11:34:29 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id DA475651A6 for ; Tue, 8 Jan 2008 11:34:27 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JCCip-0000MR-I7 for gentoo-dev@gentoo.org; Tue, 08 Jan 2008 11:34:19 +0000 Received: from adsl-ull-74-61.48-151.net24.it ([151.48.61.74]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Jan 2008 11:34:19 +0000 Received: from flameeyes by adsl-ull-74-61.48-151.net24.it with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Jan 2008 11:34:19 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: flameeyes@gmail.com (Diego 'Flameeyes' =?utf-8?Q?Petten=C3=B2?=) Subject: [gentoo-dev] Re: [RFC] Reducing the size of the system package set Date: Tue, 08 Jan 2008 12:34:08 +0100 Message-ID: References: <20080108083000.GL14600@supernova> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adsl-ull-74-61.48-151.net24.it User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:f6I/UBCRzy5DghAYbSAQK2AWu6c= Sender: news X-Archives-Salt: 2f18f6f8-6144-4f5f-825b-1ecbb11ca8bd X-Archives-Hash: 7f5474e18586fddade2f6690b66646c3 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Donnie Berkholz writes: > What is your goal? Is there something you're trying to accomplish that's= =20 > impossible? It's clear that changing this would be a fair amount of=20 > work, and I don't understand the benefits. With the current size of system packages set, having a complete deptree is impossible. You're one of the main followers of the idea that if a package is in system you don't have to depend on it, and I already talked to you about the problems there are with emerge -e world when for instance zlib is broken. So my goals are: - have a deptree as complete as possible; - being able to have an emerge -e world that actually builds first the stuff that's going to be needed (zlib before packages using zlib); - avoid overriding the system package set in profiles like embedded where stuff like autoconf and perl might not be wanted on the resulting filesystem. The first goal is a prerequisite if we want to move to other stuff like a true multilib-handling package manager (we don't want to force down the users' throats multiple copies of autoconf, considering it's a script, do we?) or proper cross-building environments. =2D-=20 Diego "Flameeyes" Petten=C3=B2 http://farragut.flameeyes.is-a-geek.org/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) iEYEARECAAYFAkeDX7EACgkQe2h1+2mHVWMs0ACg1hMuoo1NGNTeSQ2R8lvK7YmF 9oMAnj4eUSnAjF3IEjg0uZUj8Og2mJ5K =x7Nu -----END PGP SIGNATURE----- --=-=-=-- -- gentoo-dev@lists.gentoo.org mailing list