Devuan bug report logs - #877
diffoscope: Installing diffoscope suggests installing systemd

Package: diffoscope; Maintainer for diffoscope is (unknown); Source for diffoscope is src:diffoscope.

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

Date: Sun, 16 Feb 2025 13:38:02 UTC

Severity: minor

Done: Mark Hindley <mark@hindley.org.uk>

Full log


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

Received: (at 877-done) by bugs.devuan.org; 17 Feb 2025 09:58:18 +0000
Return-Path: <mark@hindley.org.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); Mon, 17 Feb 2025 09:58:18 +0000 (UTC)
Received: from email.devuan.org
	by email.devuan.org with LMTP
	id nZxABg4Is2feOQAAmSBk0A
	(envelope-from <mark@hindley.org.uk>)
	for <bugs@devuan.org>; Mon, 17 Feb 2025 09:57:34 +0000
Received: by email.devuan.org (Postfix, from userid 109)
	id D5F4C21F; Mon, 17 Feb 2025 09:57:33 +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=0.4 required=5.0 tests=RDNS_DYNAMIC,SPF_PASS,
	T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=193.36.131.86; helo=mx.hindley.org.uk; envelope-from=mark@hindley.org.uk; receiver=<UNKNOWN> 
Received: from mx.hindley.org.uk (193-36-131-86.cfwn.uk [193.36.131.86])
	by email.devuan.org (Postfix) with ESMTPS id A1C635E
	for <877-done@bugs.devuan.org>; Mon, 17 Feb 2025 09:57:32 +0000 (UTC)
Received: from hindley.org.uk (apollo.hindleynet [192.168.1.3])
	by mx.hindley.org.uk (Postfix) with SMTP id 1A328F8;
	Mon, 17 Feb 2025 09:57:31 +0000 (GMT)
Received: (nullmailer pid 27394 invoked by uid 1000);
	Mon, 17 Feb 2025 09:57:30 -0000
Date: Mon, 17 Feb 2025 09:57:30 +0000
From: Mark Hindley <mark@hindley.org.uk>
To: Alejandro Colomar <alx@kernel.org>, 877-done@bugs.devuan.org
Subject: Re: bug#877: diffoscope: Installing diffoscope suggests installing
 systemd
Message-ID: <Z7MICuVCtKR--gDA@hindley.org.uk>
References: <173971293341.10077.5817764459602080459.reportbug@devuan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <173971293341.10077.5817764459602080459.reportbug@devuan>
X-Debbugs-No-Ack: No Thanks
Alejandro,

Thanks for this.

As has already been mentioned, Devuan doesn't fork diffoscope and uses Debian's
packages directly without recompilation. This explains why the recommendation is
still present. Of course systemd itself is not available in Devuan[1], so apt
simply ignores the recommendation for an unavailable package.

Forking diffoscope (and the on-going maintenance that incurs) just to remove
this sort of cruft is not a useful use of our limited resources IMO.

If you can find breakage caused by the Recommends, please feel free to reopen
and provide details.

Mark

[1]  https://pkginfo.devuan.org/cgi-bin/policy-query.html??c=package&q=systemd


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: Sat Apr 19 14:05:23 2025;