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:
@@ -106,6 +106,7 @@ class Install(AtomicOperation):
|
|||||||
self.check_reinstall()
|
self.check_reinstall()
|
||||||
self.extract_install()
|
self.extract_install()
|
||||||
self.store_pisi_files()
|
self.store_pisi_files()
|
||||||
|
self.update_environment()
|
||||||
|
|
||||||
self.register_comar()
|
self.register_comar()
|
||||||
self.postinstall()
|
self.postinstall()
|
||||||
@@ -118,7 +119,6 @@ class Install(AtomicOperation):
|
|||||||
txn.abort()
|
txn.abort()
|
||||||
raise e
|
raise e
|
||||||
|
|
||||||
self.update_environment()
|
|
||||||
ctx.ui.status()
|
ctx.ui.status()
|
||||||
if self.upgrade:
|
if self.upgrade:
|
||||||
event = pisi.ui.upgraded
|
event = pisi.ui.upgraded
|
||||||
|
|||||||
Reference in New Issue
Block a user