[Fedora-livecd-list] [PATCH] first extend yum's exclude setting

Jeremy Katz katzj at redhat.com
Tue Jul 29 22:55:39 UTC 2008


On Mon, 2008-07-28 at 22:44 +0200, Jeroen van Meeuwen wrote:
> First extending yum's exclude setting with packages excluded from the 
> compose in the kickstart package manifest helps in group selection (see 
> also #456882), since @core has a mandatory package called 
> "fedora-logos". Although livecd-tools already removes the packages 
> (after package and group selection) in the excluded list, I think this 
> is cleaner as not even dependency resolving will know about the package 
> explicitly excluded (and the package is thus not pulled in accidently, 
> afterwards).

The problem with this is that it's an (albeit subtle) change in what the
semantics of the kickstart config are.  The fact that you don't end up
with broken deps, even if you do something silly like -glibc, is
something that's been relatively important in the past.  And given that
you can do per-repo exclusion of packages, I don't know that switching
to - being an exclude vs a deselect is advantageous enough to outweigh
the loss wrt broken deps. 

Especially as any change here needs to be handled consistently across
all tools using kickstart files, not just livecd-creator.

Jeremy




More information about the Fedora-livecd-list mailing list