[OE-core] [PATCH] x11vnc: move recipe to meta-oe

Otavio Salvador otavio.salvador at ossystems.com.br
Fri Oct 16 15:48:20 UTC 2015


On Fri, Oct 16, 2015 at 12:41 PM, Gary Thomas <gary at mlbassoc.com> wrote:
> On 2015-10-16 09:29, Otavio Salvador wrote:
>>
>> On Fri, Oct 16, 2015 at 12:21 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>>>
>>> On 2015-10-16 08:44, Martin Jansa wrote:
>>>>
>>>>
>>>> On Fri, Oct 16, 2015 at 08:40:10AM -0600, Gary Thomas wrote:
>>>>>
>>>>>
>>>>> On 2015-10-16 08:25, Ioan-Adrian Ratiu wrote:
>>>>>>
>>>>>>
>>>>>> x11vnc can be configured with --use-system-libvncserver to use an
>>>>>> external libvncserver which will be added to meta-oe. Since oe-core
>>>>>> should not depend on meta-oe, we move x11vnc there.
>>>>>>
>>>>>> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu at ni.com>
>>>>>
>>>>>
>>>>>
>>>>> Just curious why not the other way - move libvncserver to OE-core?
>>>>> x11vnc seems like one of the very few [and useful] X based tools that
>>>>> are present in OE-core that it seems like a huge step backwards to
>>>>> move it out.
>>>>
>>>>
>>>>
>>>> It was discussed in "[OE-core] [oe] [meta-oe][PATCH v2] meta-oe:
>>>> recipes-graphics: add libvncserver recipe" thread and I agree with
>>>> Otavio that x11vnc doesn't look so fundamental component used by most
>>>> embedded builds to deserver being in the core.
>>>
>>>
>>> Well, I tend to disagree and I don't think there has really been a
>>> discussion - only one "no" (Otavio) and one "I don't know" (Paul).
>>
>>
>> The recipe being in meta-oe, can be used anyway. It is just out of
>> OE-Core.
>>
>> Anyway, what x11vnc has to provide to a core system? it even requires
>> X11 which a lot of embedded systems are moving away from...
>>
>
> Maybe for you, but not my customers - most of them insist on it.
>
> Yes, x11nvc in meta-oe is an answer, but I don't want to have to
> drag in meta-oe (way too heavy for my tastes) just to be able to
> use it (I use it all the time to debug customer systems that I only
> have remote access to)...
>
> Maybe we should abandon Python or GDB (server) from OE-core as they
> aren't used by all systems either??

Gary, I understand you use it a lot. Great.

But OE-Core should be trimmed, not extended. The recipes in OE-Core
ought to be used by a a lot of people or to provide a validation for
something.

Sorry but x11vnc does not provide either. If you don't want to bring
meta-oe, you can copy the recipe. But the size of meta-oe is not a
justification to keep something on OE-Core. Instead, it would be
better if you could help to split meta-oe more and it ultimately would
be smaller ;-)

-- 
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