[devel] [JT] openoffice (was: Re: Оверхед в зависимостях )
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Мар 19 15:16:22 MSK 2007
On Mon, Mar 19, 2007 at 01:41:40PM +0200, Igor Zubkov wrote:
> > Вот свежак.
> > ftp://ftp.altlinux.org/pub/people/at/unneed.bz2
>
> [icesik на iceberg unneeded]$ bzcat unneed.bz2 | grep openoffice | wc -l
> 1964
> [icesik на iceberg unneeded]$
>
> И не странно что openoffice такой тормоз. ;)
Он что ли без --as-needed собран?
Кстати, после введения --as-needed количество файлов с ненужными
зависимостями на библоитеки значительно сократилось:
$ wc -l abi_drift/*/unneed
39783 abi_drift/1/unneed
7858 abi_drift/2/unneed
47641 total
$
То есть было 39783 файлов, осталось 7858 файлов.
Там ещё какие-то тонкости с glibc есть, например почему-то определяется
zsh /usr/lib/zsh/cap.so libc.so.6
zsh /usr/lib/zsh/deltochar.so libc.so.6
$ cut -f3 unneed |sort |uniq -c |sort -n |tail
175 libstlport_gcc.so
203 libuno_cppuhelpergcc3.so.3
228 libuno_cppu.so.3
251 libuno_sal.so.3
252 libdl.so.2
425 libX11.so.6
455 libm.so.6
465 libXext.so.6
482 libpthread.so.0
933 libc.so.6
$
C libc.so.6 там то ли __cxa_finalize то ли какая-то такая муть.
В общем, если исключить libc.so.6 то остается
$ grep -vw libc.so.6 unneed |wc -l
6925
$
файлов.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070319/6a62a4a9/attachment-0001.bin>
Подробная информация о списке рассылки Devel