First stab at a fix. Not the final version, but seems to work in this limited case.
If installing a m-a: same package that declares a conflict, and the conflict is removing a package from another arch, attempt to install the same package on the other arch too.
TODO: Write a testcase, get it reviewed, add more comments in the code.
First stab at a fix. Not the final version, but seems to work in this limited case.
If installing a m-a: same package that declares a conflict, and the conflict is removing a package from another arch, attempt to install the same package on the other arch too.
TODO: Write a testcase, get it reviewed, add more comments in the code.