-
Notifications
You must be signed in to change notification settings - Fork 72
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
Ubuntu impish packages link to missing versions of shared libraries #107
Comments
maybe due to the fact that I've built that package before the official release of 21.10 ? I'll investigate that tomorrow in more detail. |
I recently updated from 18.04 up to 20.04 and the exact same thing happened to me. Exact same issue with the libavcodec.so.57 missing. It broke my current installation so I tried compiling from the latest source to no avail. |
Hi all, Thus I started a docker container from the current image ubuntu:impish-20211102 from inspecting the excutable which I thus got from the PPA, I see:
which means, it was linked against libavcodec.so.58
moreover, when I search for this file
and ...
So this all seems to be consistent. Are you sure, you have the correct distro for the PPA in your Apt configuration?
Maybe you need to reinstall the package, after adding the PPA on the newer Ubuntu version? I could imagine that the package manager just retained an old package on your system when updating to the newer Ubuntu version. Thus, can you try..
|
Hmm, weird. I only just last week installed this package and added the PPA for the first time -- after having already upgraded to Impish some time ago, and it looks like i've got the right channel set up here:
But when I ask apt about the library, it's not available:
If I re-install as you suggested it gets electricsheep:
But the required library version is still missing:
But
And my installed
Ahhhhh, the binary at |
I'm excited to see @Ichthyostega had packaged a recent version of the electric sheep up for install on recent versions of Ubuntu. I've missed it a lot since moving to Linux from MacOS.
I'm on Ubuntu 21.10 / impish and after installing electricsheep via the PPA and apt, I got some shared library link errors. It seems like the binaries (for impish anyway) are linked against particular versions of some of the C libraries, that aren't showing up on my system, though later versions of the same libraries do exist. For example:
libavcodec.so.57
vs.ibavcodec.so.58
libavformat.so.57
vs.libavformat.so.58
libswscale.so.4
vs.libswscale.so.5
So I'm wondering if somehow the versions didn't get updated between Ubuntu 21.04 and 21.10? Or if maybe the referenced libraries should be the un-versioned
.so
files instead?The text was updated successfully, but these errors were encountered: