Re: Tricks for laying down good foundations ;-)

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

 



On Mon, Dec 15, 2008 at 07:18:03AM -0600, Bruno Wolff III wrote:
> On Mon, Dec 15, 2008 at 18:41:59 +0530,
>   Rahul Sundaram <sundaram@xxxxxxxxxxxxxxxxx> wrote:
> >
> > I guess something like, if a package that is in @base or @core, is part  
> > of the transaction set, install it first, would work?
...
> >
> > Currently, failures can and often does leave you with a system that  
> > doesn't boot. Not very ideal.
> 
> But even within core there may be orders that packages need to be in.

That is true and upgrading yum or rpm packages to the next distro,
for example, will bring in at least the whole python and glibc and
scores of other packages.   Still that goes only _that_ deep.  You
can install a customized system where everything which was possible
to deselect was deselected and that ends up with something
significantly smaller than a full blown installation.  With what was
proposed you may end up installing in initial stages much more that
you hoped for but still not everything. How much depends on many
things.

I was doing something of that sort "manually" from a rescue
environment when fixing some blown upgrades and this does work.  You
are facing then a tradeoff between reinstalling from scratch plus
configuring everything again or keeping all kinds of customizations.
Depending on a system that tradeoff may look differently.  In any
case such "staging" does not normally update everything in one big
scoop although on some occasion I ended up with a non-working yum
when a needed library was not brought in by dependencies.  That was
fixable as well after some thinking and checking around and likely
would not be different if everything would have been done in one
transaction (anaconda has an extra help in a form of a comps file).

It is not as straightforward as one could expect on the first glance
but the original idea has some merit.

   Michal

-- 
fedora-test-list mailing list
fedora-test-list@xxxxxxxxxx
To unsubscribe: 
https://www.redhat.com/mailman/listinfo/fedora-test-list

[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux