Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

Klaumi Klingsporn klaumikli at gmx.de
Mon Nov 18 23:56:20 GMT 2019


Am / On Mon, 18 Nov 2019 11:37:32 +0100
schrieb / wrote Michael Biebl <biebl at debian.org>:

> Can you all check if you have the i386 version of
> libinput-bin installed (by accident) on your amd64
> system? 
> .. and if installing the amd64 version via
> apt install libinput-bin:amd64
> helps

Dear Michael,

thanks, this did the trick for me too!

There was libinput-bin:i386 and only the
i386-version of it installed. Installing the amd64-version
removed the i386-version together with libevdev2:i386{u}
libgudev-1.0-0:i386{u} libwacom2:i386{u} which were
all already installed as amd64-versions as well.

After installing udev and systemd 243-7 which is now in
testing - voila, all works fine again.

That leaves me with the question: Why the hell on my
amd64-system (with i386 enabled only as
foreign-architecture) the i386 version of libinput-bin was 
installed?

Must have been installed as dependeny. And my only idea is
this:

udev depends on libudev1, which has set "Multi-Arch: same". 
wine32 (which is recommended by wine64) also depends on
libudev1 but of course on the i386-version of the library
(Multi.Arch: same). So maybe installing wine on an
amd64-system installs wine32 which installs libudev1:i386
which (because of "Multi-Arch: same") installs the
i386-version of libinput-bin which itself has set
"Multi-Arch: foreign"?

But maybe I'm wrong, I'm not a packaging expert!

Klaumi


-----------
Klaus-Michael Klingsporn 
mail: klaumikli at gmx.de
web: www.klaumikli.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20191119/424927d5/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list