Okay, I believe the attached patch corrects the issue. I'm not 100%
sure on the correctness though because I don't understand why
_requiringFromInstalled() calls _requiringFromTransaction() in the
case where needmode is None.

I also corrected what appears to have been a regression as mentioned
in my previous email.

FWIW, I believe the real problem here is actually inside librpm. I
don't understand why it kicks out the dependency from cracklib -
2.8.9-1.3.x86_64 when that isn't in the transaction set in the first
place. (multilib insanity?)

j.

Attachment: 0001-work-around-for-multilib-issue.patch
Description: Binary data

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

Reply via email to