Devuan bug report logs - #376
eudev: Missing version matched libudev1 transitional package prevents debootstrap

Package: eudev; Severity: grave; Reported by: Mark Hindley <mark@hindley.org.uk>; Done: Svante Signell <svante.signell@gmail.com>; Maintainer for eudev is Devuan Dev Team <devuan-dev@lists.dyne.org>.

Message received at 376-close@bugs.devuan.org:


Received: (at 376-close) by bugs.devuan.org; 27 Jan 2020 11:11:43 +0000
Return-Path: <svante.signell@gmail.com>
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, 27 Jan 2020 11:11:43 +0000 (UTC)
Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com [209.85.208.182])
	(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 D389CF609F0
	for <376-close@bugs.devuan.org>; Mon, 27 Jan 2020 12:10:21 +0100 (CET)
Authentication-Results: vm6.ganeti.dyne.org;
	dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="JSyjldas";
	dkim-atps=neutral
Received: by mail-lj1-f182.google.com with SMTP id a13so10153053ljm.10
        for <376-close@bugs.devuan.org>; Mon, 27 Jan 2020 03:10:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=message-id:subject:from:reply-to:to:date:organization:user-agent
         :mime-version:content-transfer-encoding;
        bh=ndH6SZ1tOBPWUa/hM4sMW4JOPDuiVut7UUyKqX8bXIs=;
        b=JSyjldasSc8QRfwhYdOxMB8SL5dJZ7ZYfItJ/9ONKP5LYI4QTHANUMfMcxP5TqwCpS
         su8x1Sh5OTwVWabzY2csiwuF6T2SR1/6W2qw7xpdSflAGfmWfqnwC9rZeDpfeRC/m5gE
         3RgauAaKwNuiAolXyeop4VeahZvzUXo8UxwwogXrOPJ1JkcHbtMwxzhlsapDy3KMAkDI
         mFQrtd62qQH7jl+uYOCbyeTLOzpY+zE0bHYc+R6XyIFOzXa0SdyM9pby2fMcg8IrfPmQ
         mI0qTIToPhYM9+TwndtqBbg0pd89QDDR1J5RPw+8/R+KOl1Tcb9hWShMqzLcvN7wRhT9
         EzGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:message-id:subject:from:reply-to:to:date
         :organization:user-agent:mime-version:content-transfer-encoding;
        bh=ndH6SZ1tOBPWUa/hM4sMW4JOPDuiVut7UUyKqX8bXIs=;
        b=e/B/2XPOupzDRLMqruBAS1vsc3SEuvl/W79KNYGzZkDFbBJK8dPnTIpy7kw+E8Urb+
         bA1BopE01kxB+wk/QLTwmXbYLGovYspUVtC4K9D6bhlIfgMUjQq+W0AeitD5bq0/hdFy
         Pr+FPUm2x/zTUfxahIhgKIeAGzdVVh/FzZnDZIe7Gt6zjeEzJDNgMlCPgrzGB8I4OY+5
         nTBUCJ/nRZgXMG3tXhCj5UJ9ZmkPcUmDBodwt5fQhnmfhKbrYFMFZvso2d2Lt7x+0Ril
         HymlEOFzAiffq9eflau4teJqY5gQw5MiJbnzlHjZx6kM31J47q4V6yoNdWbV60njTTzc
         6bvQ==
X-Gm-Message-State: APjAAAXvw9NZVUrF9Ep6x+cLKRFYZx2Uv/Khn9kfZOnXZ7Hd8BH6Dxz/
	zjyN39oH28gMsen58OLp9eG+gTiX
X-Google-Smtp-Source: APXvYqyU+5nAgFX4hgUaZ696umBPuVs04rYLkJKCU52GKWQS6K+jjzRKnM+E/AzZU2+l+9pn2e4nlA==
X-Received: by 2002:a2e:94c8:: with SMTP id r8mr10057606ljh.28.1580123419296;
        Mon, 27 Jan 2020 03:10:19 -0800 (PST)
Received: from G3620.lan (178-78-231-178.customers.ownit.se. [178.78.231.178])
        by smtp.gmail.com with ESMTPSA id r12sm8003376ljh.105.2020.01.27.03.10.17
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Mon, 27 Jan 2020 03:10:18 -0800 (PST)
Message-ID: <08daca4ba2bde17c6504d3b03553986e3a55bb21.camel@gmail.com>
Subject: [Devuan-bugs] bug#376: eudev: Missing version matched libudev1
 transitional package prevents debootstrap
From: Svante Signell <svante.signell@gmail.com>
Reply-To: svante.signell@gmail.com
To: 376-close@bugs.devuan.org
Date: Mon, 27 Jan 2020 12:11:30 +0100
Organization: Home
Content-Type: text/plain
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,
	RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

Fixed by eudev-3.2.9-4 (and udev-1:3.2.9+devuan4), closing


Notification sent to Mark Hindley <mark@hindley.org.uk>:
bug acknowledged by developer. Full text available.
Reply sent to svante.signell@gmail.com:
You have taken responsibility. Full text available.

Message received at 376@bugs.devuan.org:


Received: (at 376) by bugs.devuan.org; 18 Jan 2020 19:40:04 +0000
Return-Path: <svante.signell@gmail.com>
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, 18 Jan 2020 19:40:04 +0000 (UTC)
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48])
	(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 C63FAF60BA6
	for <376@bugs.devuan.org>; Sat, 18 Jan 2020 20:34:40 +0100 (CET)
Authentication-Results: vm6.ganeti.dyne.org;
	dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nX5vjsgP";
	dkim-atps=neutral
Received: by mail-wr1-f48.google.com with SMTP id c9so25748027wrw.8
        for <376@bugs.devuan.org>; Sat, 18 Jan 2020 11:34:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:subject:from:in-reply-to:date:cc
         :content-transfer-encoding:message-id:references:to;
        bh=n/5k13RqJZGslRnb7ci3fyjzFHHgY/g7cxqZkmjBpzs=;
        b=nX5vjsgPtB3LYPVRpXYdL3Lhjh2Q0zYYhqz0E05hKAzDWoIly9QAhXLtmAJCx9EeJJ
         84m09O++VwUvJZ/xuqwj2CmrW700Rv5N3os3T4T49S5Fw7+tzGAPRKLNvn9aOgXLHf4Z
         22oOxrjSeYyyGxpggNSqvTiFg9G9jijl4nBnSxwGVoA5ZSjnfjNO7eAfxx3nxYqWXULL
         EBmR+HaqxP9wWbKJaDYb755qL4a5/d3EHL7w9nsh6h9qKYBSuCYG8nkRYqRkzhSLXBl2
         FqNPidixAK3DhI48GuTYj4MzAPraD+EywTbkQp/8h9iN3oyU/RMTMf3NsVX3E49rOM7G
         yZUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
         :content-transfer-encoding:message-id:references:to;
        bh=n/5k13RqJZGslRnb7ci3fyjzFHHgY/g7cxqZkmjBpzs=;
        b=ugjd7HIbUIyt+otV8l2ckEYoP6Uo5ZW8Zi2KHTNrCCBwT8vFOXYBo/mUQadEfY6UZl
         x2sLpfni8vD22yZu8U8vuimTh2xRS+TRSRNhAirbkpJdi2J40obXiOo07hJWjLCs6D6I
         SVS/sf9ng4GCBtaq/3xWSO4DwfJ+WMtLmMES2aD20GsgZ12D2vqxgR+/FyfZG8mgrI6p
         UmnA03lAc7P2dC3r5J8wjMk/Sr1cgK385JyTdtlWqohliEzOtDO114so6NRwTPYst1x3
         fAa2lxhFav8fvQV/Pv7tEgSrCYPEFtFbN9I6ONJV26utNOD5H1vK9WJ17k2IGqKKrpUF
         Clrg==
X-Gm-Message-State: APjAAAWunE3gy2rkteCw6g92ItiqtBrzZwitWO6kQCRJGwMAQz6pJN3r
	cSnzYG8EoU/hxsNaeNKQY+LBKhm/6nc=
X-Google-Smtp-Source: APXvYqwhIePtus9YEUUO6hX4wk2QuBzs8X0dwhnGCE02exbPL1nj1S89/CmI6M7IfwoUZGnCrji/TQ==
X-Received: by 2002:a5d:51cc:: with SMTP id n12mr9948205wrv.177.1579376079334;
        Sat, 18 Jan 2020 11:34:39 -0800 (PST)
Received: from [172.20.12.241] ([41.221.198.117])
        by smtp.gmail.com with ESMTPSA id e12sm39507401wrn.56.2020.01.18.11.34.38
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Sat, 18 Jan 2020 11:34:38 -0800 (PST)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (1.0)
Subject: Re: [Devuan-bugs] bug#376: eudev: Missing version matched libudev1 transitional package prevents
From: Svante Signell <svante.signell@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <20200118101307.GG14807@hindley.org.uk>
Date: Sat, 18 Jan 2020 18:34:36 -0100
Cc: 376@bugs.devuan.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <1D56CC45-B05E-4D8F-A6C3-CF2F797103EB@gmail.com>
References: <mailman.3417.1579287776.1855.devuan-bugs@lists.dyne.org> <mailman.3418.1579292950.1855.devuan-bugs@lists.dyne.org> <20200118101307.GG14807@hindley.org.uk>
To: Mark Hindley <mark@hindley.org.uk>
X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,MIME_QP_LONG_LINE,
	RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=disabled
	version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

Hi again Mark. I=E2=80=99m answering inline,

Skickat fr=C3=A5n min iPad

> 18 jan. 2020 kl. 09:13 skrev Mark Hindley <mark@hindley.org.uk>:
>=20
> Svante,
>=20
>> On Fri, Jan 17, 2020 at 07:29:03PM -0100, Where all about bugs in Devuan p=
ackages is reported wrote:
>> Hi Mark. Of course things like this hoppens when I=E2=80=99m AFK. We need=
 to create
>> transitional packages of udev and libudev1 too. 1:3.2.9-3. Alternately
>> hardcode the dependencies for eudev to the old transitional packages. Ple=
ase
>> if You have time do the changes. Otherwise I can do that bit not until en=
d of
>> next week.
>=20
> Thanks.
>=20
> Do you have any memory of why the transitional packages are in a separate u=
dev
> source? It seems overly complex to me, particularly with respect to keepei=
ng the
> versions numbers in sync.
>=20
Well the udev tranistional packages need an epoch to enable installation of e=
udev from udev systems. Using an epoch makes them newer than any udev versio=
n like 243. As they depend on eudev packages it makes installation of eudev f=
rom debian jessie, stretch, buster etc.

> Alternatively, dose eudev need versioned Conflicts/Provides/Replaces? If t=
hey
> were unversioned, there would be no need to sync the eudev and udev packag=
e
> versions.
>=20
I cannot view the source packages from here, sorry. Maybe You are right that=
 they are versioned. If so we might make them unversioned so they don=E2=80=99=
t have to be upgraded in lockstep.=20

> There may be good reasons for the way it is. If so, my apologies. However,=

> reading the git committs it is not apparent why these choices have been ma=
de.

See above.

> Thanks

Thank You too.


Acknowledgement sent to Svante Signell <svante.signell@gmail.com>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@list.dyne.org>. Full text available.
Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@list.dyne.org>:
bug#376; Package eudev. Full text available.

Message received at 376@bugs.devuan.org:


Received: (at 376) by bugs.devuan.org; 18 Jan 2020 10:20:04 +0000
Return-Path: <mark@hindley.org.uk>
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, 18 Jan 2020 10:20:04 +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 80D04F60B1E
	for <376@bugs.devuan.org>; Sat, 18 Jan 2020 11:13:14 +0100 (CET)
Received: from apollo.hindleynet ([192.168.1.3] helo=apollo)
	by mx.hindley.org.uk with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1isl6M-0005lH-S8; Sat, 18 Jan 2020 10:13:11 +0000
Received: from mark by apollo with local (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1isl6K-00061z-4i; Sat, 18 Jan 2020 10:13:08 +0000
Date: Sat, 18 Jan 2020 10:13:08 +0000
From: Mark Hindley <mark@hindley.org.uk>
To: 376@bugs.devuan.org
Cc: Svante Signell <svante.signell@gmail.com>
Subject: Re: [Devuan-bugs] bug#376: eudev: Missing version matched libudev1
 transitional package prevents
Message-ID: <20200118101307.GG14807@hindley.org.uk>
References: <mailman.3417.1579287776.1855.devuan-bugs@lists.dyne.org>
 <mailman.3418.1579292950.1855.devuan-bugs@lists.dyne.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <mailman.3418.1579292950.1855.devuan-bugs@lists.dyne.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
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

Svante,

On Fri, Jan 17, 2020 at 07:29:03PM -0100, Where all about bugs in Devuan packages is reported wrote:
> Hi Mark. Of course things like this hoppens when I’m AFK. We need to create
> transitional packages of udev and libudev1 too. 1:3.2.9-3. Alternately
> hardcode the dependencies for eudev to the old transitional packages. Please
> if You have time do the changes. Otherwise I can do that bit not until end of
> next week.

Thanks.

Do you have any memory of why the transitional packages are in a separate udev
source? It seems overly complex to me, particularly with respect to keepeing the
versions numbers in sync.

Alternatively, dose eudev need versioned Conflicts/Provides/Replaces? If they
were unversioned, there would be no need to sync the eudev and udev package
versions.

There may be good reasons for the way it is. If so, my apologies. However,
reading the git committs it is not apparent why these choices have been made.

Thanks

Mark

Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@list.dyne.org>. Full text available.
Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@list.dyne.org>:
bug#376; Package eudev. Full text available.

Message received at submit@bugs.devuan.org:


Received: (at submit) by bugs.devuan.org; 17 Jan 2020 18:50:05 +0000
Return-Path: <mark@hindley.org.uk>
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); Fri, 17 Jan 2020 18:50: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 A2A5BF60C66
	for <submit@bugs.devuan.org>; Fri, 17 Jan 2020 19:48:34 +0100 (CET)
Received: from apollo.hindleynet ([192.168.1.3] helo=apollo)
	by mx.hindley.org.uk with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1isWfK-0000ek-01; Fri, 17 Jan 2020 18:48:18 +0000
Received: from mark by apollo with local (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1isWfH-00045c-3A; Fri, 17 Jan 2020 18:48:15 +0000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Mark Hindley <mark@hindley.org.uk>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: eudev: Missing version matched libudev1 transitional package prevents
 debootstrap
Message-ID: <20200117184815.15617.84053.reportbug@apollo>
X-Mailer: reportbug 6.6.3+devuan1.3
Date: Fri, 17 Jan 2020 18:48:15 +0000
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

Package: eudev
Version: 3.2.9-3
Severity: grave

Svante,

(filling a bug as I couldn't raise you on #devuan-dev)

I have noticed that debootstrapping ceres is broken. I think this is caused by
eudev.

The error is 

 libeudev1:amd64 conflicts with libudev1 (<< 1:3.2.9-3)
 libudev1:amd64 (version 1:3.2.7+devuan1.1) is to be installed.

I think the issue is because there is no version matched libudev1 transitional
package present. So libudev1 is still an old version. We need to have a libudev1
package to avoid getting debian's libudev1 merged by amprolla. But it needs to
be version matched to the Conflicts/Replaces in libeudev1.

Does that make sense?

Thanks.

Mark

Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
New bug report received and forwarded. Copy sent to Devuan Dev Team <devuan-dev@list.dyne.org>. Full text available.
Report forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@list.dyne.org>:
bug#376; Package eudev. Full text available.

Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Fri, 21 Jan 2022 10:39:01 UTC