Devuan bug report logs - #481
gparted-1.0.0-0.1 comes with dependencies for systemd components

version graph

Package: gparted; Maintainer for gparted is (unknown);

Reported by: Klaus Ethgen <Klaus@Ethgen.de>

Date: Wed, 3 Jun 2020 08:18:02 UTC

Severity: normal

Tags: debian

Found in version 1.0.0-0.1

Forwarded to https://bugs.debian.org/962214

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.devuan.org
Subject: bug#481: gparted-1.0.0-0.1 comes with dependencies for systemd components
Reply-To: Mark Hindley <mark@hindley.org.uk>, 481@bugs.devuan.org
Resent-From: Mark Hindley <mark@hindley.org.uk>
Resent-To: devuan-bugs@lists.dyne.org
Resent-CC: devuan-dev@lists.dyne.org
X-Loop: owner@bugs.devuan.org
Resent-Date: Wed, 03 Jun 2020 13:33:01 +0000
Resent-Message-ID: <handler.481.B481.15911910059879@bugs.devuan.org>
Resent-Sender: owner@bugs.devuan.org
X-Devuan-PR-Message: followup 481
X-Devuan-PR-Package: gparted
X-Devuan-PR-Keywords: debian
References: <20200603080802.GA30344@ikki.ethgen.ch> <20200603094731.GU3124@hindley.org.uk> <20200603101643.GD7624@ikki.ethgen.ch> <20200603103709.GV3124@hindley.org.uk> <20200603114406.GA4665@ikki.ethgen.ch> <20200603115303.GW3124@hindley.org.uk> <20200603120930.GB27269@ikki.ethgen.ch> <20200603080802.GA30344@ikki.ethgen.ch>
Received: via spool by 481-submit@bugs.devuan.org id=B481.15911910059879
          (code B ref 481); Wed, 03 Jun 2020 13:33:01 +0000
Received: (at 481) by bugs.devuan.org; 3 Jun 2020 13:30:05 +0000
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4)
	for <debbugs@localhost> (single-drop); Wed, 03 Jun 2020 13:30:05 +0000 (UTC)
Received: from mx.hindley.org.uk (mohindley.plus.com [81.174.245.179])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id D017AF60CFE
	for <481@bugs.devuan.org>; Wed,  3 Jun 2020 15:20:56 +0200 (CEST)
Received: from apollo.hindleynet ([192.168.1.3] helo=hindley.org.uk)
	by mx.hindley.org.uk with smtp (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1jgTKA-0006VG-N0; Wed, 03 Jun 2020 14:20:54 +0100
Received: (nullmailer pid 877 invoked by uid 1000);
	Wed, 03 Jun 2020 13:20:54 -0000
Date: Wed, 3 Jun 2020 14:20:54 +0100
From: Mark Hindley <mark@hindley.org.uk>
To: Klaus Ethgen <Klaus@Ethgen.de>
Cc: 481@bugs.devuan.org
Message-ID: <20200603132053.GX3124@hindley.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200603120930.GB27269@ikki.ethgen.ch>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_PASS autolearn=disabled
	version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org
On Wed, Jun 03, 2020 at 01:09:30PM +0100, Klaus Ethgen wrote:
> Hi Mark,
> 
> Am Mi den  3. Jun 2020 um 12:53 schrieb Mark Hindley:
> > On Wed, Jun 03, 2020 at 12:44:06PM +0100, Klaus Ethgen wrote:
> > > > Well you were trying to install gparted and that does require logind
> > > > functionality so you do want it and would use it, if only indirectly.
> > > 
> > > Thats exactly the problem, it doesn't. That is a weak dependency that
> > > should at most be recommended. That how it worked with earlier versions
> > > too. That dependency for logind is just artefactual and not really
> > > needed.
> > 
> > OK. That is fine. I understand better. However, gparted is not a forked package
> > and Devuan uses Debian's packages directly. If you want them to reconsider that
> > decision, please would report the issue directly to Debian's BTS.
> 
> That is exactly the problem. Debian is not willing to fix that
> dependencies.

I appreciate and understand your frustration. However, have you asked and been
refused in this particular case? I notice that Unit193 added the policykit-1
dependency[1]. He is definitely a friend of Devuan and is regularly on
#devuan-dev. I wouldn't expect him to dismiss the request out of hand.

> I had that with many packages right now (libvirt for
> example where I rebuild my own package without that poison
> dependencies). I assume that they add this dependencies fully
> intentional to force systemd more widely.
> 
> Keep in mind that it is still possible to drive a debian system without
> systemd. But this dependencies makes it hard and harder to do so.

That is exactly why I think this would be best fixed in Debian. Everybody
benefits that way. In particular, nonsystemd PID1 in Debian remains
viable. Devuan needs that to continue to be the case.

Best wishes

Mark

[1]  https://tracker.debian.org/media/packages/g/gparted/changelog-1.0.0-0.1

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: Wed Apr 21 02:00:38 2021;