1 |
On T, 2008-07-01 at 11:33 +0200, Rémi Cardona wrote: |
2 |
> Duncan a écrit : |
3 |
> > Probably others than GNOME, too. |
4 |
> |
5 |
> Thus Mart's effort to bring it to gentoo-dev :) |
6 |
|
7 |
And for constructive discussing of it, including with releng and other |
8 |
teams. |
9 |
|
10 |
> > This is the ticklish bit, but there's still a way around it for users |
11 |
> > (such as those trying to fit GNOME on a liveCD) that need it. Useing |
12 |
> > portage's bashrc, setup a conditional that excepts packages that need |
13 |
> > static libs and set INSTALL_MASK='*.a' for everything else. |
14 |
> |
15 |
> No, it was pointed out that this cannot be done for LiveCD material, as |
16 |
> the packages would have a different content as a regular install. So |
17 |
> this is just out of the question. |
18 |
> |
19 |
> For those wondering : "find /usr/lib64 -name "*.a" | xargs du -ch" will |
20 |
> tell you how much disk space is wasted by static libraries. |
21 |
> |
22 |
> On my Gnome box, this is 246M. I know we won't be able to bring this to |
23 |
> 0, but having it closer to 10~20M is a very worthy goal imho. |
24 |
|
25 |
In addition I'm looking for a clean solution, not every Gentoo user |
26 |
having to have a INSTALL_MASK set with a few exceptions that they don't |
27 |
know; and if they don't know what are the exceptions, they'll have |
28 |
trivial problems like bash not working, iirc. |
29 |
|
30 |
Btw, just to be clear, I'm not claiming this is the sole reason GNOME |
31 |
doesn't fit on LiveCD's anymore, but it is a big contributor for that. |
32 |
|
33 |
|
34 |
-- |
35 |
Mart Raudsepp |
36 |
Gentoo Developer |
37 |
Mail: leio@g.o |
38 |
Weblog: http://planet.gentoo.org/developers/leio |