[devel] Q: mrtg под x86_64
Andrei Bulava
=?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Вт Фев 14 19:46:28 MSK 2006
Dmitry V. Levin wrote:
> On Tue, Feb 14, 2006 at 01:17:03PM +0200, Andrei Bulava wrote:
>
>>Пропатчить mrtg на использование %_datadir - не вопрос (понятно, что мне
>>уж очень не хотелось этого делать, хоть и знал, как). А вот для
>>arch-кусков не приходит в голову другое, чем использовать %_libexecdir,
>>переопределённый в спеке как /usr/libexec.
>
>
> А зачем было переопределять %_libexecdir?
"Было переопределять %_libexecdir" по отношению к mrtg говорить рано. В
mrtg-2.13.2-alt1 мною был (неудачно) переопределён %_libdir. А хак с
"%define _libexecdir /usr/libexec" - в jabberd2 (который, кстати, я тоже
просил заинтересованных проверить под x86_64 на работоспособность.)
На вопрос "зачем надо будет переопределять %_libexecdir в mrtg?" - ответ
очевиден. Я предполагаю, что с таким переопределением пакет будет
выглядеть одинаково на x86 и x86_64 независимо от неопределённой (для
меня, в виду отсутствия доступа к Sisyphus x86_64) ситуации с %_libexecdir.
На данный момент есть такая сущность, как
/usr/lib/mrtg2/helpers/{cpuinfo,iptables-accounting}.pl, упоминаемая в
упакованных конфигурационных файлах, и возможное "плавание" этой
сущности в /usr/lib64 меня не устраивает.
Пока что (rpm-4.0.4-alt59) на x86 я вижу "%define _libexecdir /usr/lib"
вместо ожидаемого архитектурно-независимого "%define _libexecdir
/usr/libexec".
P.S. Прошу прощения за сумбурность и многословность.
--
// AB1002-UANIC
Подробная информация о списке рассылки Devel