rawhide report: 20060716 changes

Kevin Kofler kevin.kofler at chello.at
Tue Jul 18 10:38:32 UTC 2006


Enrico Scholz <enrico.scholz <at> informatik.tu-chemnitz.de> writes:
> afaik, smart splits transaction into sub-transactions so that e.g.
> 
> | install A-new
> | install B-new   ; B depends on A
> | remove  B-old
> | remove  A-old
> | install C-new
> | remove  C-old
> | install D-new
> | remove  D-new
> 
> sequences are possible. This does not remove possibility of dups
> completely but reduces it significantly resp. the counts of dups.

Anaconda used to work like this too for upgrades (AFAIK, it even systematically 
did install A, cleanup A etc. no matter what the dependencies were). Sadly this 
has regressed to the much less failure-resilient "install all packages from a 
CD/DVD/ISO, cleanup all installed packages" ordering with the switch to the yum 
backend.

        Kevin Kofler




More information about the fedora-devel-list mailing list