dog: Error when attempting to run
I downloaded dog-v0.1.0-x86_64-unknown-linux-gnu.zip to my Ubuntu 22.04 release, and I got this error
support@Network-VM /t/completions> dog
dog: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
Looking for libssl I found:
support@Network-VM /t/completions [124]> bash
support@Network-VM:/tmp/completions$ sudo dpkg -l |grep libssl*
ii libss2:amd64 1.46.5-2ubuntu1.1 amd64 command-line interface parsing library
ii libssh-4:amd64 0.9.6-2build1 amd64 tiny C SSH library (OpenSSL flavor)
ii libssl3:amd64 3.0.2-0ubuntu1.6 amd64 Secure Sockets Layer toolkit - shared libraries
Looks like It needs to be perhaps installed, or there is a dependency issue
How do I install the correct ssl stuff, and could you please update your readme, thanks
About this issue
- Original URL
- State: open
- Created 2 years ago
- Reactions: 3
- Comments: 16
Please tell me that you’ve never written code like that. Ever. Holy crap - never install dependencies in a user’s environment - not without their explicit consent. It’s fine to download stuff, but you shouldn’t just install stuff randomly like that.
Suggest commands, but don’t run them. “Leaving things up to the user” more like “giving users the option to install things themselves”. These aren’t end-user programs - these are command-line applications. It’s not lazy to not mess with the user’s setup or environment or make assumptions about it.
Not only the libssl, I am also getting an error on Ubuntu 20.