Page 1 of 1

Re: Ldd missing...

Posted: 27 Jul 2015, 17:41
by Bogomips
blue4meridian wrote:Salutations... :good:

After installing 'musl' (a glibc dropin replacement) when I log into USM it asks for 'ldd' :wall:
I attempted to follow the 'mus'l site's solution (copy ld-musl to /bin/ldd) and it did not work.
Please note: I removed 'glibc' (solib) from 001-core and 'glibc' from 05-devel.

Best Regards... :beer:
FAQ wrote:Q: where is ldd ?

A: Musl's dynlinker comes with ldd functionality built in. just create a symlink from ld-musl-$ARCH.so to /bin/ldd. If the dynlinker was started as "ldd", it will detect that and print the appropriate DSO information.
Any different?

Re: Ldd missing...

Posted: 27 Jul 2015, 23:35
by Bogomips

Code: Select all

guest@porteus:~$ whereis ldd
ldd: /usr/bin/ldd /usr/X11R6/bin/ldd /usr/bin/X11/ldd /usr/X11/bin/ldd
guest@porteus:~$ file /usr/bin/ldd
/usr/bin/ldd: Bourne-Again shell script, ASCII text executable

Re: Ldd missing...

Posted: 28 Jul 2015, 13:15
by Bogomips
ldd is not a folder, but an executable script.
Question is: how do you expect to find a script in an executable?

Re: Solved... (ld-musl-$ARCH.so is missing)

Posted: 16 Oct 2015, 20:05
by brokenman
Please Note: Everything in Porteus seems to work Ok except for the USM.
That may be because youu haven't tried to use another application in Porteus that uses ldd.

Re: Solved... (ld-musl-$ARCH.so is missing)

Posted: 17 Oct 2015, 21:50
by ncmprhnsbl
did you make:
a file in /bin named "ldd" which is a symlink to ld-musl-$ARCH.so