GNOME Bugzilla – Bug 759497
InstallPackageNames exits immediately
Last modified: 2018-01-24 16:59:51 UTC
Method InstallPackageNames exits immediately after calling:
'gdbus call --session --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --method org.freedesktop.PackageKit.Modify2.InstallPackageNames "['hplip']" "" "" ""'
(the same goes for calling it from an application using g_dbus_connection_call_sync()).
This makes it hard for applications to install a package and use that package consequently.
The same happens with InstallPrinterDrivers where the order of installation of drivers and installation of printer is essential.
This worked before in 3.14 (with Modify interface).
I think this is because we're now handling this in the main UI; Kalev is this expected that the DBus method returns before doing the action?
I'm bumping importance of this bug because it makes it impossible to install some printers.
Hi, I get more reports which are caused by this bug. Could you have a look at this bug?
(In reply to Marek Kašík from comment #3)
> Hi, I get more reports which are caused by this bug. Could you have a look
> at this bug?
NEEDINFO doesn't do what you think it does.
That's still an issue in 3.25 and makes it for a very poor experience, see bug #785970 and the video on https://bug785970.bugzilla-attachments.gnome.org/attachment.cgi?id=357160
Is there any way to get that bug on the roadmap for the next cycles? Do you have any idea what kind of changes would make sense here if somebody was to work on a patch?
(In reply to Bastien Nocera from comment #4)
> (In reply to Marek Kašík from comment #3)
> > Hi, I get more reports which are caused by this bug. Could you have a look
> > at this bug?
> NEEDINFO doesn't do what you think it does.
Sorry about that, I am used to RH bugzilla where you can set NEEDINFO on assignee and I get a lot of such NEEDINFO on myself.
-- GitLab Migration Automatic Message --
This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-software/issues/37.