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

Package: eudev; Severity: grave; Reported by: Mark Hindley <[email protected]>; Done: Svante Signell <[email protected]>; Maintainer for eudev is Devuan Dev Team <[email protected]>.

Message received at [email protected]:


Received: (at 376-close) by bugs.devuan.org; 27 Jan 2020 11:11:43 +0000
Return-Path: <[email protected]>
Delivered-To: [email protected]
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 <[email protected]>; 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 [email protected] header.b="JSyjldas";
	dkim-atps=neutral
Received: by mail-lj1-f182.google.com with SMTP id a13so10153053ljm.10
        for <[email protected]>; 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: <[email protected]>
Subject: [Devuan-bugs] bug#376: eudev: Missing version matched libudev1
 transitional package prevents debootstrap
From: Svante Signell <[email protected]>
Reply-To: [email protected]
To: [email protected]
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 <[email protected]>:
bug acknowledged by developer. Full text available.
Reply sent to [email protected]:
You have taken responsibility. Full text available.

Message received at [email protected]:


Received: (at 376) by bugs.devuan.org; 18 Jan 2020 19:40:04 +0000
Return-Path: <[email protected]>
Delivered-To: [email protected]
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 <[email protected]>; 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 [email protected] header.b="nX5vjsgP";
	dkim-atps=neutral
Received: by mail-wr1-f48.google.com with SMTP id c9so25748027wrw.8
        for <[email protected]>; 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 <[email protected]>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <[email protected]>
Date: Sat, 18 Jan 2020 18:34:36 -0100
Cc: [email protected]
Content-Transfer-Encoding: quoted-printable
Message-Id: <[email protected]>
References: <[email protected]> <[email protected]> <[email protected]>
To: Mark Hindley <[email protected]>
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 <[email protected]>:
>=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 <[email protected]>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <[email protected]>. Full text available.
Information forwarded to [email protected], Devuan Dev Team <[email protected]>:
bug#376; Package eudev. Full text available.

Message received at [email protected]:


Received: (at 376) by bugs.devuan.org; 18 Jan 2020 10:20:04 +0000
Return-Path: <[email protected]>
Delivered-To: [email protected]
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 <[email protected]>; 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 <[email protected]>)
	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 <[email protected]>)
	id 1isl6K-00061z-4i; Sat, 18 Jan 2020 10:13:08 +0000
Date: Sat, 18 Jan 2020 10:13:08 +0000
From: Mark Hindley <[email protected]>
To: [email protected]
Cc: Svante Signell <[email protected]>
Subject: Re: [Devuan-bugs] bug#376: eudev: Missing version matched libudev1
 transitional package prevents
Message-ID: <[email protected]>
References: <[email protected]>
 <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <[email protected]>
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 <[email protected]>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <[email protected]>. Full text available.
Information forwarded to [email protected], Devuan Dev Team <[email protected]>:
bug#376; Package eudev. Full text available.

Message received at [email protected]:


Received: (at submit) by bugs.devuan.org; 17 Jan 2020 18:50:05 +0000
Return-Path: <[email protected]>
Delivered-To: [email protected]
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 <[email protected]>; 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 <[email protected]>)
	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 <[email protected]>)
	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 <[email protected]>
To: Devuan Bug Tracking System <[email protected]>
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 <[email protected]>:
New bug report received and forwarded. Copy sent to Devuan Dev Team <[email protected]>. Full text available.
Report forwarded to [email protected], Devuan Dev Team <[email protected]>:
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 <[email protected]>.
Last modified: Sat, 30 Nov 2024 22:39:01 UTC