[Gelistirici] Dosya çakışmaları.

Faik Uygur faik at pardus.org.tr
14 Tem 2007 Cmt 00:49:38 EEST


On Saturday 14 July 2007 00:42:18 Faik Uygur wrote:
> kdelibs paketinde kdepim paketi'nin X versiyonu ile çakıştığı söylenmişse
> ve install listesinde hem kdelibs hem kdepim varsa file_conflicts hatası
> hiç basılmıyor (warning dahi vermeden ignore ediliyor)...

Karışmasın diye bunu daha açayım. pisi up için file conflicts in bir önemi 
yok, çünkü pisi up "ALL" her zaman tüm sorunları çözecek kabul edilmiş. File 
conflicts kurulurken gözükse de, tüm yükseltmeler sonunda kalmayacak şeklinde 
değerlendirilmiş ve pisi up kurulumu ignore_file_conflicts = True ile 
yapıyor.

Biz pisi it kdelibs kdepim hede hodo için çözüm üretmeye çalışmışız. Çünkü bu 
akışta (kurulum akışı - güncelleme değil) ignore filan edilmiyor. Ve şimdi 
gereksiz görünen: "O zaman kdelibs'e kdepim ile Conflict ettiğini bildiğimizi 
işaretleyelim, kurulum akışında file conflict oluşursa ve bu Conflict ile 
zatne paketçi tarafından belirtilmişse ignore edelim" için 5 satırlık 
really_conflicts eklenmiş...

Conflicts eklenmesi gerekliliği pek hoş olmamış. pisi up'ın yaptığı gibi "pisi 
it kdelibs kdepim" akışında kdelibs kurulurken sistemdeki kdepim ile 
çakışıyorsa ama install order içinde de varsa ignore edilmesi daha doğruymuş.

- Faik



Gelistirici mesaj listesiyle ilgili daha fazla bilgi