comps discussion at fudcon and the future

seth vidal skvidal at fedoraproject.org
Thu Jan 15 15:26:45 UTC 2009


On Thu, 2009-01-15 at 16:08 +0100, Jeroen van Meeuwen wrote:
> seth vidal wrote:
> > On Thu, 2009-01-15 at 09:09 -0500, Chuck Anderson wrote:
> > 
> >> Sorry, I missed the 2nd half of this thread where my question above is 
> >> answered:
> >>
> >> yum remove @group won't remove any real packages or group members, 
> >> just the metapackage.
> > 
> > This is true
> > 
> >>   You'll also lose the ability to track this 
> >> @group when new group-members appear in the repo(s).
> > 
> > If you remove the metapackage then yes, you can't track what you don't
> > have. If you have the metapackage installed then when new group members
> > appear you'll get them added to your system.
> > 
> 
> Just a thought: if we do not eliminate groupinstall/groupremove 
> behaviour, then yum could potentially yum groupremove foo and remove all 
> package foo "brought in", expect if they are a dependency for another 
> @metapkg.
> 
> Removing the @metapkg will enable you to install @metapkg and all leafs 
> once, yum remove @metapkg without removing the leafs would be possible, 
> as well as including the leafs in the removal: yum groupremove @metapkg.
> 
> Does this make sense?

It seems like it would make more sense to do:

yum remove @group with remove-with-leaves enabled.

then the group remove behavior is as it was before and maybe a little
better b/c you aren't removing members of other metapkg/groups.

-sv





More information about the fedora-devel-list mailing list