[Gelistirici] Pisi ve xz (lzma2)

Ozan Çağlayan ozan at pardus.org.tr
20 Haz 2010 Paz 20:46:12 EEST


Fatih Aşıcı wrote:
> 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 :(

Evet bunu bir ara farketmiştik 3-4 ay önce metadata'lar arasında diff alırken..



Gelistirici mesaj listesiyle ilgili daha fazla bilgi