[oe] lib*.so in FILES_${PN}
Richard Purdie
rpurdie at rpsys.net
Mon Jun 15 08:08:44 UTC 2009
On Sat, 2009-06-13 at 21:19 +0100, Phil Blundell wrote:
> This recent checkin:
>
> http://cgit.openembedded.net/cgit.cgi?url=openembedded/commit/&id=ba434bd1dc9dc8ed61953a1579ea9e993e81cbb2
>
> added ${base_libdir}/lib*.so to the default FILES_${PN}, on the grounds
> that this is necessary to get procps packaged correctly.
>
> However, I think this cure is worse than the original disease, in that
> it's now virtually impossible to prevent *.so development symlinks
> (which obviously belong in ${PN}-dev) from leaking into ${PN}. This
> situation is particularly bad if ${base_libdir} and ${libdir} are the
> same, since you then end up with a useless .so symlink being installed
> in your rootfs for virtually every library on the system.
>
> I propose to revert the patch in question, and instead just let
> procps.bb adjust its own local setting of FILES as necessary.
>
> Comments?
Agreed, that shouldn't be a default.
Richard
More information about the Openembedded-devel
mailing list