[Gelistirici] postRemove ihtiyacı

Fatih Aşıcı fatih at pardus.org.tr
6 Ara 2008 Cmt 02:24:16 EET


Selamlar,

Font paketleri kurulduktan sonra fc-cache ve mkfontdir gibi komutları çağırmak 
zorundayız. Bu iş için fontconfig ve xorg-app paketlerinde PackageHandler 
bulunmakta. Kurulum sırasında bir sorun yok; ancak paketler silineceği zaman 
bu betikler bir işe yaramıyor.

Hem preRemove metodu hem de PackageHandler'ın cleanupPackage metodu paket 
silinmeden önce çağrılıyor. Bu aşamada fontlar sistemde bulunacağı için yine 
indexleniyorlar. Daha sonra fontlar silindiğinde indexte kurulu olmayan 
fontlar kalıyor.

Paketler silindikten sonra Çomar betikleri de silineceği için postRemove belki 
düşünülmeyebilir; ancak handler betikleri silinen paketten gelmediği için 
cleanupPackage gibi dosyalar silindikten sonra çalışan bir metoda ihtiyacımız 
var görünüyor. Tabi bu senaryo için başka bir çözümü olan yoksa.

-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20081206/349737a6/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi