Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing error of libcurl4-openssl-dev on Raspbian buster #34

Open
yjin81 opened this issue Apr 16, 2020 · 3 comments
Open

Installing error of libcurl4-openssl-dev on Raspbian buster #34

yjin81 opened this issue Apr 16, 2020 · 3 comments

Comments

@yjin81
Copy link

yjin81 commented Apr 16, 2020

Hey

I am trying to use this on Raspbian buster, and having an installation error of libcurl4-openssl-dev as below after running the ./setup.sh command. I am not sure whether this already supports Raspbian buster.

The following packages have unmet dependencies:
 libcurl4-openssl-dev : Conflicts: libssl1.0-dev but 1.0.2q-2 is to be installed
E: Unable to correct problems, you have held broken packages.

But if I try to install libcurl4-openssl-dev by apt-get install command, I do not get the same error.
image

@Tobro88
Copy link

Tobro88 commented Jan 31, 2021

Just wanted to chime in on having the exact same problem without having been able to solve it. I am using Raspberry Pi4 with Buster (I am making a wild assumption here that if it is intended to work on a Pi3 it should be possible to make it work on Pi4 as well) - if it isn't supposed to work perhaps it would be good to list a warning high up on the original tutorial page(link)

There are some discussions on an Alexa related thread about the same problem (link). There a solution is stated where you do:

sudo nano /home/pi/pi.sh

and then find libssl1.0-dev and change to libssl-dev.

However I can not even find the pi.sh script...

@Tobro88
Copy link

Tobro88 commented Jan 31, 2021

Well whaddayouknow? Instead of tearing out my hair in not being able to find a pi.sh file I tried my luck by replacing libssl1.0-dev with libssl-dev in setup.sh. And it seems to do the job!

Emphasis lies on "seems" because I am running into my next problem now (fatal: unable to connect to git.drogon.net).

@Tobro88
Copy link

Tobro88 commented Jan 31, 2021

But that problem seems to be resolved by commenting out the following lines in setup.sh:

git clone git://git.drogon.net/wiringPi
cd ./wiringPi
./build
cd ..

I think that's justified because I have installed wiringPi separately already (sudo ap-get install wiringpi).

And then...

EUREKA! IT WORKS!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants