Bazı postinstall betikleri paketin içinde gelen araçları kullanıyor.

pango paketi buna bir örnek. update_environment() postinstall'dan
önce çalışmalı. Sorun upgrade'lerde yaşanıyor.

pardus ~ # comar --print
(Comar-15971) COMAR v1.1
(Comar-15971) Stopping old COMAR...
(RPC-15972) RPC_UNIX: listening on /var/run/comar.socket
/usr/bin/pango-querymodules: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file 
or directory
This commit is contained in:
Faik Uygur
2006-06-02 11:27:40 +00:00
parent 4f8586a622
commit 9a55eca12b
+1 -1
View File
@@ -106,6 +106,7 @@ class Install(AtomicOperation):
self.check_reinstall()
self.extract_install()
self.store_pisi_files()
self.update_environment()
self.register_comar()
self.postinstall()
@@ -118,7 +119,6 @@ class Install(AtomicOperation):
txn.abort()
raise e
self.update_environment()
ctx.ui.status()
if self.upgrade:
event = pisi.ui.upgraded