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

Full log


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

Received: (at 870) by bugs.devuan.org; 31 Dec 2024 10:59:18 +0000
Return-Path: <alx@kernel.org>
Delivered-To: bugs@devuan.org
Received: from email.devuan.org [2a01:4f9:fff1:13::5fd9:f9e4]
	by doc.devuan.org with IMAP (fetchmail-6.4.16)
	for <debbugs@localhost> (single-drop); Tue, 31 Dec 2024 10:59:18 +0000 (UTC)
Received: from email.devuan.org
	by email.devuan.org with LMTP
	id y5zZOXXOc2fHIQAAmSBk0A
	(envelope-from <alx@kernel.org>)
	for <bugs@devuan.org>; Tue, 31 Dec 2024 10:59:01 +0000
Received: by email.devuan.org (Postfix, from userid 109)
	id 928C8413; Tue, 31 Dec 2024 10:59:01 +0000 (UTC)
Authentication-Results: email.devuan.org;
	dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=YbyBi82H;
	dkim-atps=neutral
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on email.devuan.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.5 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_MED,SPF_PASS,
	T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2604:1380:4641:c500::1; helo=dfw.source.kernel.org; envelope-from=alx@kernel.org; receiver=<UNKNOWN> 
Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1])
	by email.devuan.org (Postfix) with ESMTPS id E8D411D
	for <870@bugs.devuan.org>; Tue, 31 Dec 2024 10:58:55 +0000 (UTC)
Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])
	by dfw.source.kernel.org (Postfix) with ESMTP id 5F6B05C59F8;
	Tue, 31 Dec 2024 10:58:12 +0000 (UTC)
Received: by smtp.kernel.org (Postfix) with ESMTPSA id B2E81C4CED2;
	Tue, 31 Dec 2024 10:58:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
	s=k20201202; t=1735642733;
	bh=YrwmqvMv2lwLNU7sIaCO0U7+cB3HhTvxAmob7Mrml0Y=;
	h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
	b=YbyBi82Hdn+zAsv8R0i7kXeycT/pPU82JZILX+MLlNANeIzIFfHk9e19zILDxSfU0
	 /FRlnYViqWQix9OUVaEMCQ0TVBxDtLCnzOASHKeIJTHiZ7Msll8mXy4x/O1ju967Pr
	 PePfjR1Y/WgsS4FOhlFfbakOnSp0cGQuz4VduCFl+N5FXoapwrEBDHDjajEaT4Eusz
	 IiBMLH49HhReImki8hZFc47yflDhPuWlUokCFKjVaeAgclRvN5sWszDoTdPFXLTvjx
	 AhMPSfuudI1QFAFGQoGQaaRjG3wRB47y+9TVIeyevthpKVH3T6dvLldCOu8XbFlQLP
	 UN4d5gWbh4Q9Q==
Date: Tue, 31 Dec 2024 11:58:52 +0100
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
Message-ID: <sfkqrprcb4vpndaednh4rl4xvga4z2nkz57xf5z25ule2tygns@svfyffqsem5g>
References: <173559080075.16272.12397859863601564858.reportbug@devuan>
 <Z3OcQKJiaGNnOFAo@hindley.org.uk>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="nruapoyi2x4dt4se"
Content-Disposition: inline
In-Reply-To: <Z3OcQKJiaGNnOFAo@hindley.org.uk>
[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)]

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 16:08:12 2025;