Bug ID | 970483 |
---|---|
Summary | Wrong behaviour when merging packages |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.1 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | sndirsch@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Either the documentation on https://en.opensuse.org/openSUSE:Package_dependencies#Merging_a_package is wrong, or the behaviour in zypper is broken. I specified exctly what is documented on this page, i.e. Name: nvidia-gfxG04-kmp-default Version: 361.28 Provides: nvidia-uvm-gfxG04-kmp-default = 352.79 Obsoletes:nvidia-uvm-gfxG04-kmp-default <= 352.79 nvidia-gfxG04-kmp-default 352.79 and nvidia-uvm-gfxG04-kmp-default 352.79 are installed. When trying to update to nvidia-gfxG04-kmp-default 361.28 via zypper nvidia-uvm-gfxG04-kmp-default complains that nvidia-gfxG04-kmp-default 352.79 is needed. Update works fine when using Provides: nvidia-uvm-gfxG04-kmp-default Obsoletes:nvidia-uvm-gfxG04-kmp-default instead, i.e. when omitting the version numbers.