* Building a core-image-base @ 2012-08-28 22:22 Sebastián Bas Kana 2012-08-30 17:48 ` Denys Dmytriyenko 0 siblings, 1 reply; 7+ messages in thread From: Sebastián Bas Kana @ 2012-08-28 22:22 UTC (permalink / raw) To: meta-ti [-- Attachment #1: Type: text/plain, Size: 705 bytes --] Hi, I'm using Yocto/Poky and I'm trying to build an image for my Gumstix Overo. I added the meta-gumstix layer and I can build the minimal image. The issue is with the core-image-base. I get errors regarding the license of the image recipes, so I used BBMASK to solve that. Then, an issue with netbase appears, so I added it to BBMASK too. Then I get an error that says: Nothing RPROVIDES 'fbset' (but /home/sebastian/poky/meta-ti/recipes-graphics/libgles/ libgles-omap3_4.05.00.03.bb RDEPENDS on or otherwise requires it) I tried to remove that error but then other failures arise and I just can't get it to build. Any help will be really appreciated. Thanks in advance! Sebastián [-- Attachment #2: Type: text/html, Size: 884 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-28 22:22 Building a core-image-base Sebastián Bas Kana @ 2012-08-30 17:48 ` Denys Dmytriyenko 2012-08-30 19:54 ` Tomas Frydrych 0 siblings, 1 reply; 7+ messages in thread From: Denys Dmytriyenko @ 2012-08-30 17:48 UTC (permalink / raw) To: Sebasti?n Bas Kana; +Cc: meta-ti On Tue, Aug 28, 2012 at 06:22:08PM -0400, Sebasti?n Bas Kana wrote: > Hi, > > I'm using Yocto/Poky and I'm trying to build an image for my Gumstix Overo. > I added the meta-gumstix layer and I can build the minimal image. The issue > is with the core-image-base. I get errors regarding the license of the > image recipes, so I used BBMASK to solve that. Then, an issue with netbase > appears, so I added it to BBMASK too. Then I get an error that says: > > Nothing RPROVIDES 'fbset' (but > /home/sebastian/poky/meta-ti/recipes-graphics/libgles/ > libgles-omap3_4.05.00.03.bb RDEPENDS on or otherwise requires it) > > I tried to remove that error but then other failures arise and I just can't > get it to build. Any help will be really appreciated. > > Thanks in advance! Apparently, your first email was held for moderation - please subscribe to the mailing list in order to post to it. Your problem is that you are trying to build a raher complete image (core-image-base), which pulls lots of dependencies and some of them are from additional layers, such as meta-openembedded. For example, here's the reason for fbset from libgles-omap3 recipe: > # The initscript calls fbset, cputype calls devmem2 > RDEPENDS_${PN} += "fbset devmem2" Both fbset and devmem2 are available from meta-openembedded. Not sure what was the problem with netbase, as it's quite self contained. Are you sure you are using matching branches? Either way, you may be better off composing your own image recipe, if you don't want to enable additional layers. -- Denys ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-30 17:48 ` Denys Dmytriyenko @ 2012-08-30 19:54 ` Tomas Frydrych 2012-08-30 20:04 ` Koen Kooi 2012-08-30 20:08 ` Denys Dmytriyenko 0 siblings, 2 replies; 7+ messages in thread From: Tomas Frydrych @ 2012-08-30 19:54 UTC (permalink / raw) To: meta-ti Hi, On 30/08/12 18:48, Denys Dmytriyenko wrote: > On Tue, Aug 28, 2012 at 06:22:08PM -0400, Sebasti?n Bas Kana wrote: >> I'm using Yocto/Poky and I'm trying to build an image for my Gumstix Overo. Worth noting that meta-ti is not compatible with Yocto in numerous subtle ways that you will have to work around; for example, in addition to the things you noted, you might, want to add 'TOOLCHAIN_PATH="${STAGING_BINDIR_TOOLCHAIN}"' to your local.conf, or some other suitable config location, as various meta-ti packages will fail to compile without it. > Not sure what was the problem with netbase, as it's quite self contained. Are > you sure you are using matching branches? The problem is that meta-ti seems to be an endlessly moving target tracking the master of oe core, while people using Yocto tend to use its stable releases. meta-ti would really benefit from some formal release process/schedule, but I guess as long as TI considers it to be a community project only, this is unlikely to happen. > Either way, you may be better off composing your own image recipe, if you > don't want to enable additional layers. You don't have much of a choice here; you will need to pick some of these packages from meta-openembedded into a layer of your own as for now combining meta-openembedded with Yocto does not work; hopefully this will be resolved at some point. Tomas ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-30 19:54 ` Tomas Frydrych @ 2012-08-30 20:04 ` Koen Kooi 2012-08-30 20:08 ` Denys Dmytriyenko 1 sibling, 0 replies; 7+ messages in thread From: Koen Kooi @ 2012-08-30 20:04 UTC (permalink / raw) To: Tomas Frydrych; +Cc: meta-ti Op 30 aug. 2012, om 21:54 heeft Tomas Frydrych <tf+lists.yocto@r-finger.com> het volgende geschreven: > >> Not sure what was the problem with netbase, as it's quite self contained. Are >> you sure you are using matching branches? > > The problem is that meta-ti seems to be an endlessly moving target > tracking the master of oe core, while people using Yocto tend to use its > stable releases. meta-ti would really benefit from some formal release > process/schedule, You mean the 'denzil' branch that tracks denzil is not enough?!?!?! ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-30 19:54 ` Tomas Frydrych 2012-08-30 20:04 ` Koen Kooi @ 2012-08-30 20:08 ` Denys Dmytriyenko 2012-08-30 20:56 ` Tomas Frydrych 1 sibling, 1 reply; 7+ messages in thread From: Denys Dmytriyenko @ 2012-08-30 20:08 UTC (permalink / raw) To: Tomas Frydrych; +Cc: meta-ti On Thu, Aug 30, 2012 at 08:54:32PM +0100, Tomas Frydrych wrote: > Hi, > > On 30/08/12 18:48, Denys Dmytriyenko wrote: > > On Tue, Aug 28, 2012 at 06:22:08PM -0400, Sebasti?n Bas Kana wrote: > >> I'm using Yocto/Poky and I'm trying to build an image for my Gumstix Overo. > > Worth noting that meta-ti is not compatible with Yocto in numerous > subtle ways that you will have to work around; for example, in addition > to the things you noted, you might, want to add > 'TOOLCHAIN_PATH="${STAGING_BINDIR_TOOLCHAIN}"' to your local.conf, or > some other suitable config location, as various meta-ti packages will > fail to compile without it. Ah, correct, DSP components still use the old TOOLCHAIN_PATH variable that is no longer available from oe-core/yocto. Or rather it was never ported to oe-core from Classic OE as part of my updated external toolchain framework... Most of that still lives in CSL and Linaro recipes, but TOOLCHAIN_PATH got lost in the process, I guess. This needs to be fixed once we get to work on DSP components again... > > Not sure what was the problem with netbase, as it's quite self contained. Are > > you sure you are using matching branches? > > The problem is that meta-ti seems to be an endlessly moving target > tracking the master of oe core, while people using Yocto tend to use its > stable releases. meta-ti would really benefit from some formal release > process/schedule, but I guess as long as TI considers it to be a > community project only, this is unlikely to happen. FYI, there is a "denzil" branch in meta-ti, that corresponds to the same in yocto, as well as most of the other layers, including meta-oe... For our TI SDK products and the new Arago "distribution", we are using said "denzil" branch of meta-ti. Other distributions, like Angstrom, use the same concept of stable releases based on Yocto Project 1.2 and denzil maintenance branches. > > Either way, you may be better off composing your own image recipe, if you > > don't want to enable additional layers. > > You don't have much of a choice here; you will need to pick some of > these packages from meta-openembedded into a layer of your own as for > now combining meta-openembedded with Yocto does not work; hopefully this > will be resolved at some point. There are some conflicts between them, but I don't think it's correct to say they don't work in combination at all... -- Denys ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-30 20:08 ` Denys Dmytriyenko @ 2012-08-30 20:56 ` Tomas Frydrych 2012-08-30 21:15 ` Denys Dmytriyenko 0 siblings, 1 reply; 7+ messages in thread From: Tomas Frydrych @ 2012-08-30 20:56 UTC (permalink / raw) Cc: meta-ti Hi, On 30/08/12 21:08, Denys Dmytriyenko wrote: > For our TI SDK products and the new Arago "distribution", we are using said > "denzil" branch of meta-ti. Having a branch is great, but 'branch' and 'release' are very different things; branch is a moving target, a release is a fixed point in time that was tested and approved, and consequently one can have a reasonable expectation (dare I say, a guarantee?), that it works. The current denzil release is 7.0.1; there isn't a meta-ti commit that works with this without jumping through hoops, is there? I think a BSP layer really needs to have formal releases. Tomas ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Building a core-image-base 2012-08-30 20:56 ` Tomas Frydrych @ 2012-08-30 21:15 ` Denys Dmytriyenko 0 siblings, 0 replies; 7+ messages in thread From: Denys Dmytriyenko @ 2012-08-30 21:15 UTC (permalink / raw) To: Tomas Frydrych; +Cc: meta-ti On Thu, Aug 30, 2012 at 09:56:24PM +0100, Tomas Frydrych wrote: > Hi, > > On 30/08/12 21:08, Denys Dmytriyenko wrote: > > For our TI SDK products and the new Arago "distribution", we are using said > > "denzil" branch of meta-ti. > > Having a branch is great, but 'branch' and 'release' are very different > things; branch is a moving target, a release is a fixed point in time > that was tested and approved, and consequently one can have a reasonable > expectation (dare I say, a guarantee?), that it works. The current > denzil release is 7.0.1; there isn't a meta-ti commit that works with > this without jumping through hoops, is there? I think a BSP layer really > needs to have formal releases. There was a tag applied at the time of the Yocto Project release: v2012.05-yocto1.2 [BTW, I'm not sure what 7.0.1 is - is it Poky versioning?] That said, meta-ti was not ready to have a formal release at the time. Moreover, testing with Yocto/Poky release was not done - it was meant to be used with oe-core and possibly meta-oe and be Yocto-compatible. This may sound confusing, but since there's no better terminology available, that would do. Hopefully, by the next Yocto Project 1.3 release, we'll do better testing with just Yocto/Poky, but right now my focus is on bringing up the new Arago distro for our SDKs, while Koen is mostly interested in Angstrom. I do understand that we are getting more and more newcomers from a pure Yocto/Poky environment and making sure we have a smooth experience for them with meta-ti is important, but it will take some time... -- Denys ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-08-30 21:15 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-08-28 22:22 Building a core-image-base Sebastián Bas Kana 2012-08-30 17:48 ` Denys Dmytriyenko 2012-08-30 19:54 ` Tomas Frydrych 2012-08-30 20:04 ` Koen Kooi 2012-08-30 20:08 ` Denys Dmytriyenko 2012-08-30 20:56 ` Tomas Frydrych 2012-08-30 21:15 ` Denys Dmytriyenko
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.