[Gelistirici] pisi'nin upgrade'lerde revdepleri güncellemesi
Faik Uygur
faik at pardus.org.tr
1 Nis 2009 Çar 19:24:39 EEST
Çarşamba 01 Nisan 2009 günü (saat 18:27:38) Fatih Aşıcı şunları yazmıştı:
> Çarşamba 01 Nisan 2009 tarihinde, Faik Uygur şunları yazmıştı:
> > Aşağıdaki durumlar için A paketi ile birlikte revdep'i b de güncelleniyor:
> >
> > - b paketi yerelde kurulu ise
> > - A'nın depodaki revdep'lerinin ihtiyaçları yerel makina da sağlanMIyorsa
>
> revdep'in ihtiyaçlarının karşılanıp karşılanmadığına bakarken InstallDB'ye
mi
> yoksa PackageDB'ye mi bakıyor? Yani kurulu b paketinin bağımlılıklarına mı
> yoksa depodaki b paketinin bağımlılıklarına mı bakılıyor?
PackageDB'ye.
> PackageDB'ye baktığında A'nın güncellenmesi eski b paketini kırmıyorsa b'yi
> boşuna güncellemiş olmaz mıyız? b paketinin yeni sürümünün sadece A3 ile
> çalıştığını, eski sürümünün ise hem A2 hem de A3 ile çalıştığını düşünelim
> mesela.
Bu durumda revdep update'i zorlamaya gerek olmaz tabi. Revdep update gerektiği
durumda b paketinde büyük eşit A3 yazılır, yalnız A seçilirse bu durumda b de
güncellenir demek istedim.
Gökçen ile de konuştuk bugün. Mesela qt 4.5 için de bundan faydalanabiliriz.
Yani "reverseDependencyUpdate" henüz kullanılmaya başlanmadan. kde paketleri
qt 4.5 için yeniden derlendiğinde bağımlılıklarını da >= 4.5 yazılırsa, yalnız
qt paketi güncellenmek istendiğinde kde paketleri de güncellenmeye zorlanacak.
- Faik
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi