[Yum-devel] Problem with depsolver goes into endless loop with big transaction of local packages

Florian Festi ffesti at redhat.com
Thu Nov 8 09:43:23 UTC 2007


Tim Lauridsen wrote:
> I have created a patch for solving this issue.
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=360291
> 
> Can anybody see any problems with the patch.

While this patch fixes a real bug there is some other code that might lead 
to similar problems. Especially some TransactionData methods (.add*()) have 
a bit "relaxed" attitude towards reporting the right txmbrs back.

Additionally we could use/switch to tsInfo.changed as indicator if the 
depsolving needs to continue as it should be much more reliable.

Florian



More information about the Yum-devel mailing list