Merhaba; On Tue, 10 May 2011 01:17:23 +0300 Gökçen Eraslan <gok...@pardus.org.tr> wrote:
> > Farm'da paketle ilgili alının warning: > > Installation order: kdesvn kdesvn-devel > Installing kdesvn, version 1.5.5, release 15 > File conflicts: > /usr/lib/libsvnqt.so from libsvnqt package > /usr/lib/libsvnqt.so.6 from libsvnqt package > libsvnqt kitaplıklarının qsvn diye ayrı bir paketten çıkmasından kaynaklanıyor bu sorun. Bir de kdesvn-devel paketindeki bütün header dosyaları libsvnqt-devel'in içinde var. diğer dağıtımlar şu şekilde yapmış: Fedora: Ana depolarında qsvn diye bir paket yok, libsvnqt kitaplıkları kdesvn'den geliyor. Mandriva: qsvn ve kdesvn diye iki ayrı paketi var, qsvn'i -Dsvnqt-name="qsvnqt4" ile derlediği için çakışma olmuyor. PLD Linux: qsvn de kdesvn de var, Mandriva gibi bir yol seçmişler, qsvn'in 0.8.0 sürümünü -DCMAKE_BUILD_TYPE="Release" ile derliyorlar libsvnqt4.so dosyaları oluşturuyorlar. rpmfind'da devel(libsvnqt) diye aratınca hep kdesvn-devel paketleri geliyor (so dosyalarını (libhede.so olanları yani) fedora ve türevleri dağıtımlar devel paketlerine koyuyorlar da). http://rpmfind.net/linux/rpm2html/search.php?query=devel(libsvnqt) Ubuntu ve Debian: kdesvn içinden libsvnqt paketini çıkartıyorlar. Ayrı bir qsvn paketi yok. Gentoo: qsvn de kdesvn de var, qsvn'de static-lib.patch diye bir patch eklemişler depolarına, ama uygulamamışlar da, anlayamadım ne yaptıklarını. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-vcs/qsvn/ Bir de bizdeki qsvn kaynak paketinden çıkan libsvnqt paketindeki so dosyaları /usr/lib/libsvnqt.so.6.1.0 , ama kdesvn'in oluşturduğu so dosyaları /usr/lib/libsvnqt.so.6.0.3. Bunları göz önünde bulundurarak, nasıl bir yol izleyelim? kdesvn-devel'i tamamen yok edip (aynı dosyalar nasıl olsa libsvnqt-devel'in içinde var) kdesvn'i ve libsvnqt'yi de birbirlerine conflict mi yazayım? (çok fantastik geldi, böyle bir şeyle karşılaşmadım da depoda, yazarken ben de bi titredim şöyle :) ) Fikirler, öneriler? -- Serdar Dalgıç <ser...@pardus.org.tr> _______________________________________________ Gelistirici mailing list Gelistirici@pardus.org.tr http://liste.pardus.org.tr/mailman/listinfo/gelistirici