Bug#871618: gnome-terminal: package should depend on dbus-x11

Mark Hedges mark.write.now at gmail.com
Wed Aug 9 23:29:41 UTC 2017


Package: gnome-terminal
Version: 3.22.2-1
Severity: important

Tried to install gnome-terminal by itself on a system without the tasksel window system tasks run.  It wouldn't launch until I manually installed the dbus-x11 package.  Looks like the control file needs this dependency.

hedges at bar:~$ gnome-terminal
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Failed to execute child process "dbus-launch" (No such file or directory)
hedges at bar:~$ su -
Password: 
root at bar:~# apt-file search dbus-launch | grep -E 'bin.*dbus-launch$'
dbus-1-dbg: /usr/lib/x86_64-linux-gnu/dbus-1.0/debug-build/bin/dbus-launch
dbus-x11: /usr/bin/dbus-launch
root at bar:~# apt install dbus-x11
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  dbus-x11
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 88.4 kB of archives.
After this operation, 138 kB of additional disk space will be used.
Get:1 http://mirrors.linode.com/debian stretch/main amd64 dbus-x11 amd64 1.10.18-1 [88.4 kB]
Fetched 88.4 kB in 0s (0 B/s) 
Selecting previously unselected package dbus-x11.
(Reading database ... 74387 files and directories currently installed.)
Preparing to unpack .../dbus-x11_1.10.18-1_amd64.deb ...
Unpacking dbus-x11 (1.10.18-1) ...
Setting up dbus-x11 (1.10.18-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
root at bar:~# logout
hedges at bar:~$ logout
hedges at foo:~$ ssh bar
hedges at bar:~$ gnome-terminal

[launches successfully]

Thanks.

Mark



-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-terminal depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-2+b1
ii  gnome-terminal-data                          3.22.2-1
ii  gsettings-desktop-schemas                    3.22.0-1
ii  libatk1.0-0                                  2.22.0-1
ii  libc6                                        2.24-11+deb9u1
ii  libdconf1                                    0.26.0-2+b1
ii  libglib2.0-0                                 2.50.3-2
ii  libgtk-3-0                                   3.22.11-1
ii  libnautilus-extension1a                      3.22.3-1
ii  libpango-1.0-0                               1.40.5-1
ii  libuuid1                                     2.29.2-1
ii  libvte-2.91-0                                0.46.1-1
ii  libx11-6                                     2:1.6.4-3

Versions of packages gnome-terminal recommends:
ii  dbus-user-session [default-dbus-session-bus]  1.10.18-1
ii  dbus-x11 [dbus-session-bus]                   1.10.18-1
ii  gvfs                                          1.30.4-1
ii  yelp                                          3.22.0-1

gnome-terminal suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list