On Thu, 2011-11-03 at 16:04 -0400, Bill Nottingham wrote:
Matthias Clasen (mclasen(a)redhat.com) said:
> > > > Kinda unrelated but how do we handle this for upgrades?
> > > > One does upgrade from F16 to F17 and loose the tools?
>
> > > I guess we will need to add an Obsolete, or maybe make gnome-utils remain
> > > as a metapackage that will require all those new packages, just to make
> > > sure the upgrade case will work.
> >
> > In the general case, we just have all of them obsolete the last version of
> > gnome-utils.
>
> Will that ensure that they all get installed on upgrade ?
It should - if multiple packages obsolete something, you get all of them.
I can mostly confirm this is definitely the case and working in F16:
it's the mechanism we use to get *both* grub-efi *and* grub2 installed
on an F15->F16 upgrade, to replace grub. Both those packages obsolete
grub, and we've tested that this causes both anaconda and yum to install
both of those packages when doing the upgrade.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net