[meta-virtualization] [meta-cloud-services] meta-cloud-services Dependencies

Bruce Ashfield bruce.ashfield at gmail.com
Mon Sep 25 17:47:53 PDT 2017


On Mon, Sep 25, 2017 at 8:16 PM, Lai Eddy <eddy.lai.tw at gmail.com> wrote:
>
> Thanks Bruce,
>
> but I still don't understand,now I have following in my bblayrs.conf
>
> BBLAYERS ?= " \
>   /home/user/poky/meta \
>   /home/user/poky/meta-poky \
>   /home/user/poky/meta-yocto-bsp \
>   /home/user/poky/open-embedded-core/meta \
>   /home/user/poky/meta-cloud-services \
>   /home/user/poky/meta-cloud-services/meta-openstack \
>   /home/user/poky/meta-intel \
> "
> anything else I should add?


You do need more. The meta-openstack README states:

layers: meta-oe
meta-networking
        meta-ruby
        meta-filesystems
        meta-webserver
        meta-python


Which means:

meta-openembedded/meta-oe
meta-openembedded/meta-networking

... etc

And as Paul just pointed out, you don't repeat poky/meta and
poky/open-embedded-core/meta,
since poky/meta is a combination of open-embedded-core/meta and some
other layers

Cheers,

Bruce


>
> 2017-09-26 8:07 GMT+08:00 Bruce Ashfield <bruce.ashfield at gmail.com>:
>>
>>
>>
>> On Mon, Sep 25, 2017 at 5:26 PM, Lai Eddy <eddy.lai.tw at gmail.com> wrote:
>>>
>>> after clone the oe-core: git://git.openembedded.org/openembedded-core
>>> there are only 3 folder inside (meta, meta-selftest meta-skeleton)
>>> seems meta-cloud-services need things like meta-networking and meta-python
>>> where can I found them?
>>>
>>> (that's why I think the needed dependency is  git://github.com/openembedded/meta-openembedded.git )
>>
>>
>> They are sublayers of that repo, the single clone gets you all the layers you need, but
>> you do need to add them to your bblayers.conf file as they sit in the clone.
>>
>> Bruce
>>
>>>
>>>
>>> 2017-09-20 10:28 GMT+08:00 Bruce Ashfield <bruce.ashfield at gmail.com>:
>>>>
>>>>
>>>>
>>>> On Tue, Sep 19, 2017 at 10:15 PM, Bruce Ashfield <bruce.ashfield at gmail.com> wrote:
>>>>>
>>>>> Clearly the README is out of date (and wrong).
>>>>>
>>>>> That should be oe-core: git://git.openembedded.org/openembedded-core
>>>>>
>>>>> Plus that isn't nearly the only layer dependency
>>>>>
>>>>> I'll have a look at what has gone wrong and update the README.
>>>>
>>>>
>>>> I pushed a fix for the meta-cloud-services/README, which is mostly empty since the
>>>> majority of the packages are actually in the meta-openstack sublayer.  That layer had
>>>> the same issue with the layer references, so I fixed it as well.
>>>>
>>>> Cheers,
>>>>
>>>> Bruce
>>>>
>>>>>
>>>>>
>>>>> Bruce
>>>>>
>>>>> On Tue, Sep 19, 2017 at 8:23 PM, Lai Eddy <eddy.lai.tw at gmail.com> wrote:
>>>>>>
>>>>>> according to layer README
>>>>>> http://git.yoctoproject.org/cgit/cgit.cgi/meta-cloud-services/about/
>>>>>> it said
>>>>>>
>>>>>> This layer depends on:
>>>>>>
>>>>>> URI: git://github.com/openembedded/oe-core.git
>>>>>>
>>>>>> but seems failed to clone from that URL
>>>>>> should that be
>>>>>> git://github.com/openembedded/meta-openembedded.git
>>>>>> or other repo available?
>>>>>>
>>>>>>
>>>>>> --
>>>>>> _______________________________________________
>>>>>> meta-virtualization mailing list
>>>>>> meta-virtualization at yoctoproject.org
>>>>>> https://lists.yoctoproject.org/listinfo/meta-virtualization
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"
>>>
>>>
>>
>>
>>
>> --
>> "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"
>
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-virtualization mailing list