On Sunday 2014-08-31 10:06, Marcus Meissner wrote:
HI,
this seems to be a bug in kernel packaging.
It may very well be a bug in the kernel in that it ships files that end up conflicting, but my report here was about how zypper fails to not meet my expectations _if and when_ such conflict happens [in any package, for that matter] :)
zypper dup du jour yields:
Checking for file conflicts: ............................................[error] Detected 3 file conflicts:
File /boot/.vmlinuz-3.16.0-1-default.hmac from install of kernel-default-3.16.0-1.2.x86_64(factory) conflicts with file from package kernel-default-3.16.0-1.1.x86_64(@System) [...] File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content. Continue? [yes/no] (no):
This particular issue is because kernels are set to multiversion, which means zypper tries to keep both packages. Arguably that is a losing situation. I guess zypper should show a choice dialog with a third/fourth option: - remove kernel-default-3.16.0-1.1.x86_64 - do not install kernel-default-3.16.0-1.2.x86_64 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org