[Gelistirici] 2009/devel/office/openoffice/openoffice - Add more and more Replaces for 2008-2009 switch.

Faik Uygur faik at pardus.org.tr
3 Ara 2009 Per 10:23:21 EET


> On Friday 13 November 2009 13:24:50 Faik Uygur wrote:
> > > Bu malesef işe yaramıyor diye biliyorum. Bir paket sadece tek bir paket
> > > tarafından replace edilebiliyor. Bu parçalanan paketler (xorg-video ->
> > > xorg- video-* gibi) için önemli bir sorun.
> >
> > Hata açarsanız bir özellik olarak ekleyebilirim sanırım. Zor görünmedi
> > koda bakınca.
> 
> Bir yıl önce açmışım. Ben de unutmuşum bunu :)
> 
> http://bugs.pardus.org.tr/show_bug.cgi?id=8561

Author: faik
Repository: uludag
Commit: 26635

Changed Files:
_U  trunk/pisi/
U   trunk/pisi/pisi/api.py
U   trunk/pisi/pisi/db/packagedb.py
U   trunk/pisi/pisi/operations/upgrade.py


Commit Message:
Replaces now supports divided packages also. Here are three scenarios where
Replaces can be used:

1) A package is replaced by another:  actioncube -> assaultcube

2) A package is divided into multiple packages: gimp-i18n -> (gimp-i18n-de,
gimp-i18n-tr, ...)

   All the sub packages should include
<Replaces><Package>gimp-i18n</Package></Replaces>

3) Multiple packages became one package: [nvidia-drivers177, nvidia-
drivers180]
-> module-nvidia-current

   module-nvidia-current should have
<Replaces><Package>nvidia-drivers177</Package><Package>nvidia-
drivers180</Package></Replaces>

- Faik



Gelistirici mesaj listesiyle ilgili daha fazla bilgi