dspam - %post scriptlet failed
Pawel Zuzelski
z w grabina.waw.pl
Nie, 24 Cze 2007, 01:08:48 CEST
On Sat, Jun 23, 2007 at 08:48:49PM +0200, Andrzej Krzysztofowicz wrote:
> Jezeli zaleznosci nie zapewnieja wlasciwej kolejnosci instalacji pakietow,
> to prawdopodobnie potrzebny jest trigger.
Dzięki za wskazówkę.
W załączniku diff do poprawionej wersji. Czy to jest poprawne rozwiązanie?
Teraz przy instalacji nie wyrzuca błędu.
--
Pozdrawiam,
Paweł Zuzelski
-------------- następna część ---------
--- dspam.spec 2007-06-23 22:11:11.000000000 +0000
+++ dspam.spec.new 2007-06-23 22:47:29.000000000 +0000
@@ -386,22 +386,22 @@
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
-%post driver-hash
+%triggerin driver-hash -- dspam
if [ "$1" = "1" ]; then
sed -i -e '/^StorageDriver/s,/.*\.so,%{_libdir}/libhash_drv.so,' /etc/dspam.conf
fi
-%post driver-mysql
+%triggerin driver-mysql -- dspam
if [ "$1" = "1" ]; then
sed -i -e '/^StorageDriver/s,/.*\.so,%{_libdir}/libmysql_drv.so,' /etc/dspam.conf
fi
-%post driver-pgsql
+%triggerin driver-pgsql -- dspam
if [ "$1" = "1" ]; then
sed -i -e '/^StorageDriver/s,/.*\.so,%{_libdir}/libpgsql_drv.so,' /etc/dspam.conf
fi
-%post driver-sqlite
+%triggerin driver-sqlite -- dspam
if [ "$1" = "1" ]; then
sed -i -e '/^StorageDriver/s,/.*\.so,%{_libdir}/libsqlite_drv.so,' /etc/dspam.conf
fi
Więcej informacji o liście dyskusyjnej pld-devel-pl