[Bug 944656] New: Installation package conflict: plasma5-workspace and kio-extras5
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 Bug ID: 944656 Summary: Installation package conflict: plasma5-workspace and kio-extras5 Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Minor Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: cygnix@openmailbox.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- A couple Tumbleweed packages are producing file conflict during installation. The following message was observed after running 'zypper up' and the installation process began: File /usr/lib64/qt5/plugins/kded_desktopnotifier.so from install of plasma5-workspace-5.4.0-1.1.x86_64(repo-oss) conflicts with file from package kio-extras5-5.3.2-1.1.x86_64(@System) File /usr/lib64/qt5/plugins/kf5/kio/desktop.so from install of plasma5-workspace-5.4.0-1.1.x86_64(repo-oss) conflicts with file from package kio-extras5-5.3.2-1.1.x86_64(@System) File /usr/share/kio_desktop/directory.trash from install of plasma5-workspace-5.4.0-1.1.x86_64(repo-oss) conflicts with file from package kio-extras5-5.3.2-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. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c1 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cygnix@openmailbox.org, | |wbauer@tmo.at Flags| |needinfo?(cygnix@openmailbo | |x.org) --- Comment #1 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Franklin Titus from comment #0)
A couple Tumbleweed packages are producing file conflict during installation. The following message was observed after running 'zypper up' and the installation process began:
File /usr/lib64/qt5/plugins/kded_desktopnotifier.so from install of plasma5-workspace-5.4.0-1.1.x86_64(repo-oss) conflicts with file from package kio-extras5-5.3.2-1.1.x86_64(@System)
This happens with "zypper up"? kio-extras5 should be updated too, the current version in Tumbleweed is 15.08.0 which should not have a file conflict with plasma-workspace-5.4.0. What happens when you manually run "zypper up kio-extras5"? -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c2 --- Comment #2 from Franklin Titus <cygnix@openmailbox.org> --- (In reply to Wolfgang Bauer from comment #1)
(In reply to Franklin Titus from comment #0)
A couple Tumbleweed packages are producing file conflict during installation. The following message was observed after running 'zypper up' and the installation process began:
File /usr/lib64/qt5/plugins/kded_desktopnotifier.so from install of plasma5-workspace-5.4.0-1.1.x86_64(repo-oss) conflicts with file from package kio-extras5-5.3.2-1.1.x86_64(@System)
This happens with "zypper up"?
kio-extras5 should be updated too, the current version in Tumbleweed is 15.08.0 which should not have a file conflict with plasma-workspace-5.4.0.
What happens when you manually run "zypper up kio-extras5"?
It happened with 'zypper up' and also, 'zypper up kio-extras5' will not do anything at this moment because the latest version of that package is currently installed. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c3 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zypp-maintainers@forge.prov | |o.novell.com Flags| |needinfo?(zypp-maintainers@ | |forge.provo.novell.com) --- Comment #3 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Franklin Titus from comment #2)
It happened with 'zypper up' and also, 'zypper up kio-extras5' will not do anything at this moment because the latest version of that package is currently installed.
Well, then you shouldn't have any file conflict any more. If you look at the message, it clearly states the conflict is with the old kio-extras5-5.3.2. In 5.4.0, some files from kio-extras have been moved to plasma5-workspace (upstream), kio-extras5-15.08.0 doesn't contain those files so there is no conflict. TBH, I only see two possible reasons for your problem to occur: - "zypper up" didn't want to update kio-extras5 for some reason (e.g. package was not in the repo yet, a conflict, locked package, ...) - zypper does the file conflict check against the currently existing files on your hard disk only, and does not consider the changes by other packages that are going to be installed too I think the second point is more likely, because you do have the latest kio-extras5 installed now. Not sure if anything can be done from the KDE packaging side to prevent this conflict then. @zypper maintainers: Might this be the reason? Can there be anything done about that "conflict" (packaging-wise) if that's the reason? -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c4 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(zypp-maintainers@ | |forge.provo.novell.com) | --- Comment #4 from Michael Andres <ma@suse.com> --- (In reply to Wolfgang Bauer from comment #3)
- "zypper up" didn't want to update kio-extras5 for some reason (e.g. package was not in the repo yet, a conflict, locked package, ...)
...or installed from a different vendor (maybe OBS project rather than tumbleweed)... Anyhow: Try 'zypper se -s kio-extras5' to verify that kio-extras5-15.08.0 is actually available in your Tumbleweed repo. Then 'zypper in kio-extras5-15.08.0' (might need 'in -f') to try to explicitly install this version. It will either succeed or tell you the reason why the package cannot be installed.
Can there be anything done about that "conflict" (packaging-wise) if that's the reason?
Well, all you could do is to 'Conflicts: kio-extras5-5 < 15.08.0'. This would tell the resolver in advance, that kio-extras5-5 needs to be updated too. The file conflict just describes a 'problem' while the 'Conflicts' also describes the solution. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c5 --- Comment #5 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Michael Andres from comment #4)
Can there be anything done about that "conflict" (packaging-wise) if that's the reason?
Well, all you could do is to 'Conflicts: kio-extras5-5 < 15.08.0'. This would tell the resolver in advance, that kio-extras5-5 needs to be updated too. The file conflict just describes a 'problem' while the 'Conflicts' also describes the solution.
Ah, right. Sounds like a good idea anyway to prevent people from updating the one without the other. Thanks for the hint! This should fix it then: https://build.opensuse.org/request/show/329678 -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c6 --- Comment #6 from Wolfgang Bauer <wbauer@tmo.at> --- (In reply to Michael Andres from comment #4)
(In reply to Wolfgang Bauer from comment #3)
- "zypper up" didn't want to update kio-extras5 for some reason (e.g. package was not in the repo yet, a conflict, locked package, ...)
...or installed from a different vendor (maybe OBS project rather than tumbleweed)...
Another possible reason: kio-extras5-lang doesn't exist any more. The installed kio-extras5-lang-5.3.2 requires kio-extras5 = 5.3.2 and prevents kio-extras5 from being updated. As mentioned on the Factory mailinglist: http://lists.opensuse.org/opensuse-factory/2015-09/msg00205.html The translations are in kde-l10n now starting with version 15.08.0, but that package doesn't obsolete kio-extras5-lang (and the 15.08.0 version isn't in Tumbleweed yet anyway). I submitted a fix for this too: https://build.opensuse.org/request/show/330109 -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 http://bugzilla.opensuse.org/show_bug.cgi?id=944656#c7 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Wolfgang Bauer <wbauer@tmo.at> --- I'd say such a file conflict should not be possible any more now after my 2 submits. Of course it will still take a while until they are in Tumbleweed... -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=944656 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(cygnix@openmailbo | |x.org) | -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com