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 1KDfFh-0002OO-1T for garchives@archives.gentoo.org; Tue, 01 Jul 2008 12:46:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3D835E058E; Tue, 1 Jul 2008 12:46:31 +0000 (UTC) Received: from smtp-out.neti.ee (smtp-out.neti.ee [194.126.126.37]) by pigeon.gentoo.org (Postfix) with ESMTP id EC7AFE058E for ; Tue, 1 Jul 2008 12:46:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by MXR-5.estpak.ee (Postfix) with ESMTP id 2BC7B1DF182 for ; Tue, 1 Jul 2008 15:46:30 +0300 (EEST) X-Virus-Scanned: Debian amavisd-new at estpak.ee Received: from smtp-out.neti.ee ([127.0.0.1]) by localhost (MXR-5.estpak.ee [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ktk7SuyfldA2 for ; Tue, 1 Jul 2008 15:46:25 +0300 (EEST) Received: from Relayhost1.neti.ee (Relayhost1 [88.196.174.141]) by MXR-5.estpak.ee (Postfix) with ESMTP id 25F8D1DF71F for ; Tue, 1 Jul 2008 15:46:25 +0300 (EEST) Subject: Re: [gentoo-dev] Re: RFC: Installation of static libraries, USE=static-libs proposal From: Mart Raudsepp To: gentoo-dev@lists.gentoo.org In-Reply-To: <4869FA04.1020000@gentoo.org> References: <1214877951.29224.54.camel@localhost> <4869FA04.1020000@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-d/J0IXlRzBNjgsBgnE4w" Date: Tue, 01 Jul 2008 15:45:49 +0300 Message-Id: <1214916349.22939.4.camel@localhost> 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 X-Mailer: Evolution 2.22.0 X-Archives-Salt: b687e18a-2b5b-4961-a6c5-dc8533a1536a X-Archives-Hash: dcad52282f8ced0dc334648cf0804f6c --=-d/J0IXlRzBNjgsBgnE4w Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On T, 2008-07-01 at 11:33 +0200, R=E9mi Cardona wrote: > Duncan a =E9crit : > > Probably others than GNOME, too. >=20 > Thus Mart's effort to bring it to gentoo-dev :) And for constructive discussing of it, including with releng and other teams. > > This is the ticklish bit, but there's still a way around it for users=20 > > (such as those trying to fit GNOME on a liveCD) that need it. Useing=20 > > portage's bashrc, setup a conditional that excepts packages that need=20 > > static libs and set INSTALL_MASK=3D'*.a' for everything else. >=20 > No, it was pointed out that this cannot be done for LiveCD material, as=20 > the packages would have a different content as a regular install. So=20 > this is just out of the question. >=20 > For those wondering : "find /usr/lib64 -name "*.a" | xargs du -ch" will=20 > tell you how much disk space is wasted by static libraries. >=20 > On my Gnome box, this is 246M. I know we won't be able to bring this to=20 > 0, but having it closer to 10~20M is a very worthy goal imho. In addition I'm looking for a clean solution, not every Gentoo user having to have a INSTALL_MASK set with a few exceptions that they don't know; and if they don't know what are the exceptions, they'll have trivial problems like bash not working, iirc. Btw, just to be clear, I'm not claiming this is the sole reason GNOME doesn't fit on LiveCD's anymore, but it is a big contributor for that. --=20 Mart Raudsepp Gentoo Developer Mail: leio@gentoo.org Weblog: http://planet.gentoo.org/developers/leio --=-d/J0IXlRzBNjgsBgnE4w Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) iEYEABECAAYFAkhqJv0ACgkQkeYb6olFHJcGvwCfSZKt30wry5/FJYVLjxb11jLc /isAn131EIlIl2Bi+J5ACI985hpIm6nC =DGUJ -----END PGP SIGNATURE----- --=-d/J0IXlRzBNjgsBgnE4w-- -- gentoo-dev@lists.gentoo.org mailing list