[poky] Problem populating rootfs with a binary only recipe
Stefan Seyfried
stefan.seyfried at googlemail.com
Wed Jan 8 08:11:10 PST 2014
Hi Scott,
Am 07.01.2014 20:17, schrieb Kroll, Scott:
> I have a recipe for NVIDIA display drivers written that simply fetches
> the drivers, compiles a kernel module, and populates some
> (unfortunately) binary only libraries. The RPMs created work just
> fine, but when generating the root filesystem, an issue crops up due
> to a "missing" dependency.
>
> The drivers provide a libGL.so.325.15, which eventually becomes the
> symlinked libGL.so (at least in the -dev package). However, one of the
> required libraries in the NVIDIA package depends directly on libGL.so
> instead of libGL.so.325.15, so when the root filesystem population is
> to occur, the RPM refuses to install because no package provides
> libGL.so.
Maybe putting the libGL.so into the main package might already be enough?
You can achieve that by using
FILES_${PN}-dev = ""
(but then -dev is completely empty).
Another thing worth trying might be
PROVIDES += "libGL.so"
Good luck :-)
Stefan
--
Stefan Seyfried
Linux Consultant & Developer -- GPG Key: 0x731B665B
B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
More information about the poky
mailing list