Devuan bug report logs - #769
Incompatible with debian libgudev-1.0-0 version 238-2

version graph

Package: libeudev1; Maintainer for libeudev1 is Devuan Dev Team <devuan-dev@lists.dyne.org>; Source for libeudev1 is src:eudev.

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

Date: Sat, 22 Jul 2023 13:10:01 UTC

Severity: grave

Found in version eudev/3.2.12-1

Done: Boian Bonev <bbonev@devuan.org>

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

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Sat, 22 Jul 2023 13:10:01 GMT) (full text, mbox, link).


Acknowledgement sent to Klaus Ethgen <Klaus@ethgen.de>:
New bug report received and forwarded. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Sat, 22 Jul 2023 13:10:04 GMT) (full text, mbox, link).


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

From: Klaus Ethgen <Klaus@ethgen.de>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Sat, 22 Jul 2023 14:08:12 +0100
[Message part 1 (text/plain, inline)]
Package: libeudev1
Version: 3.2.12-1
Severity: grave

libgudev-1.0-0 was updated today and left X without any input device
(rendering it basicly unusable).

Error was:
(EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /lib/x86_64-linux-gnu/libudev.so.1: version `LIBUDEV_247' not found (required by /usr/lib/x86_64-linux-gnu/libgudev-1.0.so.0)

I filed debian bug 1041703 but I think, they will close it as usual with
all bugs on non-systemd-systems.

So eudev might need a update to reflect the changes in debian.

(Alternativelly, libgudev-1.0-0 could be forked but I don't think that
is of good use.)

-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 6 (excalibur/ceres)
Release:	6
Codename:	excalibur ceres
Architecture: x86_64

Kernel: Linux 6.1.38 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libeudev1 depends on:
ii  libc6        2.37-6
ii  libselinux1  3.5-1

libeudev1 recommends no packages.

libeudev1 suggests no packages.

-- no debconf information
Gruß
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@Ethgen.ch>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
[signature.asc (application/pgp-signature, inline)]

Set bug forwarded-to-address to 'https://bugs.debian.org/1041703'. Request was from Mark Hindley <leepen@debian.org> to control@bugs.devuan.org. (Sat, 22 Jul 2023 13:42:01 GMT) (full text, mbox, link).


Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Mon, 24 Jul 2023 10:56:01 GMT) (full text, mbox, link).


Acknowledgement sent to Martin Steigerwald <martin@lichtvoll.de>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Mon, 24 Jul 2023 10:56:03 GMT) (full text, mbox, link).


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

From: Martin Steigerwald <martin@lichtvoll.de>
To: 769@bugs.devuan.org
Subject: Re: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Mon, 24 Jul 2023 12:52:02 +0200
Hi!

Tried to subscribe to the bug, but so far got no confirmation mail about 
it.

Work-around that prevents update of libgudev for the time being:

% cat /etc/apt/preferences.d/libgudev 
Explanation: #1041703: Broken due to missed udev dependencies
Package: libgudev-1.0-0
Pin: version 237-2
Pin-Priority: 30000

Issue at Github:

https://github.com/eudev-project/eudev/issues/249

No patch proposed yet, as far as I can see.

Ciao,
-- 
Martin



Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Sat, 18 Nov 2023 10:48:01 GMT) (full text, mbox, link).


Acknowledgement sent to Martin Steigerwald <martin@lichtvoll.de>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Sat, 18 Nov 2023 10:48:02 GMT) (full text, mbox, link).


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

From: Martin Steigerwald <martin@lichtvoll.de>
To: 769@bugs.devuan.org, Klaus Ethgen <Klaus@ethgen.de>
Subject: Re: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Sat, 18 Nov 2023 11:46:06 +0100
Hi!

Any update on this one?

As far as I understand

https://github.com/eudev-project/eudev/issues/249#issuecomment-1742307511

There is some kind of stickytags patch that makes makes never libgudev 
compile with eudev.

After that it seems the issue has been closed.

There is a bug report about that new current / sticky tags feature with a 
patch that closes above bug report:

-----------------------------------------------------------------------

Add missing API from 247 #253 

udev_device_has_current_tag
udev_device_get_current_tags_list_entry

both are implemented to return all tags, until the current tag concept 
comes to eudev.

Closes #249

https://github.com/eudev-project/eudev/pull/253

-----------------------------------------------------------------------

So there appears to be at least some working work-around.



I also ask cause I do get crashes currently when I try to access a mounted 
LUKS encrypted BTRFS filesystem on any external disk with Dolphin. And I 
wonder whether they are related. However while I see

#4  0x00007fe13808ab94 in Solid::StorageAccess::isEncrypted() const () 
from /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5

I see no call to libgudev, so it might be a different issue.

Best,
-- 
Martin



Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Mon, 20 Nov 2023 18:14:01 GMT) (full text, mbox, link).


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

From: Mark Hindley <mark@hindley.org.uk>
To: Martin Steigerwald <martin@lichtvoll.de>, 769@bugs.devuan.org
Cc: Klaus Ethgen <Klaus@ethgen.de>, bbonev@devuan.org
Subject: Re: [devuan-dev] bug#769: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Mon, 20 Nov 2023 18:12:09 +0000
Martin,

On Sat, Nov 18, 2023 at 11:46:06AM +0100, Martin Steigerwald wrote:
> Hi!
> 
> Any update on this one?

As far as I know this is fixed. See (merged) #770 and #771.

Boian, can you confirm that?

> I also ask cause I do get crashes currently when I try to access a mounted 
> LUKS encrypted BTRFS filesystem on any external disk with Dolphin. And I 
> wonder whether they are related. However while I see
> 
> #4  0x00007fe13808ab94 in Solid::StorageAccess::isEncrypted() const () 
> from /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
> 
> I see no call to libgudev, so it might be a different issue.

Yes, looks like a different issue to me.

Mark

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Tue, 21 Nov 2023 10:00:01 GMT) (full text, mbox, link).


Acknowledgement sent to Boian Bonev <bbonev@devuan.org>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Tue, 21 Nov 2023 10:00:03 GMT) (full text, mbox, link).


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

From: Boian Bonev <bbonev@devuan.org>
To: Mark Hindley <mark@hindley.org.uk>, Martin Steigerwald <martin@lichtvoll.de>, 769@bugs.devuan.org
Cc: Klaus Ethgen <Klaus@ethgen.de>
Subject: Re: [devuan-dev] bug#769: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Tue, 21 Nov 2023 11:58:14 +0200
[Message part 1 (text/plain, inline)]
Hi,

On Mon, 2023-11-20 at 18:12 +0000, Mark Hindley wrote:
> Martin,
> 
> On Sat, Nov 18, 2023 at 11:46:06AM +0100, Martin Steigerwald wrote:
> > Hi!
> > 
> > Any update on this one?
> 
> As far as I know this is fixed. See (merged) #770 and #771.
> 
> Boian, can you confirm that?

Yes, this is partially fixed. There is no current/no-current tag
support in eudev, but the other things should be ok.

> > I also ask cause I do get crashes currently when I try to access a
> > mounted 
> > LUKS encrypted BTRFS filesystem on any external disk with Dolphin.
> > And I 
> > wonder whether they are related. However while I see
> > 
> > #4  0x00007fe13808ab94 in Solid::StorageAccess::isEncrypted() const
> > () 
> > from /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
> > 
> > I see no call to libgudev, so it might be a different issue.
> 
> Yes, looks like a different issue to me.

Looks like not related to this bug.

With best regards,
b.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Tue, 21 Nov 2023 10:14:01 GMT) (full text, mbox, link).


Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Tue, 21 Nov 2023 10:14:02 GMT) (full text, mbox, link).


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

From: Mark Hindley <mark@hindley.org.uk>
To: Boian Bonev <bbonev@devuan.org>
Cc: Martin Steigerwald <martin@lichtvoll.de>, 769@bugs.devuan.org, Klaus Ethgen <Klaus@ethgen.de>
Subject: Re: bug#769: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Tue, 21 Nov 2023 10:11:06 +0000
On Tue, Nov 21, 2023 at 11:58:14AM +0200, Boian Bonev wrote:
> Yes, this is partially fixed. There is no current/no-current tag
> support in eudev, but the other things should be ok.

Thanks. Perhaps you could close this then? I think it got missed because it
wasn't merged with the others.

Thanks

Mark

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#769; Package libeudev1. (Tue, 21 Nov 2023 11:04:01 GMT) (full text, mbox, link).


Acknowledgement sent to Martin Steigerwald <martin@lichtvoll.de>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Tue, 21 Nov 2023 11:04:04 GMT) (full text, mbox, link).


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

From: Martin Steigerwald <martin@lichtvoll.de>
To: Mark Hindley <mark@hindley.org.uk>, 769@bugs.devuan.org, Boian Bonev <bbonev@devuan.org>
Cc: Klaus Ethgen <Klaus@ethgen.de>
Subject: Re: [devuan-dev] bug#769: Incompatible with debian libgudev-1.0-0 version 238-2
Date: Tue, 21 Nov 2023 12:02:01 +0100
Hi Boian and Mark.

Thanks for getting back to me on this.

Boian Bonev - 21.11.23, 10:58:14 CET:
> On Mon, 2023-11-20 at 18:12 +0000, Mark Hindley wrote:
> > Martin,
> > 
> > On Sat, Nov 18, 2023 at 11:46:06AM +0100, Martin Steigerwald wrote:
> > > Hi!
> > > 
> > > Any update on this one?
> > 
> > As far as I know this is fixed. See (merged) #770 and #771.
> > 
> > Boian, can you confirm that?
> 
> Yes, this is partially fixed. There is no current/no-current tag
> support in eudev, but the other things should be ok.

Yes, indeed. I can login with updated libgudev just fine.

> > > I also ask cause I do get crashes currently when I try to access a
> > > mounted LUKS encrypted BTRFS filesystem on any external disk with 
> > > Dolphin. And I wonder whether they are related. However while I see
> > > 
> > > #4  0x00007fe13808ab94 in Solid::StorageAccess::isEncrypted() const
> > > () from /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
> > > 
> > > I see no call to libgudev, so it might be a different issue.
> > 
> > Yes, looks like a different issue to me.
> 
> Looks like not related to this bug.

Indeed, unfortunately this bug still happens. And indeed it seems to be 
related somehow to LUKS encryption. Cause I just tried it with an external 
1 TB USB SSD with Exfat and got no crash.

So still gotta research that a bit more and see whether it is reported 
already or if not, where to report it.

Best,
-- 
Martin



Marked bug as done Request was from Boian Bonev <bbonev@devuan.org> to control@bugs.devuan.org. (Thu, 23 Nov 2023 02:20:01 GMT) (full text, mbox, link).


Notification sent to Klaus Ethgen <Klaus@ethgen.de>:
bug acknowledged by developer. (Thu, 23 Nov 2023 02:20:01 GMT) (full text, mbox, link).


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: Thu Dec 26 06:40:53 2024;