[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