Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
libc.so.6: aborted attempt to load python! #4268
Comments
|
Thank you for the report. Note that youtube-dl should not really not fail even if the lib load fails, since that should only be needed for the proctitle. Which distribution are you using? I'd very much like to have a look at it, but to be sure, I'll have to be able to reproduce it. |
|
I just did download the latest version of youtube-dl but i do encounter the problem on any versions of youtube-dl above 2013.12.16. Error message is present even if the libc.so.6 is not present at all. Let me know if you need any other info. My device is a linux based media player branded Xtreamer Pro with latest available firmware on it and python 2.7 on top of it. Unfortunately it is not user friendly at all with lots of limitations. |
|
Mmm, this platform seems to be highly proprietary, so I don't have a way to reproduce this and look more closely. Can you share the error message you get with the regular youtube-dl when called with |
|
|
Hi Philipp, |
|
Sorry, I'm failing to reproduce this issue. I've tried on an OpenWRT machine which has ulibc as well, but everything works fine. Reading the original post more carefully, what happens if you simply remove Can you reproduce the problem with a simple program
If you can, is there any way that I can get my hands on this or a similar system? I.e. is there an image on Amazon EC2 or a ova image to download somewhere? |
|
No response in a long time. Should this be closed? |
|
@TRox1972 Thanks. |
Dear Developers,
I do have a tiny issue with libc.so.6 library file when trying to run youtube_dl on
Linux version 2.6.12.6-VENUS (airhank@localhost.localdomain) (gcc version 3.4.4 mipssde-6.03.01-20051114)
The issue is that this system is very limited and no way to get a real libc.so.6,
but the system do already have:
/lib/libc.so.0 -> libuClibc-0.9.28.so
If I do modify the youtube.dl/utils.py as following the youtube.dl works fine:
libc = ctypes.cdll.LoadLibrary("libc.so.0")
But if leave the youtube.dl unmodified in its original form and do create a symlink:
ln -s /lib/libc.so.0 /lib/libc.so.6
or
ln -s libuClibc-0.9.28.so /lib/libc.so.6
I do get the EM: libc.so.6: aborted attempt to load python!
Can you please advise if there is way to make youtube_dl work fine with such a symlink for libc.so.6 so that there is no need for me to make custom build of it on each update.
Thank you in advance.