Mailinglist Archive: opensuse-bugs (2150 mails)

< Previous Next >
[Bug 871978] Failed to execute command "package-manager --install %F".

https://bugzilla.novell.com/show_bug.cgi?id=871978

https://bugzilla.novell.com/show_bug.cgi?id=871978#c1


Guido Berhörster <gber@xxxxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |gber@xxxxxxxxxxxx
Component|Xfce |X11 Applications
AssignedTo|bnc-team-xfce@forge.provo.n |wstephenson@xxxxxxxx
|ovell.com |

--- Comment #1 from Guido Berhörster <gber@xxxxxxxxxxxx> 2014-04-04 11:28:13
UTC ---
This is a actually a problem in desktop-data-openSUSE which provides
package-manager.desktop. libzypp which used to provide the
/usr/bin/package-manager script removed it back in December:

Wed Dec 4 12:54:30 UTC 2013 - jreidinger@xxxxxxxx

- Drop package-manager script as it is already deprecated and
packagekit usage in desktop invalidates it. If someone really
need it, then place it to proper top level package which can
decide what GUI is proper for given task

desktop-data-openSUSE wasn't updated accordingly. The above rationale is not
really correct since only the KDE and GNOME desktops actually have packagekit
frontends. The package-manager script basically called 'xdg-su /sbin/yast2
--install "$@"' but since that is also deprecated it doesn't make sense to
replace it with that, so the most sensible solution is to call xdg-su -c
'/sbin/yast2 sw_single'. sw_single doesn't have a CLI so the desktop file
cannot work as a MIME handler for local rpms any more but at least the menu
shortcut in the Xfce/LXDE can be retained this way.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
< Previous Next >
References