[devel] Минимальный VE огромен -- много мусора

Денис Смирнов mithraen на freesource.info
Пн Апр 28 03:03:25 MSK 2014


On Sun, Apr 27, 2014 at 01:42:10PM +0400, Anton Gorlov wrote:

>> Кстати, php5-gd2 не зависит от libgd2 (видать статически слинкован?).
> Да это понятно. А всякие libjpeg засобой тянут кучку иксовых либ..

$ rpm -q --requires libjpeg
libc.so.6(GLIBC_2.14)(64bit)  
libc.so.6(GLIBC_2.2.5)(64bit)  
libc.so.6(GLIBC_2.3.4)(64bit)  
libc.so.6(GLIBC_2.4)(64bit)  
libc.so.6(GLIBC_2.7)(64bit)  
rtld(GNU_HASH)  
rpmlib(PayloadIsLzma)  

Не вижу тут иксовых либ.

Вот libgd2 действительно тянет libXpm, который уже тянет libX11 и так далее.

> Да gd2 у нас кажется слинкован статически.. Хм.. не уверен что это хорошо..

Если на то нет веских причин - это ошибка упаковки. Там по-хорошему надо
добавить еще buildrequires на libvpx-devel, libXpm-devel и libgd2-devel.

А лоакальную копию libgd2 прибить прямо в php5-devel. Там, вероятно,
наверняка и другие примеры подобной ошибки есть из-за локальных копий
библиотек.

-- 
С уважением, Денис

http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20140428/931eb64b/attachment.bin>


Подробная информация о списке рассылки Devel