[OE-core] Error due GTK+3 new rdepends on libgl

Otavio Salvador otavio.salvador at ossystems.com.br
Wed Oct 14 12:54:13 UTC 2015


On Wed, Oct 14, 2015 at 4:31 AM, Jussi Kukkonen
<jussi.kukkonen at intel.com> wrote:
> On 14 October 2015 at 00:42, Burton, Ross <ross.burton at intel.com> wrote:
>>
>>
>> On 13 October 2015 at 22:32, Otavio Salvador
>> <otavio.salvador at ossystems.com.br> wrote:
>>>
>>> This includes a forced rdepends on libgl and I see no reason for this.
>>
>>
>> Mainly because gtk3-demo will link to libGL.so on startup.
>>
>> It would be interesting to see what happens on platforms where libgl.so
>> isn't available if you remove the dependency.  If GTK+ handles that
>> gracefully then we can make the rdepends conditional on DISTRO_FEATURES.
>
>
> If dlopening libGL.so.1 fails, gtk3-demo will not run. I'm sure it's
> possible to patch it to fail gracefully (after all GL is only needed for one
> demo out of many) and I would guess upstream would take that as well, but
> for now I just did the minimum required to get the current dependencies
> correct in the recipe.

In worse case, it would be a RRECOMMENDS. Anyway fixing it seems the
best way to handle this IMO.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the Openembedded-core mailing list