(*-quantal sounds like a hack rather than a good solution, but so it be …)
Attached patch should prefer installing an other architecture of a M-A: same package (for the lake of a sensible term, lets call it sibling) if at least one architecture-sibling is already installed over everything else. As I haven't really tested it and I am not really active currently, it might kill your pet instead though.
(*-quantal sounds like a hack rather than a good solution, but so it be …)
Attached patch should prefer installing an other architecture of a M-A: same package (for the lake of a sensible term, lets call it sibling) if at least one architecture- sibling is already installed over everything else. As I haven't really tested it and I am not really active currently, it might kill your pet instead though.