[Gelistirici] obsolete paketler hakkında

Ekin Meroğlu ekin at pardus.org.tr
21 Tem 2008 Pzt 18:09:42 EEST


Merhaba;

Monday 21 July 2008 tarihinde, Burak Çalışkan şunları yazmıştı: 
> 	Bazı paketler depodan kaldırılığı yada adı değiştiği için obsolete
> olarak işaretlenmiş. Ama kendisi depoda var. Kullanıcı paketi yüklüyor,
> bir sonraki güncelleme ile siliniyor. Bence, bu ikilemden kurtulmak için
> obsolete olarak işaretlenmiş paketin kararlı depoda olmaması gerek. Gün
> gelir lazım olur diye devel'den silinmemeli.

depoda var != depo index'inde var. Obsolete paketler depo index'inde olmadığı 
için kullanıcının doğrudan (pisi it obsolete_paket) kurması mümkün değil. 
Kullanıcı ikili depodan (eski) pisi paketini indirip elle kurarsa da kendi 
sorumluluğu - o ikili paketi oradan silsek bu sefer de kaynak depoda belli 
revizyona dönüp inşa edilebilir, silerek pratikte bunu engellemiş olmuyoruz.    
Depoda eski ikili paketler var, pisi history desteği ve arşiv nedeniyle de 
kalmaya devam edecekler şu anki durumda..

> 	Geçen günlerde bir kullanıcı wxPython aynı sorunla karşılaştı.
> Pardus-svn'de obsolete olarak tanımlanmış[1] ama paket contrib
> deposunda[2]. Kullanıcı wxPython'u yüklüyor, sonraki güncelleme ile
> siliniyor :s.

Bu farklı bir sorun, paket contrib'de olduğu için hiçbir şekilde obsolete 
işaretlememiz gerekiyordu - yani tamamen bizim hatamız. Daha doğrusu belki de 
obsolete'i depo bazlı çalışacak hale getirmek : pardus deposunda obsolete 
olduğunda kullanıcıda pardus deposundan gelen ikili paketi silip contrib 
deposundaki sürümü kurmasını sağlamak gibi. Ama şu anda böyle bir desteğimiz 
de olmadığından contrib'e taşıdığımız paketi obsolete işaretlememeliyiz.
--
İyi Çalışmalar;
Ekin Meroglu <ekin_at_pardus.org.tr>

... did i listen to pop music because i was miserable, or was i miserable
because i listened to pop music?... - rob [nick hornby / hi fi]



Gelistirici mesaj listesiyle ilgili daha fazla bilgi