mkochano: SPECS exim.spec

Sebastian Zagrodzki s.zagrodzki w mimuw.edu.pl
Śro, 19 Lip 2000, 19:43:21 CEST


On Wed, 19 Jul 2000, Artur Frysiak wrote:
> fix-info-dir nie powinien się znaleść w PreReq a jego wywołanie w
> %post/%postun powinno wyglądać mniej więcej tak:
> [ -x /usr/sbin/fix-info-dir ] && /usr/sbin/fix-info-dir
a dokladnie:
[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir}
(wtedy w razie braku f-i-d dalej mamy exit status = 0)

Natomiast ciekawostka, chyba nikt nie zauwazyl bo nikt sie nie pytal
:) do fix-info-dir do prereq: trzeba bylo dodac zliba (mimo ze
formalnie powinien wyladowac w requires:). Powod: jesli juz byl
zainstalowany f-i-d, ale jeszcze nie bylo zliba, to dowolny program
sprawdzajac [ -x /usr/sbin/f-i-d ] otrzymywal odpowiedz, ze owszem,
jest i jest wykonywalny.... tylko niestety uruchomienie konczylo sie
odpowiedzia: "libzlib.so.X: .... not found ..." i w efekcie "execution
of script failed". Zmiana zliba na prereq chyba skutecznie rozwiazuje
problem, a niczemu nie szkodzi (?). Ma ktos lepszy pomysl?

-- 
Sebastian Zagrodzki                s.zagrodzki w mimuw.edu.pl
UIN 1770835                        http://sokrates.mimuw.edu.pl/~zagrodzki

A co mnie obchodzi, co pomyślą inni...



Więcej informacji o liście dyskusyjnej pld-devel-pl