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 #11 received at 877-done@bugs.devuan.org (full text, mbox, reply):

Received: (at 877-done) by bugs.devuan.org; 17 Feb 2025 10:07:32 +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); Mon, 17 Feb 2025 10:07:32 +0000 (UTC)
Received: from email.devuan.org
	by email.devuan.org with LMTP
	id Iu1IFBYKs2cWOgAAmSBk0A
	(envelope-from <alx@kernel.org>)
	for <bugs@devuan.org>; Mon, 17 Feb 2025 10:06:14 +0000
Received: by email.devuan.org (Postfix, from userid 109)
	id 3A71D21F; Mon, 17 Feb 2025 10:06:14 +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=FiCAZNM0;
	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=-2.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,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 7EE585E
	for <877-done@bugs.devuan.org>; Mon, 17 Feb 2025 10:06:08 +0000 (UTC)
Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])
	by dfw.source.kernel.org (Postfix) with ESMTP id 4D2185C10CB;
	Mon, 17 Feb 2025 10:05:27 +0000 (UTC)
Received: by smtp.kernel.org (Postfix) with ESMTPSA id B332BC4CED1;
	Mon, 17 Feb 2025 10:06:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
	s=k20201202; t=1739786766;
	bh=IUaREt53gBLcrQgvRCWT1pLTRWbkGiMxr/WSe9sLW8s=;
	h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
	b=FiCAZNM06j18qAbl73JAKhMyRBFUI1lQGHMr/r+DF7wKZMm3hPJ3Dzw9me7FeQdDA
	 scHAhNtY00VHcixJygvzlADYZRo5XchPtNTR7BioW9RY81o7JH4XR7RG+sDwGamXc1
	 R9MPvJC/tU10+8kEzPoYkK9nS1kDCID1rU4KHJcBq75VHWlBKzNSsQrRi+A2KzOLgn
	 crELwuoQhhxeKbgl1ooJXLg7VaPx3WztkttijBYFibV+RFa0JHbtJmzMNf0WLdenyH
	 PwXD9ccPP0X012Hb/sg3k9XgPPx0Vl9gmjyE4Xa3GFOiVc/3U+ZZLYtBbpyAqhsjs+
	 okwfqkv9dQIsA==
Date: Mon, 17 Feb 2025 11:06:47 +0100
From: Alejandro Colomar <alx@kernel.org>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 877-done@bugs.devuan.org
Subject: Re: bug#877: diffoscope: Installing diffoscope suggests installing
 systemd
Message-ID: <ug46xbt3sbb4qv75rxdxemz7h7o5goggkhsm2kz4xlw72ztj4k@qhn7ags55zlg>
References: <173971293341.10077.5817764459602080459.reportbug@devuan>
 <Z7MICuVCtKR--gDA@hindley.org.uk>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="ggt7ljqtpharqyn2"
Content-Disposition: inline
In-Reply-To: <Z7MICuVCtKR--gDA@hindley.org.uk>
[Message part 1 (text/plain, inline)]
Hi Mark,

On Mon, Feb 17, 2025 at 09:57:30AM +0000, Mark Hindley wrote:
> 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.

Makes sense.  That's fine.

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

Maybe more concerning than the recommended package, are the ones that
will be installed.  I don't know if those are okay.  Could you please
confirm?

	systemd-boot-efi systemd-repart systemd-ukify

Those 3 packages will be installed as part of the installation of
diffoscope.


Have a lovely day!
Alex

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

-- 
<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: Sat Feb 22 18:25:40 2025;