[Bug 984332] gnome-shell-extension-gpaste-3.20-1.3.noarch requires application-appdata(gnome-shell-extension-gpaste), but this requirement cannot be provided
http://bugzilla.opensuse.org/show_bug.cgi?id=984332 http://bugzilla.opensuse.org/show_bug.cgi?id=984332#c7 --- Comment #7 from Dominique Leuenberger <dimstar@opensuse.org> --- (In reply to Michael Andres from comment #6)
Different items need different names,
- so either we need to avoid duplicate application names [appdata creation]
AppStream builder already denies duplicate names on desktop items... not on extensions though (as a 'spell check' plugin can exist for multiple applications.. .and calling them 'FOO spell check', while obviously meant for foo based on the <extends> property, makes not much sense)
- or we need some additional scope like: application:GPaste-shell-extension application:GPaste-desktop (provided the scope can be deduced for installed applications) [libsolv parser]
application:GPaste (based on desktop) is added to the appstream metadata based on /usr/share/appdata/org.gnome.GPaste.Ui.appdata.xml The gnome-shell extension is added to the appstream metadata based on /usr/share/gnome-shell/extensions/GPaste@gnome-shell-extensions.gnome.org/metadata.json (every installed gnome-shelle extension has a file /usr/share/gnome-shell/extensions/*/metadata.json) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com