dspam - %post scriptlet failed

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Sob, 23 Cze 2007, 20:48:49 CEST


Pawel Zuzelski wrote:
>    1:dspam-libs             ########################################### [ 33%]
>    2:dspam-driver-mysql     ########################################### [ 67%]
> sed: can't read /etc/dspam.conf: No such file or directory
> error: %post(dspam-driver-mysql-3.6.8-0.1.i686) scriptlet failed, exit status 2
>    3:dspam                  ########################################### [100%]
> Run "/sbin/service dspam start" to start dspam daemon.
> There were errors
> 
> Po zainstalowaniu plik /etc/dspam.conf jest na swoim miejscu i wygląda na
> poprawny.

Jezeli zaleznosci nie zapewnieja wlasciwej kolejnosci instalacji pakietow,
to prawdopodobnie potrzebny jest trigger.

> Podejrzewam, że wynika to stąd, że następujący fragment:
> %post driver-mysql
> if [ "$1" = "1" ]; then
>         sed -i -e '/^StorageDriver/s,/.*\.so,%{_libdir}/libmysql_drv.so,' /etc/dspam.conf
> fi
> jest wykonywany przed zainstalowaniem pliku /etc/dspam.conf. Sam jednak nie
> portafię poprawić speca.
> 
> PS.: Czy ta lista to właściwe miejsce na taki bug report?

Najwlasciwsze.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz                  ankry w mif.pg.gda.pl
  phone (48)(58) 347 19 36
Faculty of Applied Phys. & Math.,   Gdansk University of Technology


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