Re: comps discussion at fudcon and the future

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2009-01-17 at 01:40 +0100, Arnaud Gomes-do-Vale wrote:
> Toshio Kuratomi <a.badger@xxxxxxxxx> writes:
> 
> >> But that means that for classical uses of kickstart (i.e. run the installer
> >> with this kickstart on every machine), the package would get installed,
> >> then removed, on every single machine. :-(
> >> 
> > Yes.  But that's already the case.
> 
> Is it? I'm pretty sure this is not the case on RHEL5 and its clones at
> least.

 I think it depends, if I'm following the code right (and I might well
not be). anaconda/kickstart basically does a yb.install() to get
packages and yb.tsInfo.remove() to get rid of them. So you can do:

my-leaf-pkg
-my-leaf-pkg

...and it'll work (as it'll basically be adding and then removing the
pkg from the tsInfo), but if you do:

foo
my-pkg-which-deps-on-foo
-foo

...then foo will be removed from the transaction, but then added back in
due to the dep.
 So it'd all depend on how the "new groups" are implemented, it
certainly wouldn't be hard to have tsInfo.remove() just take the group
out too ... or change how anaconda worked, or any number of others
things.

-- 
James Antill <james@xxxxxxxxxxxxxxxxx>
Fedora

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux