[Pardus-kullanicilari] 2011 Paket adlarındaki p11

Ali E.İMREK alierkanimrek at gmail.com
25 Ara 2010 Cmt 10:10:36 EET


24 Aralık 2010 23:24 tarihinde Ali E.İMREK <alierkanimrek at gmail.com> yazdı:
> Paket adlarına p11 ve mimari bilgisi eklenmiş.
>
> Örnek bir paketin metadata.xml bilgilerinde şunlar yazıyor;
>
>       <DistributionRelease>2011</DistributionRelease>
>        <Architecture>i686</Architecture>
>
> i686 Burada var ama p11 dosya adına nereden eklendi anlayamadım,
> bunun 2011 olduğu açık tabii ki de demek istediğim o değil,
> şöyle olsa daha tutarlı olacakmış;
>
> <DistributionRelease>p11</DistributionRelease>
>
> "p11" Bulabilmek için depo indeksine ve develdeki distrubution.xml
> dosyasına baktım yok.
> Sonra yok canım öyle değildir ama diyerek pisi kaynağına baktım,
>
> http://liste.pardus.org.tr/uludag-commits/2010-October/029320.html
>
> bu düzeltmeye göre "p11" koda gömülmüş görünüyor;
>
> ...
> Distribution id is a short string to represent the distribution release
> (e.g. p11 for Pardus 2011).
> ...
>     distribution = "Pardus"
>     distribution_release = "2009"
> +    distribution_id = "p9"
>     architecture = "i686"
>
> Bu gözüme kirli görünüyor :) bu tür bilgileri koda gömmek yerine
> distrubution.xml içine almak daha temiz olmaz mıydı?
>

Kod meğerse pisi.conf'u düzenliyormuş, yani "p11" pisi.conf'ta var.

> Herneyse bunları aramamın nedeni şuydu;
> Sistemimdeki bir paketin metadata bilgisinden yola çıkarak dosyanın
> depodaki adını bulmak istedim,
> tamam pisi-index.xml'de var ama depo sistemden kaldırılmış olabilir.
>
> Özetle paket metadata bilgisinden yola çıkarak paketin URI adresine
> kadar bulunabilse tam süper olacak :D
> Bunun benim keşfedemediğim bir yolu var mı?
>
>
> --
> Ali E.İMREK
>



-- 
Ali E.İMREK


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi