Hi all,
I was just trying to run Mender.io on my debian VM machine and ran into this error.
A few weeks ago I successfully installed the same setup.
Sorry the log is in german - but translated:
mender-client : Hängt ab von: libffi6 (>= 3.2) ist aber nicht installierbar =>
mender-client: Depends on libffi6 (>= 3.2) but it is not installable
> curl -fLsS https://get.mender.io -o get-mender.sh
> sudo bash get-mender.sh
_
_ __ ___ ___ _ __ __| | ___ _ __
| '_ ` _ \ / _ \ '_ \ / _` |/ _ \ '__|
| | | | | | __/ | | | (_| | __/ |
|_| |_| |_|\___|_| |_|\__,_|\___|_|
Running the Mender installation script.
--
Detected architecture:
amd64
Installing from channel:
stable
Selected components:
mender-client
mender-configure
mender-connect
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
Checking if mender sources already exist in '/etc/apt/sources.list'...
Installing open source components from APT repository
OK:1 http://security.debian.org/debian-security bullseye-security InRelease
OK:2 http://deb.debian.org/debian bullseye InRelease
OK:3 http://deb.debian.org/debian bullseye-updates InRelease
OK:4 https://download.docker.com/linux/debian bullseye InRelease
OK:5 https://downloads.mender.io/repos/debian stable InRelease
Paketlisten werden gelesen… Fertig
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
mender-client : Hängt ab von: libffi6 (>= 3.2) ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
> uname -a
Linux TestMender 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux
> cat /etc/debian_version
11.2
Seems the mender-client depends on libffi6 - but the new debian11 is working with libffi7
apt-get install libffi7
libffi7 is already the newest version (3.3-6).