[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