[Bug 952324] New: nothing provides appdata(Thunar.appdata.xml) needed by application:Thunar File Manager-.noarch
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Bug ID: 952324 Summary: nothing provides appdata(Thunar.appdata.xml) needed by application:Thunar File Manager-.noarch Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 RC1 1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: carlos.e.r@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I get the following conflict in YaST when trying to install some unrelated package: nothing provides appdata(Thunar.appdata.xml) needed by application:Thunar File Manager-.noarch [ ] deinstallation of application:Thunar File Manager-.noarch [ ] break application:Thunar File Manager-.noarch by ignoring some of its dependencies #### YaST2 conflicts list END ### I don't know if more data is needed; if so, just ask. I was told to report here. referencia: <http://lists.opensuse.org/opensuse-factory/2015-10/msg01158.html> -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Carlos Robinson <carlos.e.r@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |VMWare OS|Other |openSUSE 42.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c1 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimstar@opensuse.org --- Comment #1 from Dominique Leuenberger <dimstar@opensuse.org> --- Let me post here as well the answer I gave on the mailing list, so it becomes clear what needs to be done: That one can be seen as a libzypp bug or a thunar bug; the fix is certainly easier in Thunar. The package provides: appdata(thunar.appdata.xml) and application(Thunar.desktop) Now, thunar does not really do anything 'invalid' there, as the provided appdata.xml correctly references Thunar.desktop, but libzypp falls on the nose with it. For this error to disappear, the appdata file and the .desktop file should use the same basename. So the easiest fix is for Thunar to rename thunar.appdata.xml to Thunar.appdata.xml; then the problem disappears (do not rename the .desktop file, or you will need to patch the appdata.xml, which references the .desktop file by name) In the longer run, libzypp might need a fix to not be so pedantic about it (the AppData standard does not mandate the names to be equal; but from any upstream project PoV, it's good practice to reuse the naming schemes throughout the project anyway). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Leap 42.1 RC1 1 |Leap 42.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c5 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |constant@indo.net.id --- Comment #5 from Michael Andres <ma@suse.com> --- *** Bug 953070 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c6 --- Comment #6 from Michael Andres <ma@suse.com> ---
https://github.com/openSUSE/libsolv/pull/113 Suggested libsolv patch to follow explicit package name hints in appdata.xml.gz rather than guessing the appdata(...) provides.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c11 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Hardware|VMWare |x86-64 Resolution|FIXED |--- --- Comment #11 from Dave Plater <davejplater@gmail.com> --- I don't think this bug is actually an installation system problem but is caused by certain rules not being followed with desktop files and their related appdata.xml files. Thunar for instance has the desktop file Thunar.desktop, note the capital T and the appdata file thunar.appdata.xml. The appdata file should have a <name> field matching the desktop file's name field "Thunar File Manager" and it's desktop file's name must match the appdata.xml file's name ie. thunar.desktop and thunar.appdata.xml also the "id type" needs to be patched with the corrected desktop file name. I've performed all these changes to my package buzztrax, which I'm trying to submit to Factory and it installs, uninstalls, updates and causes no zypper verify errors. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c12 --- Comment #12 from Dave Plater <davejplater@gmail.com> --- Sorry, to explain the last statement in comment#11. I had to run rpmdb --update after correcting the buzztrax package, to prevent zypper verify from stating that it was removing "Buzztrax Music Editor" so this bug possibly dirties the rpm database. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c21 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(maintenance@opens | |use.org) --- Comment #21 from Dave Plater <davejplater@gmail.com> --- I have a hugin update in : https://build.opensuse.org/package/show/home:plater:branches:openSUSE:Leap:4... can I submit? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(dimstar@opensuse. | |org) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Jens Mammen <jmammen@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jmammen@suse.com Flags|needinfo?(maintenance@opens | |use.org) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 Jens Mammen <jmammen@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo? | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c24 Christopher Hofmann <cwh@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brr@zmail.ru --- Comment #24 from Christopher Hofmann <cwh@suse.com> --- *** Bug 963592 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c25 --- Comment #25 from Dave Plater <davejplater@gmail.com> --- I'll make an update for audacity as well -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c32 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(maintenance@opens |needinfo?(jengelh@inai.de) |use.org) | --- Comment #32 from Andreas Stieger <astieger@suse.com> --- Reviewing https://build.opensuse.org/request/show/360495... Dave on your wxWidgets-3_0 change, has this been submitted to the devel project as well as Factory, or does it not affect Factory? Jan, does this make sense? Could you check this? osc rdiff openSUSE:Leap:42.1:Update/wxWidgets-3_0 home:plater:branches:openSUSE:Leap:42.1:Update/wxWidgets-3_0.openSUSE_Leap_42.1_Update Looks like this lib change can break all kinds of stuff? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c34 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(jengelh@inai.de) | --- Comment #34 from Andreas Stieger <astieger@suse.com> --- Jan declined the review of SR#360495 due to the ABI breakage. Dave, what alternative solutions do you propose? Additional packages would be fine, just not changing things about. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c35 --- Comment #35 from Dave Plater <davejplater@gmail.com> --- ATM I'm having a look at audacity git master, a lot of fixes have taken place since version 2.1.2, Jan sent me an incomplete patch to give me an idea about making audacity build with openSUSE's wxWidgets3 and ATM I'm looking at completing this with audacity git and at the same time encouraging upstream to incorporate the changes. I suspect another audacity release is not far away. Plan B is audacity-2.1.2 with fedora's wxGTK3 which I have built. Plan C is an openSUSE:Leap:42.1 audacity-2.1.1 update with a manual provides script. If getting audacity-2.1.2 to build with openSUSE wxWidgets3 takes too long, I'll look at plan B or C. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c36 --- Comment #36 from Dave Plater <davejplater@gmail.com> --- To add to my last comment, Jan has submitted the patch to audacity upstream. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=952324 http://bugzilla.opensuse.org/show_bug.cgi?id=952324#c37 Dave Plater <davejplater@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #37 from Dave Plater <davejplater@gmail.com> --- It seems that libsolv patch has finally hit Leap:42.1 so the audacity fix isn't necessary. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com