Hi @IFE. Can you try reinstalling the packages? I just tested the installation on a new Raspbian Stretch Lite image and I couldn’t reproduce your errors. If you’re still experiencing issues, starting from a fresh image should work. Let us know if you have any more questions.
There has been something odd going on with the raspbian repos for the past couple days, possibly due to an update they are pushing. I got essentially this same error on a fresh reinstall when trying to add matrixio-kernel-modules - it seems dkms is no longer in the main repos at all (which is rather odd…) so anything that depends on them can’t install.
I was able to install malos, though, so I haven’t seen this exact issue.
I’ll play around with this a bit more later when I have some time, I’m still not sure what has changed in the distro repos to cause these problems.
Ah I was wrong. The modified ‘tee’ command you used (which I then copied) overwrites the main apt sources file so then the main repo isn’t queried… I would instead recommend creating a new file, as most other apt providers seem to do -
echo "deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/release-stable/Debian_9.0/ ./" | sudo tee /etc/apt/sources.list.d/zeromq.list
After fixing that, all the packages seemed to install as expected for me, so I’m not so helpful with this particular issue.
problem “permission denied” is solved when using instead:
echo "deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/release-stable/Debian_9.0/ ./" | sudo tee /etc/apt/sources.list.d/zeromq.list
Result was:
It looks, that the new code for installation of ZeroMQ would help (permission denied problem is gone), but I am not sure if it has been installed correctly.
Without skipping, the result was: “Unable to correct problems, you have held broken packages”
With skipping (I thought maybe there is something wrong with the update process) the result was: “Unable to locate package matrixio-malos”
→ There was a difference with and without skipping. But both ways ended up in an error:grin:
I have gone through all of the steps with a fresh new Raspberry Pi and it is important to skip the step: sudo apt-get upgrade because if I do the upgrade step followed by sudo apt-get install matrixio-malos I receive the error message: “unable to correct problems, you have held broken packages”
Therefore, what I have done with a fresh Raspberry Pi are following steps and at the end it still does not work:
Kernel version 4.14 because of the 4.19 issue, set kernel and headers on hold.
Result of trying to install matrix-malos:
pi@assi:~ curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add -
pi@assi:~ echo "deb https://apt.matrix.one/raspbian(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list
pi@assi:~ sudo apt-get update
pi@assi:~ sudo apt-get upgrade
pi@assi:~ sudo apt-get install matrixio-malos
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
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:
matrixio-malos : Hängt ab von: matrixio-protobuf soll aber nicht installiert werden
Hängt ab von: libmatrixio-malos soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Sorry for the German!
Says to me, I have broken packages.
I have tried to upgrade to 4.19…
and with 4.14 but kernel and kernel-headers set to unhold…
…I did it with and without sudo apt-get upgrade.