Bug: raspberrypi-firmware-tools-20160703-1 [solved]

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

Bug: raspberrypi-firmware-tools-20160703-1 [solved]

Postby graysky » Sun Jul 03, 2016 9:21 pm

It seems as though raspberrypi-firmware-tools-20160703-1 does not provide libbcm_host.so that kodi-rbp-16.1-2 expects it. Kodi does not launch with it installed. Output from journalctl:
$this->bbcode_second_pass_code('', 'kodi-standalone[287]: /usr/lib/kodi/kodi.bin: error while loading shared libraries: libbcm_host.so: cannot open shared object file: No such file or directory')

Downgrading to 20160627-1 fixes the issue.

As an aside, is the forum still the best place to report bugs like this?
Last edited by graysky on Thu Jul 07, 2016 7:20 pm, edited 1 time in total.
graysky
Developer
 
Posts: 1880
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby modul » Mon Jul 04, 2016 10:52 am

Without touching the system as root with ldconfig you can do this:

$this->bbcode_second_pass_code('', '
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/vc/lib
kodi-standalone
')
modul
 
Posts: 20
Joined: Thu May 05, 2016 6:31 pm

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby graysky » Mon Jul 04, 2016 1:41 pm

$this->bbcode_second_pass_quote('modul', 'W')ithout touching the system as root with ldconfig you can do this:

$this->bbcode_second_pass_code('', '
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/vc/lib
kodi-standalone
')


Thank you for the reply. While that might be a valid work around, this is not how the package is expected to behave. One would need to modify the package-provided kodi.service with your suggestion, no?

EDIT: Bug is true for raspberrypi-firmware-tools-20160704-1 as well.
graysky
Developer
 
Posts: 1880
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby Superpiffer » Tue Jul 05, 2016 6:44 am

You can uncomment $this->bbcode_second_pass_code('', '/opt/vc/lib/GL') in /etc/ld.so.conf.d/00-raspberrypi-firmware.conf and run ldconfig, I think that is the right way to solve this.
Superpiffer
 
Posts: 5
Joined: Tue Jun 17, 2014 3:55 pm

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby graysky » Tue Jul 05, 2016 7:31 am

$this->bbcode_second_pass_quote('Superpiffer', 'Y')ou can uncomment $this->bbcode_second_pass_code('', '/opt/vc/lib/GL') in /etc/ld.so.conf.d/00-raspberrypi-firmware.conf and run ldconfig, I think that is the right way to solve this.


Thank you for the suggestion but how are undocumented modifications the right way to solve a problem introduced by a package update? I believe this is a problem that needs to be solved in the packaging of either: kodi-rbp or raspberrypi-firmware-tools by Arch ARM upstream, not by users who have broken packages and happen upon this thread :D
graysky
Developer
 
Posts: 1880
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby Superpiffer » Tue Jul 05, 2016 12:17 pm

You're right! What I meant is that this modification was done by raspberry firmware group in the last two days due to incompatibilities with Mesa, I think that they will document at some point infact the libraries are saved in another folder and there is the commented line in 00-raspberrypi-firmware.conf file. Just saying... :)
Superpiffer
 
Posts: 5
Joined: Tue Jun 17, 2014 3:55 pm

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby WarheadsSE » Tue Jul 05, 2016 1:17 pm

The problem lies in the Pi Foundation only having to deal with one architecture's worth of binaries, and how they handle the userland of that. Anything outside of their expectations appears to be outside their consideration.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Bug: raspberrypi-firmware-tools-20160703-1

Postby graysky » Thu Jul 07, 2016 7:19 pm

That's unfortunate. It seems as though 20160706-1 fixes the problem! Thanks to the dev team for all the work you guys do 8-)
graysky
Developer
 
Posts: 1880
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000


Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 6 guests