Devuan bug report logs - #870
/usr/bin/xflock4: xflock4: gdbus: not found; missing dependency on libglib2.0-bin

version graph

Package: xfce4-session; Maintainer for xfce4-session is Mark Hindley <mark@hindley.org.uk>; Source for xfce4-session is src:xfce4-session.

Reported by: Alejandro Colomar <alx@kernel.org>

Date: Mon, 30 Dec 2024 20:36:01 UTC

Severity: grave

Found in version xfce4-session/4.20.0-1devuan1

Fixed in version 4.20.0-1devuan2

Done: dak@devuan.org

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, Mark Hindley <mark@hindley.org.uk>:
bug#870; Package xfce4-session. (Mon, 30 Dec 2024 20:36:01 GMT) (full text, mbox, link).


Acknowledgement sent to Alejandro Colomar <alx@kernel.org>:
New bug report received and forwarded. Copy sent to Mark Hindley <mark@hindley.org.uk>. (Mon, 30 Dec 2024 20:36:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: Alejandro Colomar <alx@kernel.org>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: /usr/bin/xflock4: xflock4: gdbus: not found; missing dependency on libglib2.0-bin
Date: Mon, 30 Dec 2024 21:33:20 +0100
Package: xfce4-session
Version: 4.20.0-1devuan1
Severity: grave
File: /usr/bin/xflock4
Justification: renders package unusable

Dear Maintainer,

Since recently, I can't lock screen on XFCE4.  This happens both in
Debian and in Devuan.  I tried doing it from the terminal:

	$ xflock4
	/usr/bin/xflock4: 49: gdbus: not found

And it seems a dependency is missing.

	$ apt-file find -x bin/gdbus$
	libglib2.0-bin: /usr/bin/gdbus

I've installed libglib2.0-bin, and now it works.  It seems the
dependency is missing.  Would you mind adding it?

Reported-by: Alejandro Colomar <alx@kernel.org>


Have a lovely new year!
Alex


-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 6 (excalibur/ceres)
Release:	6
Codename:	excalibur ceres
Architecture: x86_64

Kernel: Linux 6.12.6-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages xfce4-session depends on:
ii  libatk1.0-0t64                                         2.54.0-1
ii  libc6                                                  2.40-4
ii  libcairo-gobject2                                      1.18.2-2
ii  libcairo2                                              1.18.2-2
ii  libgdk-pixbuf-2.0-0                                    2.42.12+dfsg-1+b1
ii  libglib2.0-0t64                                        2.82.4-1
ii  libgtk-3-0t64                                          3.24.43-4
ii  libgtk-layer-shell0                                    0.8.2-1+b1
ii  libice6                                                2:1.1.1-1
ii  libpango-1.0-0                                         1.55.0+ds-3
ii  libpolkit-gobject-1-0                                  125-2devuan1
ii  libpolkit-gobject-elogind-1-0 [libpolkit-gobject-1-0]  125-2devuan1
ii  libsm6                                                 2:1.2.4-1
ii  libx11-6                                               2:1.8.10-2
ii  libxfce4ui-2-0                                         4.20.0-1
ii  libxfce4util7                                          4.20.0-1
ii  libxfce4windowing-0-0                                  4.20.0-1
ii  libxfconf-0-3                                          4.20.0-1
ii  x11-xserver-utils                                      7.7+10+b1
ii  xfce4-settings                                         4.20.0-1
ii  xfconf                                                 4.20.0-1

Versions of packages xfce4-session recommends:
ii  dbus-x11 [default-dbus-session-bus]  1.16.0-1devuan1
ii  libpam-elogind [logind]              255.5-3
ii  upower                               1.90.6-2
ii  xfdesktop4                           4.20.0-1
ii  xfwm4                                4.20.0-1
ii  xscreensaver                         6.08+dfsg1-1+b1

Versions of packages xfce4-session suggests:
pn  fortune-mod  <none>
ii  sudo         1.9.16p1-1

-- no debconf information

Information forwarded to devuan-bugs@lists.dyne.org:
bug#870; Package xfce4-session. (Tue, 31 Dec 2024 07:26:02 GMT) (full text, mbox, link).


Message #8 received at 870@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: Alejandro Colomar <alx@kernel.org>, 870@bugs.devuan.org
Subject: Re: bug#870: /usr/bin/xflock4: xflock4: gdbus: not found; missing dependency on libglib2.0-bin
Date: Tue, 31 Dec 2024 07:24:48 +0000
Alejandro,

Thanks for this.

On Mon, Dec 30, 2024 at 09:33:20PM +0100, Alejandro Colomar wrote:
> Since recently, I can't lock screen on XFCE4.  This happens both in
> Debian and in Devuan.  I tried doing it from the terminal:
> 
> 	$ xflock4
> 	/usr/bin/xflock4: 49: gdbus: not found
> 
> And it seems a dependency is missing.
> 
> 	$ apt-file find -x bin/gdbus$
> 	libglib2.0-bin: /usr/bin/gdbus
> 
> I've installed libglib2.0-bin, and now it works.  It seems the
> dependency is missing.  Would you mind adding it?

This appears to be the same as Debian #1064099. Although the suggestion there is that
Recommends is sufficient, I think I will add it to Depends.

Mark

Reply sent to dak@devuan.org:
You have taken responsibility. (Tue, 31 Dec 2024 09:24:17 GMT) (full text, mbox, link).


Notification sent to Alejandro Colomar <alx@kernel.org>:
bug acknowledged by developer. (Tue, 31 Dec 2024 09:24:18 GMT) (full text, mbox, link).


Message #13 received at 870-done@bugs.devuan.org (full text, mbox, reply):

From: dak@devuan.org
To: 870-done@bugs.devuan.org
Subject: #870: fixed in src:xfce4-session version 4.20.0-1devuan2
Date: Tue, 31 Dec 2024 09:23:09 +0000
Version: 4.20.0-1devuan2

Source package xfce4-session (4.20.0-1devuan2) added to Devuan suite unstable.

This closes bug report 870.

Thanks

DAK managing the Devuan archive

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 31 Dec 2024 07:27:50 +0000
Source: xfce4-session
Architecture: source
Version: 4.20.0-1devuan2
Distribution: unstable
Urgency: medium
Maintainer: Mark Hindley <mark@hindley.org.uk>
Changed-By: Mark Hindley <mark@hindley.org.uk>
Closes: 870
Changes:
 xfce4-session (4.20.0-1devuan2) unstable; urgency=medium
 .
   * d/control: add Depends libglib2.0-bin for xflock4. (Closes: #870)
Checksums-Sha1:
 bd39b525926afc05656dde2f1aae1564526d9d06 1955 xfce4-session_4.20.0-1devuan2.dsc
 e203ecd3a1b7a9abb1b31c0b650a7b5836dbec45 15648 xfce4-session_4.20.0-1devuan2.debian.tar.xz
 1b80cc4275d8c6dde6ec2a5bee37d6224172beb2 5472 xfce4-session_4.20.0-1devuan2_source.buildinfo
Checksums-Sha256:
 62cf8788b6cb94c333351cf9f9170891fd6501ea476ca2daf91020d9f2f71b7f 1955 xfce4-session_4.20.0-1devuan2.dsc
 9f32edc939b44a55aca75aed6d255f375252c24d7037c181ae2d9cf6f5271aa9 15648 xfce4-session_4.20.0-1devuan2.debian.tar.xz
 78af44a901354bade5144ef97e6a2fff8aba08b67847a842cbee6fb5451e3f2d 5472 xfce4-session_4.20.0-1devuan2_source.buildinfo
Files:
 d8255dcc3f683eab08083e9867cdb134 1955 xfce optional xfce4-session_4.20.0-1devuan2.dsc
 d03f10d83ccfd49c51f1a2719fe9dc54 15648 xfce optional xfce4-session_4.20.0-1devuan2.debian.tar.xz
 9216c32d5d04ea475cdaf9dd1330b711 5472 xfce optional xfce4-session_4.20.0-1devuan2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEcuPLdzMV36LkZHQ9lFMhJFQZIvsFAmdzsVoACgkQlFMhJFQZ
Ivt8tgf9GShiYbB2fEk4x4OHyXA55KdgNL73Xwr6lSzZODrwEzhF94zgZShR5F8v
KpBX75QMnC8yVGA+kZxGx/JJA9BbGmYMv91w8vyxG+xp70DakJKzRby90anuvZXj
I3fi2ZMSDiGj1KWJ2G38006OoxVWckcaRswPAuMxEaCMK+FgYWBvXMKZXP1s/DYl
x0CDfMUKWmagUhDzPCPpstnvak6pCbw2YjCQoH9SsM6nh8hqItmWPg2tMgfnsrMf
hHOIM1XCxlRVQaAzQutPsHMqxo6JFyATm7BmpTfHTtgqSBKqd7rTtUTfZmQr2DRa
IaeUzTMV2fcOz9UjHzOra326MX6f8A==
=eol/
-----END PGP SIGNATURE-----

Information forwarded to devuan-bugs@lists.dyne.org, Mark Hindley <mark@hindley.org.uk>:
bug#870; Package xfce4-session. (Tue, 31 Dec 2024 11:00:13 GMT) (full text, mbox, link).


Acknowledgement sent to Alejandro Colomar <alx@kernel.org>:
Extra info received and forwarded to list. Copy sent to Mark Hindley <mark@hindley.org.uk>. (Tue, 31 Dec 2024 11:00:14 GMT) (full text, mbox, link).


Message #18 received at 870@bugs.devuan.org (full text, mbox, reply):

From: Alejandro Colomar <alx@kernel.org>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 870@bugs.devuan.org, Debian Bug Tracking System <1064099@bugs.debian.org>
Subject: Re: bug#870: /usr/bin/xflock4: xflock4: gdbus: not found; missing dependency on libglib2.0-bin
Date: Tue, 31 Dec 2024 11:58:52 +0100
[Message part 1 (text/plain, inline)]
Hi Mark,

On Tue, Dec 31, 2024 at 07:24:48AM +0000, Mark Hindley wrote:
> Alejandro,
> 
> Thanks for this.

You're welcome!  :)

> 
> On Mon, Dec 30, 2024 at 09:33:20PM +0100, Alejandro Colomar wrote:
> > Since recently, I can't lock screen on XFCE4.  This happens both in
> > Debian and in Devuan.  I tried doing it from the terminal:
> > 
> > 	$ xflock4
> > 	/usr/bin/xflock4: 49: gdbus: not found
> > 
> > And it seems a dependency is missing.
> > 
> > 	$ apt-file find -x bin/gdbus$
> > 	libglib2.0-bin: /usr/bin/gdbus
> > 
> > I've installed libglib2.0-bin, and now it works.  It seems the
> > dependency is missing.  Would you mind adding it?
> 
> This appears to be the same as Debian #1064099.

Yup.

> Although the suggestion there is that
> Recommends is sufficient, I think I will add it to Depends.

Thanks; that makes more sense, I think.  I don't conceive an
installation of xfce4-session that would be interested in not having a
working xflock4.

I've CCed them in my reply, so that they know of our bug, and different
resolution.
For people reading the Debian bug, we're discussing thius bug in Devuan:
<https://bugs.devuan.org/cgi/bugreport.cgi?bug=870>
Hopefully, they'll add it to Depends, minimizing the difference.


Have a lovely new year!
Alex

> 
> Mark

-- 
<https://www.alejandro-colomar.es/>
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, Mark Hindley <mark@hindley.org.uk>:
bug#870; Package xfce4-session. (Tue, 31 Dec 2024 11:00:15 GMT) (full text, mbox, link).


Acknowledgement sent to Alejandro Colomar <alx@kernel.org>:
Extra info received and forwarded to list. Copy sent to Mark Hindley <mark@hindley.org.uk>. (Tue, 31 Dec 2024 11:00:16 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Fri Mar 14 12:22:05 2025;