[Bug 957041] New: When I run zypper ve, dolphin complains
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=957041 Bug ID: 957041 Summary: When I run zypper ve, dolphin complains Classification: openSUSE Product: openSUSE Tumbleweed Version: 2015* Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: kde-maintainers@suse.de Reporter: i@xuzhao.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When I run zypper ve under openSUSE Tumbleweed, I get following error message: Problem: nothing provides appdata(org.kde.dolphin.appdata.xml) needed by application:Dolphin-.noarch Solution 1: deinstallation of application:Dolphin-.noarch Solution 2: break application:Dolphin-.noarch by ignoring some of its dependencies Choosing either 1 or 2 not works. I will get same error again. zypper rm application:Dolphin not solving the problem. When I reinstall dolphin the error will appear again. I have checked dolphin.appdata.xml exists in my /usr/share/appdata directory. I suppose this is a problem in Dolphin packaging. Here is my zypper lr --url output: # | Alias | Name | Enabled | GPG Check | Refresh | URI ---------------------+-------------------------+-------------------------+-----------------------+----------------------------+---------+---------------------------------------------------------------------------------------- 1 | M17N | M17N | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/M17N/openSUSE_Tumbleweed/ 2 | devel:languages:haskell | devel:languages:haskell | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/devel:/languages:/haskell/openSUSE... 3 | devel:languages:perl | devel:languages:perl | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_Tu... 4 | devel:languages:rust | devel:languages:rust | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/devel:/languages:/rust/openSUSE_Tu... 5 | nuklly | nuklly | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/home:/nuklly/openSUSE_Tumbleweed 6 | openSUSE:Tools | openSUSE:Tools | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Tumblewee... 7 | openSUSE:non-oss | openSUSE:non-oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/non-oss/ 8 | openSUSE:oss | openSUSE:oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss/ 9 | packman-essentials | packman-essentials | Yes | (r ) Yes | Yes | http://mirror.karneval.cz/pub/linux/packman/suse/openSUSE_Tumbleweed/Essenti... 10 | server:database | server:database | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/server:/database/openSUSE_Tumblewe... -- 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=957041 Xu Zhao changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |i@xuzhao.net -- 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=957041
http://bugzilla.opensuse.org/show_bug.cgi?id=957041#c1
Raymond Wooninck
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=957041 http://bugzilla.opensuse.org/show_bug.cgi?id=957041#c3 --- Comment #3 from Xu Zhao --- (In reply to Raymond Wooninck from comment #1)
This is just simply caused by the fact that the appdata for dolphin is not corresponding the filename of the desktop file for dolphin. The appdata is still dolphin.appdata.xml, but the desktop file is already called org.kde.dolphin.desktop
This will be fixed with the upcoming KDE Applications release, but for now I just rename the appdata file, so that the error will not show up anymore.
I understand the problem now. But after I changed dolphin.appdata.xml to org.kde.dolphin.appdata.xml, the problem still exists. Should I run some other commands letting my modification take effect? e.g. let zypper reload something? -- 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=957041
http://bugzilla.opensuse.org/show_bug.cgi?id=957041#c4
--- Comment #4 from Raymond Wooninck
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=957041 http://bugzilla.opensuse.org/show_bug.cgi?id=957041#c5 --- Comment #5 from Xu Zhao --- (In reply to Raymond Wooninck from comment #4)
The issue will remain, no matter how much time you will rename the appdata file. The package itself (the rpm-file) does not contain the right file and therefore you get the error. The updated package is on its way to Tumbleweed, but it might take some time before it becomes available. Until that time there is nothing that can be done. Just accept to break the package and have it installed.
Thank you for answering. Another question: why I can't fix this problem my uninstalling Dolphin or "break the dependency"? In other words, why either of zypper's 2 choices not working? Is it a possible bug in zypper? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com