RPM

Comment 3 for bug 651515

Revision history for this message
In , Noa (noa-redhat-bugs) wrote :

Created attachment 360300
Don't zap Requires(pre) and Requires(post) deps

The attached patch modifies zapRelation() not to zap Requires(pre) and Requires(post) dependencies.

This way the circular dependency will be resolved by zapping the reversed relation. Actually I think that is the correct way to do things. It will probably lead to installation failures when packages have circular pre/post dependencies, but people who construct package dependencies that way should suffer as early as possible anyway.