Devuan bug report logs - #904
coreutils: key package depends on libsystemd

version graph

Package: src:coreutils; Maintainer for src:coreutils is Devuan Developers <devuan-dev@lists.dyne.org>;

Reported by: Andrew Bower <andrew@bower.uk>

Date: Tue, 12 Aug 2025 22:02:01 UTC

Severity: normal

Found in version coreutils/9.7-1

Fixed in version 9.7-3devuan1

Done: dak@devuan.org

Full log


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

Received: (at submit) by bugs.devuan.org; 12 Aug 2025 22:01:31 +0000
Return-Path: <andrew@bower.uk>
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, 12 Aug 2025 22:01:31 +0000 (UTC)
Received: from email.devuan.org
	by email.devuan.org with LMTP
	id d8vGHpm5m2i4fwAAmSBk0A
	(envelope-from <andrew@bower.uk>)
	for <bugs@devuan.org>; Tue, 12 Aug 2025 22:00:57 +0000
Received: by email.devuan.org (Postfix, from userid 109)
	id 6362D594; Tue, 12 Aug 2025 22:00:57 +0000 (UTC)
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on email.devuan.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.3 required=5.0 tests=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=2a00:1098:0:86:1000:0:2:1; helo=mx1.mythic-beasts.com; envelope-from=andrew@bower.uk; receiver=<UNKNOWN> 
Received: from mx1.mythic-beasts.com (mx1.mythic-beasts.com [IPv6:2a00:1098:0:86:1000:0:2:1])
	by email.devuan.org (Postfix) with ESMTPS id 0AF7E1D
	for <submit@bugs.devuan.org>; Tue, 12 Aug 2025 22:00:56 +0000 (UTC)
Received: by mailhub-cam-d.mythic-beasts.com with esmtpsa  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
	(Exim 4.96)
	(envelope-from <andrew@bower.uk>)
	id 1ulx39-00CJvF-0S;
	Tue, 12 Aug 2025 23:00:55 +0100
Received: from ajb85 by arden.ab8.net with local (Exim 4.98.2)
	(envelope-from <andrew@bower.uk>)
	id 1ulx35-000000002c6-1NuI;
	Tue, 12 Aug 2025 23:00:51 +0100
Date: Tue, 12 Aug 2025 23:00:51 +0100
From: Andrew Bower <andrew@bower.uk>
To: submit@bugs.devuan.org
Cc: Mark Hindley <mark@hindley.org.uk>
Subject: coreutils: key package depends on libsystemd
Message-ID: <aJu5k87cVDh9MehH@arden.ab8.net>
References: <175365644638.7806.4267640139913169199.reportbug@arden.ab8.net>
 <aIdUCiy-f5zBOGGe@hindley.org.uk>
 <aIfYMj-jSJbNoPZx@arden.ab8.net>
 <aIieJYSAP9eVSiyg@hindley.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <aIieJYSAP9eVSiyg@hindley.org.uk>
User-Agent: Mutt/2.2.13 (2024-03-09)
X-BlackCat-Spam-Score: 0
Source: coreutils
Version: 9.7-1
Severity: normal

Dear Devuan developers,

Since 9.7-1 and including 9.7-3, coreutils has depended on libsystemd.
This was added under pressure as part of https://bugs.debian.org/1080330
and discussions in debian-devel to enable 'who' to obtain current
longed-in user information from the seat manager, e.g. elogind, instead
of /run/utmp.

The Devuan project should consider if it wishes to fork this package to
avoid making every Excalibur installation necessarily include
libsystemd when it might not othewise have needed to do so

In #900 on Tue, Jul 29, 2025 at 11:10:45AM +0100, Mark Hindley wrote:
> On Mon, Jul 28, 2025 at 09:06:10PM +0100, Andrew Bower wrote:
> > > I believe the original impetus to remove libsystemd linkage from procps 
> > > was to reduce libsystemd infiltration into 'core' utilities. 
> > 
> > I am all in favour of that ambition. I don't think the key
> > building-block packages should depend on libsystemd, hence my
> > disappointment when coreutils recently gained the dependency (should we
> > be forking that?)
> 
> Hmmm, yes, conceivably.

Raising a bug...

Andrew

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

Kernel: Linux 6.12.37+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)
LSM: AppArmor: enabled

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: Sun Nov 23 21:50:32 2025;