Ненужная зависимость от ipchains --- ---
Мне она тоже не нравится, но воевать с buildreq я не стал. Попробую что-нибудь придумать, т.к. пакет несколько более общего назначения, чем. :)
Рецепт прост [<a href="mailto:migor@ns" target="_new">migor@ns</a> migor]$ rpm -ql mrtg |xargs grep ipchains|awk -F: \'{print $1}\' |sort -u grep: /etc/cron.d/mrtg: Permission denied grep: /etc/mrtg: Permission denied grep: /etc/mrtg/mrtg-lo0.cfg: Permission denied grep: /etc/mrtg/mrtg.cfg: Permission denied /usr/lib/mrtg2/contrib/00INDEX /usr/lib/mrtg2/contrib/ipchainacc/ipchainacc /usr/lib/mrtg2/contrib/ipchains/ipchainacc /usr/lib/mrtg2/contrib/ipchains/ipchainacc.rules /usr/lib/mrtg2/contrib/ipchains/README /usr/lib/mrtg2/contrib/mrtg-ipacc/ipacc /usr/lib/mrtg2/contrib/mrtg-ipacc/ipfwadm-wrapper /usr/share/doc/mrtg-2.9.25/CHANGES Теперь в каждом из этих файлов заменяем прямое использование ipchains на косвенное - через переменную IPCHAINS=/sbin/ipchains $IPCHAINS -I ........ Тогда buildreq не сможет ничего заподозрить ;)
to maintainer
С версии 2.10.12-alt1 весь контриб, тянущий много неоправданных зависимостей, выделен в отдельный пакет: %package contrib AutoReq: no Мне содержимое этого контриба не совсем по душе: причём здесь mrtg - Multi Router Traffic Grapher, способный собирать статистику по протоколу SNMP? Подавляющее большинство контриба стремится использовать mrtg не по назначению - только как Grapher для рисования графиков. Как мне кажется, этой цели отлично служит rrd того же автора. BTW, из mrtg в версии 3 автор собирается убрать функциональность рисования графиков, полностью делегировав её rrd.