[Gelistirici] Pisi ve xz (lzma2)

Fatih Aşıcı fatih at pardus.org.tr
20 Haz 2010 Paz 19:55:41 EEST


On Saturday 19 June 2010 17:42:27 Fatih Aşıcı wrote:
> Bu arada pisi, kuracağı paketin formatını kontrol etmiyormuş. Baktığı şey
> sadece install.tar.lzma dosyasının varlığını kontrol etmek. Yeni formatlı
> paketleri eski pisi ile kurmaya kalkınca hiç hata vermeden kurmuş gibi
> yapıyor. Dağıtım + sürüm kontrolü yaptığımız için kurtarıyor; fakat yine de
> hataya açık bir durum.

Kötü bir hata buldum. Pisi CLI ile üretilmeyen paketlerde paket formatı 
metadata.xml içine girmiyormuş. Farm gibi pisi API'si kullanan uygulamalarda 
ctx.get_option("package_format") her zaman None döndürdüğü için paket formatı 
yazılmıyor. Hatayı son yaptığım değişikliklerle farkında olmadan düzeltmişim; 
ama 2007 deposundakiler de dahil olmak üzere format bilgisi yazılmayan bir 
sürü paket var. Bu yüzden yukarıdaki kontrolü eklemek bu aşamada bir işe 
yaramayacak :(



Gelistirici mesaj listesiyle ilgili daha fazla bilgi