rakudo / rakudo.org

Code for rakudo.org website
https://rakudo.org/
Artistic License 2.0
8 stars 18 forks source link

Debian derivatives require libssl-dev #19

Closed kensanata closed 5 years ago

kensanata commented 5 years ago

On PureOS, which is a Debian derivative, the apt-get line proposed for Debian/Ubuntu did not include libssl-dev. Without it, the build will finish (warning about a missing libssl.so) and in the end, I cannot install zef install --/test cro, for example. Installing libssl-dev and running make install again fixed this (and requiring headers for libssl is mentioned in the introduction, so that part is correct and needs no fixing).

zoffixznet commented 5 years ago

👍 Thanks!

nxadm commented 5 years ago

This looks like a dependency for zef (or cro), not rakudo.

kensanata commented 5 years ago

You get plenty of warnings about missing libssl.so when building rakudo itself. Do you need a log? I could uninstall everything and build again, but it’d be somewhat annoying to do.

zoffixznet commented 5 years ago

I don't see any problem with listing libssl-dev as a dep. Even if it's not needed for building rakudo itself, it's needed by web client modules and most websites use SSL these days. Saves the user a step in trying to figure out why HTTP::UserAgent isn't working right.