* [dora]Re: Failure in license.bbclass [not found] <531ECDCE.3020805@sonarnerd.net> @ 2014-03-11 9:16 ` Hongxu Jia 2014-03-11 10:02 ` Paul Eggleton 0 siblings, 1 reply; 5+ messages in thread From: Hongxu Jia @ 2014-03-11 9:16 UTC (permalink / raw) To: Jussi Laako; +Cc: Paul Eggleton, openembedded-core@lists.openembedded.org It seems dora has some patches of oe-pkgdata-util not rebased from poky, such as: commit 6ce287937e86a43d696e3615aa18d439928b7691 Author: Paul Eggleton <paul.eggleton@linux.intel.com> Date: Fri Oct 18 14:52:10 2013 +0100 scripts/oe-pkgdata-util: add ability to find a recipe from a target package //Hongxu On 03/11/2014 04:48 PM, Jussi Laako wrote: > Hi, > > Your recent (from November) change to license.bbclass in Yocto Dora > release completely breaks COPY_LIC_DIRS. > > Running the command manually for any package results in command line > syntax error: > jussi@porkkala:/home/scratch/jussi/poky/build> oe-pkgdata-util > lookup-recipe > /home/scratch/jussi/poky/build/tmp/sysroots/cubox-i/pkgdata > alsa-conf-base > syntax: oe-pkgdata-util glob [-d] <pkgdatadir> <vendor-os> <pkglist> > "<globs>" > read-value [-d] <pkgdatadir> <vendor-os> > <value-name> "<package-name>_<package_architecture>" > > > Best regards, > > - Jussi ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [dora]Re: Failure in license.bbclass 2014-03-11 9:16 ` [dora]Re: Failure in license.bbclass Hongxu Jia @ 2014-03-11 10:02 ` Paul Eggleton 2014-03-11 10:40 ` Robert Yang 0 siblings, 1 reply; 5+ messages in thread From: Paul Eggleton @ 2014-03-11 10:02 UTC (permalink / raw) To: Hongxu Jia; +Cc: Jussi Laako, openembedded-core@lists.openembedded.org Hi Hongxu, The person you need to CC is Robert Yang since he maintains the dora branch. FWIW I hadn't anticipated this patch being backported, but I guess if functionality now in dora relies upon it we have no choice :( Cheers, Paul On Tuesday 11 March 2014 17:16:05 Hongxu Jia wrote: > It seems dora has some patches of oe-pkgdata-util not > rebased from poky, such as: > > commit 6ce287937e86a43d696e3615aa18d439928b7691 > Author: Paul Eggleton <paul.eggleton@linux.intel.com> > Date: Fri Oct 18 14:52:10 2013 +0100 > > scripts/oe-pkgdata-util: add ability to find a recipe from a target > package > > //Hongxu > > On 03/11/2014 04:48 PM, Jussi Laako wrote: > > Hi, > > > > Your recent (from November) change to license.bbclass in Yocto Dora > > release completely breaks COPY_LIC_DIRS. > > > > Running the command manually for any package results in command line > > syntax error: > > jussi@porkkala:/home/scratch/jussi/poky/build> oe-pkgdata-util > > lookup-recipe > > /home/scratch/jussi/poky/build/tmp/sysroots/cubox-i/pkgdata > > alsa-conf-base > > syntax: oe-pkgdata-util glob [-d] <pkgdatadir> <vendor-os> <pkglist> > > "<globs>" > > > > read-value [-d] <pkgdatadir> <vendor-os> > > > > <value-name> "<package-name>_<package_architecture>" > > > > > > Best regards, > > > > - Jussi -- Paul Eggleton Intel Open Source Technology Centre ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [dora]Re: Failure in license.bbclass 2014-03-11 10:02 ` Paul Eggleton @ 2014-03-11 10:40 ` Robert Yang [not found] ` <532173C2.2000606@sonarnerd.net> 0 siblings, 1 reply; 5+ messages in thread From: Robert Yang @ 2014-03-11 10:40 UTC (permalink / raw) To: Paul Eggleton; +Cc: Jussi Laako, openembedded-core@lists.openembedded.org On 03/11/2014 06:02 PM, Paul Eggleton wrote: > Hi Hongxu, > > The person you need to CC is Robert Yang since he maintains the dora branch. > FWIW I hadn't anticipated this patch being backported, but I guess if > functionality now in dora relies upon it we have no choice :( > I'm sorry to say that it seems that we can't backport this patch since we need at least the following patches, it is not a good idea to backport it: d69931d scripts/oe-pkgdata-util: fix global name 'debug' is not defined 6ce2879 scripts/oe-pkgdata-util: add ability to find a recipe from a target package 948a714 scripts/oe-pkgdata-util: add ability to look up runtime package names 48755f1 scripts/oe-pkgdata-util: add ability to search for a target path 4ec1f8c scripts/oe-pkgdata-util: check path arguments to ensure they exist 8b42409 scripts/oe-pkgdata-util: improve help text and command line parsing 9ce903b scripts/oe-pkgdata-util: remove remnants of former pkgdata structure It is because I backported this commit: (I'm sorry about that) commit e58a1499accd74d3e6fe4f899711d4c680ebc18f Author: Hongxu Jia <hongxu.jia@windriver.com> Date: Wed Nov 20 18:35:39 2013 +0800 license.bbclass: fix copying license directories failed It is used for fixing this bug: https://bugzilla.yoctoproject.org/show_bug.cgi?id=5572 Enalbe COPY_LIC_MANIFEST and COPY_LIC_DIRS: No kernel license is installed in image But it used the "oe-pkgdata-util lookup-recipe" which is only on master branch, I think that we'd better: 1) Revert this commit, then it works with minor problems. Or 2) Fix the "oe-pkgdata-util lookup-recipe" on dora. // Robert > Cheers, > Paul > > > On Tuesday 11 March 2014 17:16:05 Hongxu Jia wrote: >> It seems dora has some patches of oe-pkgdata-util not >> rebased from poky, such as: >> >> commit 6ce287937e86a43d696e3615aa18d439928b7691 >> Author: Paul Eggleton <paul.eggleton@linux.intel.com> >> Date: Fri Oct 18 14:52:10 2013 +0100 >> >> scripts/oe-pkgdata-util: add ability to find a recipe from a target >> package >> >> //Hongxu >> >> On 03/11/2014 04:48 PM, Jussi Laako wrote: >>> Hi, >>> >>> Your recent (from November) change to license.bbclass in Yocto Dora >>> release completely breaks COPY_LIC_DIRS. >>> >>> Running the command manually for any package results in command line >>> syntax error: >>> jussi@porkkala:/home/scratch/jussi/poky/build> oe-pkgdata-util >>> lookup-recipe >>> /home/scratch/jussi/poky/build/tmp/sysroots/cubox-i/pkgdata >>> alsa-conf-base >>> syntax: oe-pkgdata-util glob [-d] <pkgdatadir> <vendor-os> <pkglist> >>> "<globs>" >>> >>> read-value [-d] <pkgdatadir> <vendor-os> >>> >>> <value-name> "<package-name>_<package_architecture>" >>> >>> >>> Best regards, >>> >>> - Jussi > ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <532173C2.2000606@sonarnerd.net>]
* Re: [dora]Re: Failure in license.bbclass [not found] ` <532173C2.2000606@sonarnerd.net> @ 2014-03-25 9:09 ` Robert Yang 2014-03-25 13:43 ` Richard Purdie 0 siblings, 1 reply; 5+ messages in thread From: Robert Yang @ 2014-03-25 9:09 UTC (permalink / raw) To: Jussi Laako, Paul Eggleton, Purdie, Richard Cc: openembedded-core@lists.openembedded.org On 03/13/2014 05:00 PM, Jussi Laako wrote: > Hi, > > On 03/11/2014 12:40 PM, Robert Yang wrote: >> It is used for fixing this bug: >> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5572 >> >> Enalbe COPY_LIC_MANIFEST and COPY_LIC_DIRS: No kernel license is >> installed in image >> >> But it used the "oe-pkgdata-util lookup-recipe" which is only on master >> branch, >> I think that we'd better: >> >> 1) Revert this commit, then it works with minor problems. >> >> Or >> >> 2) Fix the "oe-pkgdata-util lookup-recipe" on dora. > > With core-image-minimal spiced up with couple of packages, there were quite many > license directories left empty, so it requires fair amount of manual work to > rectify the situation. So it is far more than just the kernel. > > For example any libraries coming from util-linux, plus any of the gcc runtimes > (libgcc, etc). There are many packages where source name doesn't match with the > produced packages. > > Since BSPs tend to lag behind release schedule, option (2) could possibly help > quite many... > Thanks, I've talked Hongxu, he will fix it on dora without backport the 7 commits, and we need revert this one on dora: commit e58a1499accd74d3e6fe4f899711d4c680ebc18f Author: Hongxu Jia <hongxu.jia@windriver.com> Date: Wed Nov 20 18:35:39 2013 +0800 license.bbclass: fix copying license directories failed Paul and RP, what's your opinion, please ? // Robert > > Best regards, > > - Jussi > > ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [dora]Re: Failure in license.bbclass 2014-03-25 9:09 ` Robert Yang @ 2014-03-25 13:43 ` Richard Purdie 0 siblings, 0 replies; 5+ messages in thread From: Richard Purdie @ 2014-03-25 13:43 UTC (permalink / raw) To: Robert Yang Cc: Paul Eggleton, Jussi Laako, openembedded-core@lists.openembedded.org On Tue, 2014-03-25 at 17:09 +0800, Robert Yang wrote: > > On 03/13/2014 05:00 PM, Jussi Laako wrote: > > Hi, > > > > On 03/11/2014 12:40 PM, Robert Yang wrote: > >> It is used for fixing this bug: > >> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5572 > >> > >> Enalbe COPY_LIC_MANIFEST and COPY_LIC_DIRS: No kernel license is > >> installed in image > >> > >> But it used the "oe-pkgdata-util lookup-recipe" which is only on master > >> branch, > >> I think that we'd better: > >> > >> 1) Revert this commit, then it works with minor problems. > >> > >> Or > >> > >> 2) Fix the "oe-pkgdata-util lookup-recipe" on dora. > > > > With core-image-minimal spiced up with couple of packages, there were quite many > > license directories left empty, so it requires fair amount of manual work to > > rectify the situation. So it is far more than just the kernel. > > > > For example any libraries coming from util-linux, plus any of the gcc runtimes > > (libgcc, etc). There are many packages where source name doesn't match with the > > produced packages. > > > > Since BSPs tend to lag behind release schedule, option (2) could possibly help > > quite many... > > > > Thanks, I've talked Hongxu, he will fix it on dora without backport > the 7 commits, and we need revert this one on dora: > > commit e58a1499accd74d3e6fe4f899711d4c680ebc18f > Author: Hongxu Jia <hongxu.jia@windriver.com> > Date: Wed Nov 20 18:35:39 2013 +0800 > > license.bbclass: fix copying license directories failed > > > Paul and RP, what's your opinion, please ? Seems reasonable to me. We reverted that patch a while ago. Cheers, Richard ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-03-25 13:46 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <531ECDCE.3020805@sonarnerd.net>
2014-03-11 9:16 ` [dora]Re: Failure in license.bbclass Hongxu Jia
2014-03-11 10:02 ` Paul Eggleton
2014-03-11 10:40 ` Robert Yang
[not found] ` <532173C2.2000606@sonarnerd.net>
2014-03-25 9:09 ` Robert Yang
2014-03-25 13:43 ` Richard Purdie
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox