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