Am / On Mon, 18 Nov 2019 11:37:32 +0100
schrieb / wrote Michael Biebl <bi...@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: klaumi...@gmx.de
web: www.klaumikli.de

Attachment: pgpBCCZLQwSnw.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to