Devuan bug report logs - #506
libvirt-daemon-system should not depend on policykit-1

version graph

Package: libvirt-daemon-system; Maintainer for libvirt-daemon-system is Andreas Messer <andi@bastelmap.de>; Source for libvirt-daemon-system is src:libvirt.

Reported by: "Thierry B." <thierryb@zaclys.net>

Date: Wed, 12 Aug 2020 16:03:01 UTC

Severity: wishlist

Found in version 6.5.0-1

Fixed in version libvirt-daemon-system/6.5.0-1+devuan3

Done: Andreas Messer <andi@bastelmap.de>

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.devuan.org
Subject: bug#506: libvirt-daemon-system should not depend on policykit-1
Reply-To: Mark Hindley <mark@hindley.org.uk>, 506@bugs.devuan.org
Resent-From: Mark Hindley <mark@hindley.org.uk>
Resent-To: devuan-bugs@lists.dyne.org
Resent-CC: Devuan Libvirt Maintainers <pkg-libvirt-maintainers@devuan.org>
X-Loop: owner@bugs.devuan.org
Resent-Date: Sat, 15 Aug 2020 18:18:01 +0000
Resent-Message-ID: <handler.506.B506.159751500620262@bugs.devuan.org>
Resent-Sender: owner@bugs.devuan.org
X-Devuan-PR-Message: followup 506
X-Devuan-PR-Package: libvirt-daemon-system
X-Devuan-PR-Keywords: 
References: <20200813090541.GP3011@hindley.org.uk> <3ed4496b-2ccb-5bee-d19a-bff72c1ca646@zaclys.net> <20200813131740.GS3011@hindley.org.uk> <a09547c4-ee89-f6db-3635-3fbbbb59ec0f@zaclys.net> <20200814135138.GA3011@hindley.org.uk> <fc3d4aaa-3d22-7e37-15b9-11e050451615@zaclys.net> <20200814210242.GC3011@hindley.org.uk> <c6b3a7ca-b407-c675-8b78-b412d9f51774@zaclys.net> <20200815100429.GE3011@hindley.org.uk> <6abf43f0-8cfe-9439-45a6-0229e1ea3d21@zaclys.net> <de895771-ac7e-6aad-8424-2181fbe7a1b8@zaclys.net>
Received: via spool by 506-submit@bugs.devuan.org id=B506.159751500620262
          (code B ref 506); Sat, 15 Aug 2020 18:18:01 +0000
Received: (at 506) by bugs.devuan.org; 15 Aug 2020 18:10:06 +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); Sat, 15 Aug 2020 18:10:06 +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 6BD13F60C4E
	for <506@bugs.devuan.org>; Sat, 15 Aug 2020 20:08:43 +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 1k70bh-0007AS-21; Sat, 15 Aug 2020 19:08:41 +0100
Received: (nullmailer pid 29955 invoked by uid 1000);
	Sat, 15 Aug 2020 18:08:39 -0000
Date: Sat, 15 Aug 2020 19:08:39 +0100
From: Mark Hindley <mark@hindley.org.uk>
To: "Thierry B." <thierryb@zaclys.net>
Cc: 506@bugs.devuan.org, andi@bastelmap.de
Message-ID: <20200815180839.GF3011@hindley.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <6abf43f0-8cfe-9439-45a6-0229e1ea3d21@zaclys.net>
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 Sat, Aug 15, 2020 at 03:49:54PM +0200, Thierry B. wrote:
> Le 15/08/2020 à 12:04, Mark Hindley a écrit :
> 
> 
> > 
> > I have had a quick look and these issues struck me as needing attention:
> > 
> > d/control:
> > 
> >  - Set yourself as maintainer.
> >  - Remove uploaders (or replace with Andreas Messer?)> 
> > You may have seen that Andreas Messer also offered to help.  So you may want to
> > do this jointly? The d/control Maintainer field can only take a single email address, but
> > other addresses can be added to Uploaders.
> 
> Not commited yet.
> Please explain the difference between Maintainer and Uploader.

The Maintainer is a single email address. It is used by the BTS to forward
bugs to. It doesn't indicate sole responsibility, but is the central contact
point.

Uploaders are other people who share responsibility for a package. There can be
any number of these.


> I do not want to set myself as the maintainer as i'm not even able to
> handle the whole build process on my computer and test the new deb on my
> computer. I am still stucked at the build error and the build-dependency
> problem. I am puzzled with your sentence:
> 
> > One of the nice things about gbp is you don't have to worrk about build-deps --
> > it handles that for you cleanly in the build chroot without messing with the
> > host system.
> 
> I would like to solve this problem.

We use gbp with pbuilder/cowbuilder. That means that the host system delegates the build
process to the pbuilder/cowbuilder chroot. That means you can test builds for
other architecture and suites other than the host system.

So first you set up the pbuilder/cowbuilder chroot with

 gbp --git-pbuilder --git-dist=ceres create --mirror http://pkgmaster.devuan.org/merged

That should create an unstable chroot in /var/cache/pbuilder/base-ceres.cow/

Then you build packages using that chroot. As part of this gbp will temporarily install the
necessary build-deps.

 gbp --git-pbuilder --git-dist=ceres --git-export-dir=../build

I use --git-export-dir so the working tree doesn't get changed by the build
process.

Does that make sense.

As far as your build failure goes:-

 - Do you have stray/old source tarballs in the parent directory? That might
   cause it. Try deleting them and letting gbp regenerate them.
  
 - Have you correctly tagged the upstream release? I think you need
   upstream/6.5.0 on commit 38c0fa742. That is how gbp generates the orig.tar.gz

 - If that doesn't work, try the build with --git-verbose and see if that
   produces more helpful error messages.

Hope that helps.

Mark

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: Fri Mar 29 15:38:24 2024;