spin kickstart/minimization cleanups

pbrobinson at gmail.com pbrobinson at gmail.com
Tue Aug 31 22:19:39 UTC 2010


On Tue, Aug 31, 2010 at 11:00 PM, Bruno Wolff III <bruno at wolff.to> wrote:
> On Tue, Aug 31, 2010 at 22:48:48 +0100,
>  "pbrobinson at gmail.com" <pbrobinson at gmail.com> wrote:
>>
>> Firstly in fedora-live-minimization.ks and fedora-livecd-desktop.ks
>> there's a whole lot of removal of packages. This is basically what i
>> do in the fedora-live-mini.ks and I think things like @printing can
>> (and should be) removed from base so that other kick starts don't have
>> to explicitly remove everything that it adds in. Its easy enough for
>> the people that want printing to add the one liner into their own
>> kickstart.
>
> I am not sure who owns the base (and core) definitons. Requesting a change
> to make removing printing easier seems like a good idea.
>
> I do have a question before we go that route though.
> Would using - at printing work to drop the printing stuff before the deps
> are brought in?

Unfortunately I think the minus only works on individual packages. I
did once try it but from memory its just ignored.

>> Ultimately I would like to get rid of the fedora-live-mini.ks file and
>> use the mainline base. I believe that base should be exactly that...
>> the base/core packages and all the useful scripting. Then possibly
>> have a base-desktop which adds all the core X stuff that any desktop
>> spin would need (plus associated related scripts that all could make
>> use of like X auto login). From there a desktop based spin would just
>> need to pull in the base-desktop.ks to get all the core stuff to get
>> to a minimal X.
>
> I believe the perferred state is that live-base would be preferred for
> minimial spins and alternate desktop enivorments, and normal spins would
> base off of livecd-desktop or live-desktop. So I think movement in that
> direction would be good.
>
> Again its getting late in the process for F14, but maybe some stuff get
> get done for this release and other prep work can be done so that we
> can get more changes into F15.

I realise that. I meant to bring this up just after F-13 came out,
unfortunately just before it came out I moved to a new position and
instantly got snowed under and I missed it. printing/fonts and some of
the input types bring in fairly large dependencies. The later two
might need some more work but printing seems to be the one that is
globally removed from most live images so it seems somewhat stupid to
include it in the base.

Peter


More information about the desktop mailing list