missing dependency on gnome-session-bin

Bug #1693032 reported by Brian Murray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
Fix Released
Medium
Brian Murray

Bug Description

When bug 1241210 was fixed SoftwarePropertiesGtk.py was changed to call gnome-session-quit which is provided by gnome-session-bin. However, a dependency on gnome-session-bin was never added to software-properties-gtk. This has led to the following possible Traceback:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 1116, in on_driver_restart_clicked
    subprocess.call(['gnome-session-quit', '--reboot'])
  File "/usr/lib/python3.5/subprocess.py", line 247, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib/python3.5/subprocess.py", line 676, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.5/subprocess.py", line 1282, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος: 'gnome-session-quit'

There are a large collection of these crashes mixed in with this bucket:

https://errors.ubuntu.com/problem/bc249affe50a221622d55a34ecfe5223704c012c

I suspect that a lot of these crashes are from Lubuntu or Xubuntu systems, but its possible some are not and the missing dependency should be fixed anyway.

description: updated
Changed in software-properties (Ubuntu):
assignee: nobody → Brian Murray (brian-murray)
status: New → In Progress
importance: Undecided → Medium
milestone: none → ubuntu-17.07
Changed in software-properties (Ubuntu):
milestone: ubuntu-17.07 → ubuntu-17.08
Changed in software-properties (Ubuntu):
milestone: ubuntu-17.08 → ubuntu-18.03
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-properties - 0.96.24.21

---------------
software-properties (0.96.24.21) bionic; urgency=medium

  [ Julian Andres Klode ]
  * add-apt-repository: Do not use absolute path to apt-get

  [ Brian Murray ]
  * software-properties-gtk: add a dependency on gnome-session-bin which
    provides gnome-session-quit. (LP: #1693032)

 -- Brian Murray <email address hidden> Thu, 01 Mar 2018 11:21:37 -0800

Changed in software-properties (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.