Subject: bug#904 closed by [email-masked] (#904: fixed in src:coreutils version 9.7-3devuan1)

From: "Devuan bug Tracking System" <[email-masked]>
Date: Fri, 15 Aug 2025 17:22:03 +0000

This is an automatic notification regarding your bug report
which was filed against the src:coreutils package:

#904: coreutils: key package depends on libsystemd

It has been closed by [email-masked].

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact [email-masked] by
replying to this email.

-- 
904: https://bugs.devuan.org/cgi/bugreport.cgi?bug=904
Devuan Bug Tracking System
Contact [email-masked] with problems

Subject: #904: fixed in src:coreutils version 9.7-3devuan1
From: [email-masked]
To: [email-masked]
Date: Fri, 15 Aug 2025 17:19:50 +0000

Version: 9.7-3devuan1

Source package coreutils (9.7-3devuan1) added to Devuan suite experimental.

This closes bug report 904.

Thanks

DAK managing the Devuan archive

Format: 1.8
Date: Fri, 15 Aug 2025 17:14:27 +0100
Source: coreutils
Architecture: source
Version: 9.7-3devuan1
Distribution: experimental
Urgency: medium
Maintainer: Devuan Developers <[email-masked]>
Changed-By: Mark Hindley <[email-masked]>
Closes: 904
Changes:
 coreutils (9.7-3devuan1) experimental; urgency=medium
 .
   * Fork for Devuan.
   * Build without experimental upstream systemd support. (Closes: #904)
Checksums-Sha1:
 196a680f49f08d500a63b50664416010d44cdff9 1727 coreutils_9.7-3devuan1.dsc
 6f0a0b3be0e5f9683548d35b438fa5adeda59b15 14892532 coreutils_9.7.orig.tar.gz
 0f4b42273cd0fc6889ef266d95b6976cd738b6ac 26936 coreutils_9.7-3devuan1.debian.tar.xz
 de769245943baa7b8fbc32ca3776266c92cf863d 5594 coreutils_9.7-3devuan1_source.buildinfo
Checksums-Sha256:
 ad7387cf4b3b99f9fe8b48fa362c519a3ae59078faa310a2bb5dea860ee60086 1727 coreutils_9.7-3devuan1.dsc
 e9c6d72a0399fecb7d234339d1789ed238e7d27b9bd4e9a980acb37a8f9417b3 14892532 coreutils_9.7.orig.tar.gz
 c37e09dcbaf982e659dac7f5cb0b0ac3cfcd71c45a385e4d1ca6b89d022a807c 26936 coreutils_9.7-3devuan1.debian.tar.xz
 6cc58d3d0dbe0399a207c578802872f65386ce6b7b086ed0bb210b6778815470 5594 coreutils_9.7-3devuan1_source.buildinfo
Files:
 43c768d7e9dc2026ea1fd22c678e541b 1727 utils required coreutils_9.7-3devuan1.dsc
 a0b3298ebe4ca8130a5f75091e12cf15 14892532 utils required coreutils_9.7.orig.tar.gz
 0f82e245efcf5097d705a61fe656a51b 26936 utils required coreutils_9.7-3devuan1.debian.tar.xz
 edc529424990b6174dedacc7663e217a 5594 utils required coreutils_9.7-3devuan1_source.buildinfo

Subject: coreutils: key package depends on libsystemd
From: Andrew Bower <[email-masked]>
To: [email-masked]
Cc: Mark Hindley <[email-masked]>
Date: Tue, 12 Aug 2025 23:00:51 +0100

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