| Submitter | Kang Kai |
|---|---|
| Date | Sept. 5, 2012, 7:32 a.m. |
| Message ID | <5005901e3eda3b6c290bf31f2b2c73dbc4ccef39.1346829716.git.kai.kang@windriver.com> |
| Download | mbox | patch |
| Permalink | /patch/35889/ |
| State | New |
| Headers | show |
Comments
On Wed, Sep 05, 2012 at 03:32:48PM +0800, Kang Kai wrote: > Add file task-core-lsb.bbappend. Packages added in layer meta-lsb should > put in this file. > > Add package wget and perl modules. > > LSB needs wget to download packages. But wget provided by busybox doesn't > support some options such as '-N'. > > LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl, > ../lib/Class/ISA/t/00_about_verbose and > ../lib/Class/ISA/t/01_old_junk.t > fail because of lack of these modules, add them to make test pass. > > [Yocto #3030 #3031] This probably needs to be renamed to packagegroup already, current master has ./meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb > > Signed-off-by: Kang Kai <kai.kang@windriver.com> > --- > meta-lsb/recipes-core/tasks/task-core-lsb.bbappend | 15 +++++++++++++++ > 1 files changed, 15 insertions(+), 0 deletions(-) > create mode 100644 meta-lsb/recipes-core/tasks/task-core-lsb.bbappend > > diff --git a/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend > new file mode 100644 > index 0000000..f964481 > --- /dev/null > +++ b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend > @@ -0,0 +1,15 @@ > +# > +# Copyright (c) 2012 Wind River Systems, Inc. > +# > + > +RDEPENDS_task-core-lsb-command-add_append += "wget" > + > +RDEPENDS_task-core-lsb-runtime-add_append += "\ > + libclass-isa-perl \ > + libenv-perl \ > + libdumpvalue-perl \ > + libfile-checktree-perl \ > + libi18n-collate-perl \ > + libpod-plainer-perl" > + > + > -- > 1.7.5.4 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
On 2012?09?05? 16:27, Martin Jansa wrote: > On Wed, Sep 05, 2012 at 03:32:48PM +0800, Kang Kai wrote: >> Add file task-core-lsb.bbappend. Packages added in layer meta-lsb should >> put in this file. >> >> Add package wget and perl modules. >> >> LSB needs wget to download packages. But wget provided by busybox doesn't >> support some options such as '-N'. >> >> LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl, >> ../lib/Class/ISA/t/00_about_verbose and >> ../lib/Class/ISA/t/01_old_junk.t >> fail because of lack of these modules, add them to make test pass. >> >> [Yocto #3030 #3031] > This probably needs to be renamed to packagegroup already, current > master has > ./meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb Thanks. Miss the update, recall this patch. Regards, Kai > >> Signed-off-by: Kang Kai<kai.kang@windriver.com> >> --- >> meta-lsb/recipes-core/tasks/task-core-lsb.bbappend | 15 +++++++++++++++ >> 1 files changed, 15 insertions(+), 0 deletions(-) >> create mode 100644 meta-lsb/recipes-core/tasks/task-core-lsb.bbappend >> >> diff --git a/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend >> new file mode 100644 >> index 0000000..f964481 >> --- /dev/null >> +++ b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend >> @@ -0,0 +1,15 @@ >> +# >> +# Copyright (c) 2012 Wind River Systems, Inc. >> +# >> + >> +RDEPENDS_task-core-lsb-command-add_append += "wget" >> + >> +RDEPENDS_task-core-lsb-runtime-add_append += "\ >> + libclass-isa-perl \ >> + libenv-perl \ >> + libdumpvalue-perl \ >> + libfile-checktree-perl \ >> + libi18n-collate-perl \ >> + libpod-plainer-perl" >> + >> + >> -- >> 1.7.5.4 >> >> >> _______________________________________________ >> Openembedded-core mailing list >> Openembedded-core@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Patch
diff --git a/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend new file mode 100644 index 0000000..f964481 --- /dev/null +++ b/meta-lsb/recipes-core/tasks/task-core-lsb.bbappend @@ -0,0 +1,15 @@ +# +# Copyright (c) 2012 Wind River Systems, Inc. +# + +RDEPENDS_task-core-lsb-command-add_append += "wget" + +RDEPENDS_task-core-lsb-runtime-add_append += "\ + libclass-isa-perl \ + libenv-perl \ + libdumpvalue-perl \ + libfile-checktree-perl \ + libi18n-collate-perl \ + libpod-plainer-perl" + +
Add file task-core-lsb.bbappend. Packages added in layer meta-lsb should put in this file. Add package wget and perl modules. LSB needs wget to download packages. But wget provided by busybox doesn't support some options such as '-N'. LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl, ../lib/Class/ISA/t/00_about_verbose and ../lib/Class/ISA/t/01_old_junk.t fail because of lack of these modules, add them to make test pass. [Yocto #3030 #3031] Signed-off-by: Kang Kai <kai.kang@windriver.com> --- meta-lsb/recipes-core/tasks/task-core-lsb.bbappend | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) create mode 100644 meta-lsb/recipes-core/tasks/task-core-lsb.bbappend