public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mart Raudsepp <leio@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev]  Re: RFC: Installation of static libraries, USE=static-libs proposal
Date: Tue, 01 Jul 2008 15:45:49 +0300	[thread overview]
Message-ID: <1214916349.22939.4.camel@localhost> (raw)
In-Reply-To: <4869FA04.1020000@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 1541 bytes --]

On T, 2008-07-01 at 11:33 +0200, Rémi Cardona wrote:
> Duncan a écrit :
> > Probably others than GNOME, too.
> 
> 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 
> > (such as those trying to fit GNOME on a liveCD) that need it.  Useing 
> > portage's bashrc, setup a conditional that excepts packages that need 
> > static libs and set INSTALL_MASK='*.a' for everything else.
> 
> No, it was pointed out that this cannot be done for LiveCD material, as 
> the packages would have a different content as a regular install. So 
> this is just out of the question.
> 
> For those wondering : "find /usr/lib64 -name "*.a" | xargs du -ch" will 
> tell you how much disk space is wasted by static libraries.
> 
> On my Gnome box, this is 246M. I know we won't be able to bring this to 
> 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.


-- 
Mart Raudsepp
Gentoo Developer
Mail: leio@gentoo.org
Weblog: http://planet.gentoo.org/developers/leio

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

  reply	other threads:[~2008-07-01 12:46 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-01  2:05 [gentoo-dev] RFC: Installation of static libraries, USE=static-libs proposal Mart Raudsepp
2008-07-01  8:26 ` [gentoo-dev] " Duncan
2008-07-01  9:33   ` Rémi Cardona
2008-07-01 12:45     ` Mart Raudsepp [this message]
2008-07-01 12:57       ` Enrico Weigelt
2008-07-01 22:34         ` Rémi Cardona
2008-07-20 11:40 ` [gentoo-dev] " Peter Volkov
2008-10-21 23:40   ` Mart Raudsepp

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1214916349.22939.4.camel@localhost \
    --to=leio@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox