Am / On Mon, 18 Nov 2019 11:37:32 +0100 schrieb / wrote Michael Biebl <[email protected]>:
> 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: [email protected]
web: www.klaumikli.de
pgplkw1EQmkuy.pgp
Description: Digitale Signatur von OpenPGP
