[devel] lib64

Aleksandr Blokhin =?iso-8859-1?q?sass_=CE=C1_altlinux=2Eru?=
Ср Мар 8 15:19:55 MSK 2006


Anton D. Kachalov wrote:

>On Wed, Mar 08, 2006 at 01:32:37PM +0300, Konstantin A. Lepikhov wrote:
>  
>
>>а почему содержимое noarch пакета находится в /usr/lib? Это же
>>arch-зависимый каталог. Видимо, пакеты собираются как на %ix86 машинах,
>>так и на x86_64, поэтому не исключено, что ваш noarch просто собирался
>>именно так.
>>    
>>
>Насколько я помню, noarch пакеты специально собираются на x86_64 для
>выявления подобных казусов. Только, т-с-с! :)))
>  
>

То-есть это следует понимать как то, что в спеках больше не следует 
использовать макросы,
а лишь полные пути?

>Правда, такие пакеты должны собираться с таргетом noarch, а они собираются
>с дефолтным таргетом. В самом /usr/lib64/rpm/noarch-alt-linux/macros
>макрос %_libdir раскрывается в /usr/lib.
>Думаю, это сделано ровно для того, чтобы выявить кривые пакеты, т.к. никто
>не удасуживается их фиксить по-хорошему. Сам список таких пакетов я
>предоставлял полгода назад, если не больше.
>
>  
>


-- 
Best regards
AB
--
                ... In nomine Altli, et Ctrli, et Spititus Deli, Reset!




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