[devel] 64bit suffix

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Апр 6 02:57:35 MSD 2006


On Thu, Apr 06, 2006 at 02:39:16AM +0400, Mikhail Zabaluev wrote:
> В Срд, 05/04/2006 в 04:08 +0400, QA Team Robot пишет:
> > 	10 NEW unmet dependencies detected:
> > j2se1.5-sun-jdbc#1.5.0_06-alt2	libodbc.so()(64bit)
> 
> Если Provides: libodbc.so прописано вручную, эту хитрую строку для
> x86_64 тоже надо прописывать?

Я недавно в нескольких пакетах написал такое:
%{expand:%%define lib_suffix %(test %_lib = lib64 && echo '()(64bit)' || echo %%nil)}
Provides: libname.so%lib_suffix

Думаю, не переименовать ли %lib_suffix во что-нибудь более благозвучное с
тем, чтобы добавить в стандартный набор макросов?
С одной стороны, ручные provides встречаются редко и являются костылями.
С другой стороны, костыли "от производителя" зачастую лучше сделанных
вручную.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060406/e80dd82a/attachment-0001.bin>


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