Slackware - ARMThis forum is for the discussion of Slackware ARM.
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.
I wrote a patch file that modifies the Makefile to not run that command. That allowed it to complete and create the package. I don't think not running that command will break anything. Other than the error number, there was not much to go by.
if I remember right, I decided to use rubygem-ronn as a dependency because the curl command failed to download the manpage from time to time, so I thought it would be safer to use ronn for creating the manpage.
On Slackware-ARM 14.2 it works fine so far and I have no -current running on a RPi, so I can't test it. But I guess it fails because the rubygem-ronn version from SBo is not compatible with ruby 2.5.0. Maybe simply rebuilding the rubygem-ronn package (and it's dependency packages srubygem-hpricot, rubygem-mustache, rubygem-rdiscount) might fix the issue.
However uninstalling rubygems-ronn should cause the Make script to use the curl command again for getting the manpage and finish the build process without errors (if curl doesn't fail downloading the manpage).
The error message you get from /usr/bin/strip refers to the curl command line (70) and removing that line might cause not creating any manpage. But if you don't need a manpage, it might be okay.
if I remember right, I decided to use rubygem-ronn as a dependency because the curl command failed to download the manpage from time to time, so I thought it would be safer to use ronn for creating the manpage.
On Slackware-ARM 14.2 it works fine so far and I have no -current running on a RPi, so I can't test it. But I guess it fails because the rubygem-ronn version from SBo is not compatible with ruby 2.5.0. Maybe simply rebuilding the rubygem-ronn package (and it's dependency packages srubygem-hpricot, rubygem-mustache, rubygem-rdiscount) might fix the issue.
However uninstalling rubygems-ronn should cause the Make script to use the curl command again for getting the manpage and finish the build process without errors (if curl doesn't fail downloading the manpage).
The error message you get from /usr/bin/strip refers to the curl command line (70) and removing that line might cause not creating any manpage. But if you don't need a manpage, it might be okay.
Thanks for the tips. This is indeed being tested in -current. I'll take a look at your suggestions and will report back. Thank you for your hard work on this.
So, I hadn't realize that I was missing rubygem-ronn package (and it's dependencies). Could have sworn that it was installed. Anyhow, after building and installing those packages from SBo, omxplayer built just fine without any of my modifications. Sorry for the noise.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.