missing dependency on gnome-session-bin

Bug #1693032 reported by Brian Murray on 2017-05-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
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
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  Edit
Everyone can see this information.

Other bug subscribers