On Thu, 2008-02-28 at 12:31 +0100, Tim Lauridsen wrote:

> > 2. yum --break-up-transaction: Takes a resolved yum transaction and
> > attempts to break it up into as many discrete, dependency-closed sets as
> > possible. Think about them like microtransactions which ultimately
> > create the overall desired transaction. One potential benefit of this is
> > it is done in a smaller chunk to minimize memory usage
> > 
> Would be nice for low memory systems.


Thinking about this one some more - this might be overly simplistic but
take a resolved TS, taking any item from the ts that has no dependencies
on it and nothing depending on it and attempt to depsolve it by itself.

Wash, rinse, repeat for each of the items.

It'll mean more time but less memory.

Other better ways?
-sv


_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel

Reply via email to