Subject: Re: bug#877: diffoscope: Installing diffoscope suggests installing systemd

From: Alejandro Colomar <[email-masked]>
Date: Mon, 17 Feb 2025 11:06:47 +0100

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/>