iotedge won't install on Debian9 because of libssl
See original GitHub issueI made a Debian 9 automatically from our Azure portal.
Followed the official guide to install curl, moby and so on:
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-install-iot-edge-linux
But when it comes here it fails and says iotedge depends on libssl1.0.0. But Debian9 has libssl1.0.2 and it does not seem to be downgradable:
sudo apt-get install iotedge
Hmm, I see it’s the same as #130. But there are only workarounds presented on that. Meaning anything and everything may fail unexpectedly when using iotedge
after that. Isnt’t there an easy fix just to say iotedge
should use libssl 1.0.2?
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Install Azure IoT Edge on Debian9
The following information may help to resolve the situation: The following packages have unmet dependencies: iotedge : Depends: libssl1.0.0 (>= ...
Read more >apt - Install IOTEdge on Linux
In your case it seems that the dependencies are causing the problem as per the error. It can be solved as follow: For...
Read more >Specificities of Azure IoT Edge
Azure IoT Edge uses some of the components which are not present in v8 of Debians like libssl 1.0.2. Reason is because IoTEdge...
Read more >Tag: iot edge - Busbyland - Azure IoT Playground
Recently I needed to help a customer get IoT Edge installed on a box running Red Hat Enterprise Linux (RHEL). In this case,...
Read more >Create and provision an IoT Edge device on Linux using ...
This article provides end-to-end instructions for registering and provisioning a Linux IoT Edge device, which includes installing IoT Edge.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Many thnaks @arsing that is actually how I have managed the IoT edge working for now. However finding the debian package at Github release page is not common practice for Linux adminstration and it is not mentioned in the documentation of IoT edge. For better adoption by users I suggest to either release packages to packages.microsoft.com regularly or to put some disclaimers to documentation so Debian adopters go straight to Github release page and use
dpkg
command.We only put packages for supported distros on packages.microsoft.com, which is not the case for any of the Debians. (This might change in 1.1 )