http://bugzilla.opensuse.org/show_bug.cgi?id=1050970
http://bugzilla.opensuse.org/show_bug.cgi?id=1050970#c7
Michael Andres
akonadi-contact-lang-17.04.2-1.2.noarch (99)@System akonadi-contact-lang-17.04.3-1.1.noarch (99)openSUSE-20170510-0
akonadi-contact-lang-17.04.2 is installed, a newer version 17.04.3 is available, but
bundle-lang-kde-en-13.2-48.3.noarch (99)openSUSE-20170510-0 pro: akonadi-contact-lang = 17.04.3 obs: akonadi-contact-lang < 17.04.3
bundle-lang-kde-en also claims to be an update candidate for akonadi-contact-lang. bundle-lang-kde-en is installed, thus it needs to be updated and so it provides the update for akonadi-contact-lang too. We'll try to improve zypper to show this as a 'REPLACED/RENAMED' case in the summary, rather than 'REMOVED'. If you dup WITH recommends, the update situation is basically the same, but
akonadi-contact-lang-17.04.3-1.1.noarch (99)openSUSE-20170510-0 sup: (bundle-lang-other and akonadi-contact)
akonadi-contact-lang contains a supplements (aka reverse-recommends), which wants to install akonadi-contact-lang if bundle-lang-other and akonadi-contact are installed too; and they are. So it is not the update that chooses akonadi-contact-lang, but the supplements. It is a bit strange, that bundle-lang-kde- packages on the on hand claims to replace the individual -lang packages, but on the other hand allows installing them in parallel again. An 'obs: akonadi-contact-lang <= 17.04.3' (LE!) to prevent installing the -lang packages in parallel could solve this. Forwarding it to KDE maintainers to decide whether this is appropriate. -- You are receiving this mail because: You are on the CC list for the bug.