[split out from bug 23202] I still occasionally see the major failure reported in bug 23037 comment 67. The root cause of the failure is chosen attica-5.42.0-1.mga6.x86_64 for attica[== 5.42.0-1.mga6] selecting attica-5.42.0-1.mga6.x86_64 installed package kde-l10n-en_GB-4.14.3-1.mga5.noarch is conflicting with attica-5.42.0-1.mga6.x86_64 (Conflicts: kde-l10n[< 15.04.0]) promoting kde-l10n-en_GB-16.12.3-2.mga6.noarch|kde-l10n-en_GB-16.12.3-2.mga6.noarch because of conflict above chosen kde-l10n-en_GB-16.12.3-2.mga6.noarch for kde-l10n-en_GB|kde-l10n-en_GB selecting kde-l10n-en_GB-16.12.3-2.mga6.noarch Once the obsolete kde-l10n-en_GB-16.12.3-2.mga6.noarch has been selected, it has a cascade effect, leading to what's seen in attachment 10246 [details].
Created attachment 10251 [details] Suggested fix
The attached patch fixes the problem. It causes no failures in the urpmi test suite (when tested on a mga6 system).
Keywords: (none) => PATCHAssignee: bugsquad => thierry.vignaud
ACK, local test is OK, push in progress
Resolution: (none) => FIXEDStatus: NEW => RESOLVED