SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
this caused some breakage, soma which uses mplayer as in
Quote:
ldd /usr/bin/mplayer | grep -i found
libunibreak.so.5 => not found
so while waiting for things to catch up and I'd really like to get experience doing this
to rebuild mplayer, would it be download
slackware64-current/source/xap/MPlayer/ bits
but use slackwareaarch64-current/source/xap/MPlayer/
slackbuild ?
To rebuild packages on arm, you need the 64bit x86 Slackware source tree, and the arm64 source tree and to configure '/usr/share/slackdev/slackdev.config' properly, telling it where to find all the sources. You can also change the global variables in that config file if you so choose to do so.
Once all your paths are configured properly, cd into the offending arm64 package source dir and issue a './arm/build' and if the slackdev.config is setup correctly, it will build your package. NOTE: the scripts are setup to install the needed deps if they aren't found, or fail if it can't find the packages locally. Ensure you have a copy of the package set downloaded as well. It also will remove the package you're building, afterward you'll need to 'installpkg' your new build.
ldd /usr/bin/mplayer | grep -i found
libunibreak.so.5 => not found
I don't have slackwarearm, but your ldd command does not prove mplayer needs rebuilding. Use 'objdump -p /usr/bin/mplayer|grep NEEDED' to see what libraries mplayer needs. This is with slackware64-current (x86_64):
jloco you have Slackware AArch64-current install and have you applied last updates?
I found soma doesn't work as it uses mplayer and something somewhere is not right with mplayer however there doesn't seem to be issue with x86_64 current mplayer or soma.
I'm not as good detective as Petri Kaukasoina to identify which dependencies or dependencies of dependencies might be culprit.
Maybe Slackware AArch64-current just needs to get caught up with x86_64 current.
Last edited by glorsplitz; 03-02-2024 at 09:29 AM.
Ffmpeg needs to be recompiled its looking for the wrong library. Its looking for this one libunibreak.so.5 and you have this one installed libunibreak.so.6
Glad you got it solved! I forgot to check that mplayer wasn't directly linked to libunibreak. There are never broken library links now,as a linked library test is performed on each batch.
I did not remember as part of my fooling around trying to get mpv to build/install that libass was part of my attempt.
I had someones packages for mpv blacklisted and libass was one of those packages blacklisted.
Those packages I had made for you before libass was added to Slackware. Since it’s not part of a real repo yet, you wouldn’t have gotten the updated packages unless you manually downloaded them from my server afterwards. (I’m still working toward a repo, hopefully for 15.1 release.)
I do believe the ones I currently have are fine and I had removed the libass dep from what I have since it’s included in Slackware now. But I haven’t checked them out lately. The latest mpv packages are here.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.