[Gelistirici] Pisi ve xz (lzma2)
Onur Küçük
onur at pardus.org.tr
20 Haz 2010 Paz 20:06:40 EEST
On Sun, 20 Jun 2010 19:55:41 +0300
Fatih Aşıcı <fatih at pardus.org.tr> 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 :(
Bir betikle düzeltsek ? scripts deki change-distro-tags betiğini
azıcık değiştirip halledebiliriz. Kurulu sistemde paket tipi sürümü
önemli değil nasılsa, depoları da biz hallederiz.
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi