Devuan bug report logs - #593
fwupd: Missing sysvinit script

version graph

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

Reported by: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>

Date: Mon, 19 Jul 2021 09:03:02 UTC

Severity: normal

Tags: moreinfo

Found in version 1.5.7-4

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

Full log


Message #15 received at 593@bugs.devuan.org (full text, mbox, reply):

Received: (at 593) by bugs.devuan.org; 19 Jul 2021 11:20:02 +0000
Return-Path: <dennis.camera@ssrq-sds-fds.ch>
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); Mon, 19 Jul 2021 11:20:02 +0000 (UTC)
Received: from mail-gateway-shared11.cyon.net (mail-gateway-shared11.cyon.net [194.126.200.64])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 76815F6087F
	for <593@bugs.devuan.org>; Mon, 19 Jul 2021 13:16:02 +0200 (CEST)
Authentication-Results: vm6.ganeti.dyne.org;
	dkim=pass (2048-bit key; unprotected) header.d=maniswebdesign.ch header.i=@maniswebdesign.ch header.b="LUBXOXIv";
	dkim-atps=neutral
Received: from s054.cyon.net ([149.126.4.63])
	by mail-gateway-shared11.cyon.net with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
	(Exim)
	(envelope-from <dennis.camera@ssrq-sds-fds.ch>)
	id 1m5RFf-0001E6-Fp
	for 593@bugs.devuan.org; Mon, 19 Jul 2021 13:16:01 +0200
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=maniswebdesign.ch; s=default; h=Message-Id:In-Reply-To:To:References:Date:
	Subject:Mime-Version:Content-Transfer-Encoding:Content-Type:From:Sender:
	Reply-To:Cc:Content-ID:Content-Description;
	bh=o2Vc/qhyF0UdpTkaEumVnXzA8Qf2KOJB8BVxx2fYknI=; b=LUBXOXIvDFGfahqG1pX5fe0noo
	ThEqf7y7YjdDKQMbS6VVMk+5EOT8zX918LlrHOxqbi1C74otfWh+hsZ0GUxQWcopNQkzHXk9sh2LN
	rcHIl6rD/tu1wSxYvv7Yllykd5P40PbkPcUfSovcda9bBLm5Y4ulVRUcn19ctjcMaAlXWmVBve1gd
	53+SaodDsafJyRqa3ZBxwqqKgixMvs7lBihbJkbUnI0kRoCvzY3gPnu/gsRNXvC2Rd11hu+MOldyL
	yVIOZFSOz4hiuSXZxb5CGXDtIPXQNGHCkTCn7Pkw1SruCbM/wQ6sh59Fo3nrVXzRNuaRg1YTAjRqn
	n6llNt3w==;
Received: from [10.20.10.232] (port=5034 helo=mail.cyon.ch)
	by s054.cyon.net with esmtpa (Exim 4.94.2)
	(envelope-from <dennis.camera@ssrq-sds-fds.ch>)
	id 1m5RFe-00Cn1l-9v; Mon, 19 Jul 2021 13:15:58 +0200
From: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.21\))
Subject: Re: bug#593: fwupd: Missing sysvinit script
Date: Mon, 19 Jul 2021 13:15:57 +0200
References: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
 <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
To: Mark Hindley <mark@hindley.org.uk>,
 593@bugs.devuan.org
In-Reply-To: <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
Message-Id: <A3A7CBFB-CD80-439E-BA18-187A96FFA98F@ssrq-sds-fds.ch>
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - s054.cyon.net
X-AntiAbuse: Original Domain - bugs.devuan.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - ssrq-sds-fds.ch
X-Get-Message-Sender-Via: s054.cyon.net: authenticated_id: histhub@maniswebdesign.ch
X-Authenticated-Sender: s054.cyon.net: histhub@maniswebdesign.ch
X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org
Dear Mark,

> On 19 Jul 2021, at 12:26, Mark Hindley <mark@hindley.org.uk> wrote:
> 
> On Mon, Jul 19, 2021 at 10:53:28AM +0200, Dennis Camera wrote:
>> The fwupd package on Devuan only ships systemd services and timers.
>> To be functional on Devuan it should ship sysvinit scripts and a refresh cron job, instead.
> 
> AFAICS the service files are dbus activatable. As such they still work on
> Devuan. 

Oh, it didn’t occur to me that .service files can be launched by anything else than systemd.

> The thing that is missing is a cron script.

Now that I’m thinking more about this, one can argue if the package should install e cron job by default.
Maybe some users wouldn’t want to have fwupd auto-update (like apt-get also doesn’t auto-update by default).

Maybe just adding a section on how to create such a cron job to README.Debian or
adding a debconf question would be the better choice.

> I ran '/usr/bin/fwupdmgr refresh' from the command line without issue or
> error. After running this, the output of 'busctl' showed that the
> org.freedesktop.fwup service had been started correctly.
> 
> Can you verify that?

Yes, when I execute fwupdmgr, the fwupd daemon is started automatically.

> Is there anything else, from a functional perspective, that you expect to
> happen?

Currently, I don’t know. I couldn’t get fwupd to work as I wanted to, yet.
At first I thought it was because of the package assuming systemd to be present,
but as it turns out this is not the issue.

Possibly adding a cron job for the refresh process could be seen as an improvement,
but I can imagine that opinions differ on that.

As far as I’m concerned this bug can be closed.

Thanks for your assistance.
- Dennis


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: Sun Nov 24 09:59:13 2024;