Message ID | 20181213151533.13730-1-paolo.valente@linaro.org |
---|---|
State | New |
Headers | show |
Series | [oe,meta-oe] s-suite: push SRCREV to version 3.0 | expand |
On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > --- > meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > index 77d172814..166f3000a 100644 > --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > LICENSE = "GPLv2" > LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > > -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > PV = "0.0+git${SRCPV}" > SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > > @@ -21,7 +21,8 @@ do_install() { > install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > } > > -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > + psmisc git" why these new rdeps > > FILES_${PN} = "/opt/S-suite/" > > -- > 2.16.1 > > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > > On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >> >> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> >> --- >> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- >> 1 file changed, 3 insertions(+), 2 deletions(-) >> >> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >> index 77d172814..166f3000a 100644 >> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" >> LICENSE = "GPLv2" >> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" >> >> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" >> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" >> PV = "0.0+git${SRCPV}" >> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" >> >> @@ -21,7 +21,8 @@ do_install() { >> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite >> } >> >> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" >> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ >> + psmisc git" > > why these new rdeps psmisc is for killall, git is for ... git :) Some weeks ago, I bumped into this missing dependencies that made the automatic execution of a test fail on a system without either killall or git. If these dependencies are certainly useless for oe, then I'll remove them. Thanks, Paolo >> >> FILES_${PN} = "/opt/S-suite/" >> >> -- >> 2.16.1 >> >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > > > > Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > > > > On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >> > >> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > >> --- > >> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > >> 1 file changed, 3 insertions(+), 2 deletions(-) > >> > >> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >> index 77d172814..166f3000a 100644 > >> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > >> LICENSE = "GPLv2" > >> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > >> > >> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > >> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > >> PV = "0.0+git${SRCPV}" > >> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > >> > >> @@ -21,7 +21,8 @@ do_install() { > >> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > >> } > >> > >> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > >> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > >> + psmisc git" > > > > why these new rdeps > > psmisc is for killall, git is for ... git :) I think busybox provides killall too. > > Some weeks ago, I bumped into this missing dependencies that made the > automatic execution of a test fail on a system without either killall > or git. OK. so I wonder if we dont have killall enabled in oe-core by default in busybox ? or does it need ps-misc one specifically ? git is interesting, does it clone some sources during executing tests ? > > If these dependencies are certainly useless for oe, then I'll remove them. > > Thanks, > Paolo > > >> > >> FILES_${PN} = "/opt/S-suite/" > >> > >> -- > >> 2.16.1 > >> > >> -- > >> _______________________________________________ > >> Openembedded-devel mailing list > >> Openembedded-devel@lists.openembedded.org > >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: > > On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: >> >> >> >>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: >>> >>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>> >>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> >>>> --- >>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- >>>> 1 file changed, 3 insertions(+), 2 deletions(-) >>>> >>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>> index 77d172814..166f3000a 100644 >>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" >>>> LICENSE = "GPLv2" >>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" >>>> >>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" >>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" >>>> PV = "0.0+git${SRCPV}" >>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" >>>> >>>> @@ -21,7 +21,8 @@ do_install() { >>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite >>>> } >>>> >>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" >>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ >>>> + psmisc git" >>> >>> why these new rdeps >> >> psmisc is for killall, git is for ... git :) > > I think busybox provides killall too. Ok, I'll remove this dep. >> >> Some weeks ago, I bumped into this missing dependencies that made the >> automatic execution of a test fail on a system without either killall >> or git. > > OK. so I wonder if we dont have killall enabled in oe-core by default in > busybox ? or does it need ps-misc one specifically ? > > git is interesting, does it clone some sources during executing tests ? > In kernel-task benchmarks a mainline Linux is cloned. But maybe such benchmarks do not make sense in oe. Let me know, and I'll remove this dep too. Thanks, Paolo >> >> If these dependencies are certainly useless for oe, then I'll remove them. >> >> Thanks, >> Paolo >> >>>> >>>> FILES_${PN} = "/opt/S-suite/" >>>> >>>> -- >>>> 2.16.1 >>>> >>>> -- >>>> _______________________________________________ >>>> Openembedded-devel mailing list >>>> Openembedded-devel@lists.openembedded.org >>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel >> -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > > > > Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: > > > > On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >> > >> > >> > >>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > >>> > >>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>> > >>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > >>>> --- > >>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > >>>> 1 file changed, 3 insertions(+), 2 deletions(-) > >>>> > >>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>> index 77d172814..166f3000a 100644 > >>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > >>>> LICENSE = "GPLv2" > >>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > >>>> > >>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > >>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > >>>> PV = "0.0+git${SRCPV}" > >>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > >>>> > >>>> @@ -21,7 +21,8 @@ do_install() { > >>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > >>>> } > >>>> > >>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > >>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > >>>> + psmisc git" > >>> > >>> why these new rdeps > >> > >> psmisc is for killall, git is for ... git :) > > > > I think busybox provides killall too. > > Ok, I'll remove this dep. > > >> > >> Some weeks ago, I bumped into this missing dependencies that made the > >> automatic execution of a test fail on a system without either killall > >> or git. > > > > OK. so I wonder if we dont have killall enabled in oe-core by default in > > busybox ? or does it need ps-misc one specifically ? > > > > git is interesting, does it clone some sources during executing tests ? > > > In kernel-task benchmarks a mainline Linux is cloned. But maybe such > benchmarks do not make sense in oe. Let me know, and I'll remove this > dep too. they are fine. We just need to understand that they are well meaning changes. > > > Thanks, > Paolo > > >> > >> If these dependencies are certainly useless for oe, then I'll remove them. > >> > >> Thanks, > >> Paolo > >> > >>>> > >>>> FILES_${PN} = "/opt/S-suite/" > >>>> > >>>> -- > >>>> 2.16.1 > >>>> > >>>> -- > >>>> _______________________________________________ > >>>> Openembedded-devel mailing list > >>>> Openembedded-devel@lists.openembedded.org > >>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel > >> > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: > > On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >> >> >> >>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: >>> >>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>> >>>> >>>> >>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>> >>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>> >>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> >>>>>> --- >>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- >>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) >>>>>> >>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>> index 77d172814..166f3000a 100644 >>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" >>>>>> LICENSE = "GPLv2" >>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" >>>>>> >>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" >>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" >>>>>> PV = "0.0+git${SRCPV}" >>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" >>>>>> >>>>>> @@ -21,7 +21,8 @@ do_install() { >>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite >>>>>> } >>>>>> >>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" >>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ >>>>>> + psmisc git" >>>>> >>>>> why these new rdeps >>>> >>>> psmisc is for killall, git is for ... git :) >>> >>> I think busybox provides killall too. >> >> Ok, I'll remove this dep. >> >>>> >>>> Some weeks ago, I bumped into this missing dependencies that made the >>>> automatic execution of a test fail on a system without either killall >>>> or git. >>> >>> OK. so I wonder if we dont have killall enabled in oe-core by default in >>> busybox ? or does it need ps-misc one specifically ? >>> >>> git is interesting, does it clone some sources during executing tests ? >>> >> In kernel-task benchmarks a mainline Linux is cloned. But maybe such >> benchmarks do not make sense in oe. Let me know, and I'll remove this >> dep too. > > they are fine. We just need to understand that they are well meaning changes. > So, is the patch ok, or shall I remove the psmisc dep? Thanks, Paolo -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Thu, Dec 13, 2018 at 9:20 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > > > > Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: > > > > On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >> > >> > >> > >>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: > >>> > >>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>> > >>>> > >>>> > >>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > >>>>> > >>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>>>> > >>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > >>>>>> --- > >>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > >>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) > >>>>>> > >>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>> index 77d172814..166f3000a 100644 > >>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > >>>>>> LICENSE = "GPLv2" > >>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > >>>>>> > >>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > >>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > >>>>>> PV = "0.0+git${SRCPV}" > >>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > >>>>>> > >>>>>> @@ -21,7 +21,8 @@ do_install() { > >>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > >>>>>> } > >>>>>> > >>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > >>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > >>>>>> + psmisc git" > >>>>> > >>>>> why these new rdeps > >>>> > >>>> psmisc is for killall, git is for ... git :) > >>> > >>> I think busybox provides killall too. > >> > >> Ok, I'll remove this dep. > >> > >>>> > >>>> Some weeks ago, I bumped into this missing dependencies that made the > >>>> automatic execution of a test fail on a system without either killall > >>>> or git. > >>> > >>> OK. so I wonder if we dont have killall enabled in oe-core by default in > >>> busybox ? or does it need ps-misc one specifically ? > >>> > >>> git is interesting, does it clone some sources during executing tests ? > >>> > >> In kernel-task benchmarks a mainline Linux is cloned. But maybe such > >> benchmarks do not make sense in oe. Let me know, and I'll remove this > >> dep too. > > > > they are fine. We just need to understand that they are well meaning changes. > > > > So, is the patch ok, or shall I remove the psmisc dep? I think it will be good to understand why killall went missing without ps-misc package. As such patch is ok. Since I think killall should always be there, either from ps-misc or a backfill from busybox. > > Thanks, > Paolo > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> Il giorno 13 dic 2018, alle ore 18:24, Khem Raj <raj.khem@gmail.com> ha scritto: > > On Thu, Dec 13, 2018 at 9:20 AM Paolo Valente <paolo.valente@linaro.org> wrote: >> >> >> >>> Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: >>> >>> On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>> >>>> >>>> >>>>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>> >>>>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>>>> >>>>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>>>> >>>>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> >>>>>>>> --- >>>>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- >>>>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) >>>>>>>> >>>>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>> index 77d172814..166f3000a 100644 >>>>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" >>>>>>>> LICENSE = "GPLv2" >>>>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" >>>>>>>> >>>>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" >>>>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" >>>>>>>> PV = "0.0+git${SRCPV}" >>>>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" >>>>>>>> >>>>>>>> @@ -21,7 +21,8 @@ do_install() { >>>>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite >>>>>>>> } >>>>>>>> >>>>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" >>>>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ >>>>>>>> + psmisc git" >>>>>>> >>>>>>> why these new rdeps >>>>>> >>>>>> psmisc is for killall, git is for ... git :) >>>>> >>>>> I think busybox provides killall too. >>>> >>>> Ok, I'll remove this dep. >>>> >>>>>> >>>>>> Some weeks ago, I bumped into this missing dependencies that made the >>>>>> automatic execution of a test fail on a system without either killall >>>>>> or git. >>>>> >>>>> OK. so I wonder if we dont have killall enabled in oe-core by default in >>>>> busybox ? or does it need ps-misc one specifically ? >>>>> >>>>> git is interesting, does it clone some sources during executing tests ? >>>>> >>>> In kernel-task benchmarks a mainline Linux is cloned. But maybe such >>>> benchmarks do not make sense in oe. Let me know, and I'll remove this >>>> dep too. >>> >>> they are fine. We just need to understand that they are well meaning changes. >>> >> >> So, is the patch ok, or shall I remove the psmisc dep? > > I think it will be good to understand why killall went missing without > ps-misc package. As such patch is ok. Since I think killall should always > be there, either from ps-misc or a backfill from busybox. > Sorry, I created a lot of confusion. 1) killall *was not* missing in any of the oe rootfs that I tested (rootfs made by Anders, in CC). killall was missing on a non-oe remote machine, made available for my tests by a company. So, I added that dependency (in my S suite) to make it work on that machine. For this reason, I thought of adding this dependency to this recipe. But, if it is not needed, I'll remove it. 2) git is needed only if you want to run kernel-development tests. That said, just tell me whether the patch is ok, or tell me what dependencies to remove, and I'll make a V2. Thanks, Paolo >> >> Thanks, >> Paolo -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Thu, Dec 13, 2018 at 11:13 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > > > > Il giorno 13 dic 2018, alle ore 18:24, Khem Raj <raj.khem@gmail.com> ha scritto: > > > > On Thu, Dec 13, 2018 at 9:20 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >> > >> > >> > >>> Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: > >>> > >>> On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>> > >>>> > >>>> > >>>>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: > >>>>> > >>>>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>>>> > >>>>>> > >>>>>> > >>>>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > >>>>>>> > >>>>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > >>>>>>>> > >>>>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > >>>>>>>> --- > >>>>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > >>>>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) > >>>>>>>> > >>>>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>>>> index 77d172814..166f3000a 100644 > >>>>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > >>>>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > >>>>>>>> LICENSE = "GPLv2" > >>>>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > >>>>>>>> > >>>>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > >>>>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > >>>>>>>> PV = "0.0+git${SRCPV}" > >>>>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > >>>>>>>> > >>>>>>>> @@ -21,7 +21,8 @@ do_install() { > >>>>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > >>>>>>>> } > >>>>>>>> > >>>>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > >>>>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > >>>>>>>> + psmisc git" > >>>>>>> > >>>>>>> why these new rdeps > >>>>>> > >>>>>> psmisc is for killall, git is for ... git :) > >>>>> > >>>>> I think busybox provides killall too. > >>>> > >>>> Ok, I'll remove this dep. > >>>> > >>>>>> > >>>>>> Some weeks ago, I bumped into this missing dependencies that made the > >>>>>> automatic execution of a test fail on a system without either killall > >>>>>> or git. > >>>>> > >>>>> OK. so I wonder if we dont have killall enabled in oe-core by default in > >>>>> busybox ? or does it need ps-misc one specifically ? > >>>>> > >>>>> git is interesting, does it clone some sources during executing tests ? > >>>>> > >>>> In kernel-task benchmarks a mainline Linux is cloned. But maybe such > >>>> benchmarks do not make sense in oe. Let me know, and I'll remove this > >>>> dep too. > >>> > >>> they are fine. We just need to understand that they are well meaning changes. > >>> > >> > >> So, is the patch ok, or shall I remove the psmisc dep? > > > > I think it will be good to understand why killall went missing without > > ps-misc package. As such patch is ok. Since I think killall should always > > be there, either from ps-misc or a backfill from busybox. > > > > Sorry, I created a lot of confusion. > > 1) killall *was not* missing in any of the oe rootfs that I tested > (rootfs made by Anders, in CC). killall was missing on a non-oe > remote machine, made available for my tests by a company. So, I added > that dependency (in my S suite) to make it work on that machine. For > this reason, I thought of adding this dependency to this recipe. But, > if it is not needed, I'll remove it. ok lets remove it > > 2) git is needed only if you want to run kernel-development tests. > lets keep it. > That said, just tell me whether the patch is ok, or tell me what > dependencies to remove, and I'll make a V2. yes please. > > Thanks, > Paolo > > >> > >> Thanks, > >> Paolo > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
btw. it fails on mips/musl http://errors.yoctoproject.org/Errors/Details/211648/ On Thu, Dec 13, 2018 at 12:59 PM Khem Raj <raj.khem@gmail.com> wrote: > > On Thu, Dec 13, 2018 at 11:13 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > > > > > > > > Il giorno 13 dic 2018, alle ore 18:24, Khem Raj <raj.khem@gmail.com> ha scritto: > > > > > > On Thu, Dec 13, 2018 at 9:20 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > >> > > >> > > >> > > >>> Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: > > >>> > > >>> On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > >>>> > > >>>> > > >>>> > > >>>>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: > > >>>>> > > >>>>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: > > >>>>>>> > > >>>>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: > > >>>>>>>> > > >>>>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> > > >>>>>>>> --- > > >>>>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- > > >>>>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) > > >>>>>>>> > > >>>>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > > >>>>>>>> index 77d172814..166f3000a 100644 > > >>>>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > > >>>>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb > > >>>>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" > > >>>>>>>> LICENSE = "GPLv2" > > >>>>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" > > >>>>>>>> > > >>>>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" > > >>>>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" > > >>>>>>>> PV = "0.0+git${SRCPV}" > > >>>>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" > > >>>>>>>> > > >>>>>>>> @@ -21,7 +21,8 @@ do_install() { > > >>>>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite > > >>>>>>>> } > > >>>>>>>> > > >>>>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" > > >>>>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ > > >>>>>>>> + psmisc git" > > >>>>>>> > > >>>>>>> why these new rdeps > > >>>>>> > > >>>>>> psmisc is for killall, git is for ... git :) > > >>>>> > > >>>>> I think busybox provides killall too. > > >>>> > > >>>> Ok, I'll remove this dep. > > >>>> > > >>>>>> > > >>>>>> Some weeks ago, I bumped into this missing dependencies that made the > > >>>>>> automatic execution of a test fail on a system without either killall > > >>>>>> or git. > > >>>>> > > >>>>> OK. so I wonder if we dont have killall enabled in oe-core by default in > > >>>>> busybox ? or does it need ps-misc one specifically ? > > >>>>> > > >>>>> git is interesting, does it clone some sources during executing tests ? > > >>>>> > > >>>> In kernel-task benchmarks a mainline Linux is cloned. But maybe such > > >>>> benchmarks do not make sense in oe. Let me know, and I'll remove this > > >>>> dep too. > > >>> > > >>> they are fine. We just need to understand that they are well meaning changes. > > >>> > > >> > > >> So, is the patch ok, or shall I remove the psmisc dep? > > > > > > I think it will be good to understand why killall went missing without > > > ps-misc package. As such patch is ok. Since I think killall should always > > > be there, either from ps-misc or a backfill from busybox. > > > > > > > Sorry, I created a lot of confusion. > > > > 1) killall *was not* missing in any of the oe rootfs that I tested > > (rootfs made by Anders, in CC). killall was missing on a non-oe > > remote machine, made available for my tests by a company. So, I added > > that dependency (in my S suite) to make it work on that machine. For > > this reason, I thought of adding this dependency to this recipe. But, > > if it is not needed, I'll remove it. > > ok lets remove it > > > > > 2) git is needed only if you want to run kernel-development tests. > > > > lets keep it. > > > That said, just tell me whether the patch is ok, or tell me what > > dependencies to remove, and I'll make a V2. > > yes please. > > > > > Thanks, > > Paolo > > > > >> > > >> Thanks, > > >> Paolo > > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Yep, sorry. I've just sent a V2 which should hopefully work. Thanks for your patience, Paolo > Il giorno 13 dic 2018, alle ore 22:33, Khem Raj <raj.khem@gmail.com> ha scritto: > > btw. it fails on mips/musl > http://errors.yoctoproject.org/Errors/Details/211648/ > On Thu, Dec 13, 2018 at 12:59 PM Khem Raj <raj.khem@gmail.com> wrote: >> >> On Thu, Dec 13, 2018 at 11:13 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>> >>> >>> >>>> Il giorno 13 dic 2018, alle ore 18:24, Khem Raj <raj.khem@gmail.com> ha scritto: >>>> >>>> On Thu, Dec 13, 2018 at 9:20 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>> >>>>> >>>>> >>>>>> Il giorno 13 dic 2018, alle ore 18:18, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>>> >>>>>> On Thu, Dec 13, 2018 at 9:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Il giorno 13 dic 2018, alle ore 18:11, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>>>>> >>>>>>>> On Thu, Dec 13, 2018 at 7:33 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Il giorno 13 dic 2018, alle ore 16:27, Khem Raj <raj.khem@gmail.com> ha scritto: >>>>>>>>>> >>>>>>>>>> On Thu, Dec 13, 2018 at 7:16 AM Paolo Valente <paolo.valente@linaro.org> wrote: >>>>>>>>>>> >>>>>>>>>>> Signed-off-by: Paolo Valente <paolo.valente@linaro.org> >>>>>>>>>>> --- >>>>>>>>>>> meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- >>>>>>>>>>> 1 file changed, 3 insertions(+), 2 deletions(-) >>>>>>>>>>> >>>>>>>>>>> diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>>>>> index 77d172814..166f3000a 100644 >>>>>>>>>>> --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>>>>> +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb >>>>>>>>>>> @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" >>>>>>>>>>> LICENSE = "GPLv2" >>>>>>>>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" >>>>>>>>>>> >>>>>>>>>>> -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" >>>>>>>>>>> +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" >>>>>>>>>>> PV = "0.0+git${SRCPV}" >>>>>>>>>>> SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" >>>>>>>>>>> >>>>>>>>>>> @@ -21,7 +21,8 @@ do_install() { >>>>>>>>>>> install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite >>>>>>>>>>> } >>>>>>>>>>> >>>>>>>>>>> -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" >>>>>>>>>>> +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ >>>>>>>>>>> + psmisc git" >>>>>>>>>> >>>>>>>>>> why these new rdeps >>>>>>>>> >>>>>>>>> psmisc is for killall, git is for ... git :) >>>>>>>> >>>>>>>> I think busybox provides killall too. >>>>>>> >>>>>>> Ok, I'll remove this dep. >>>>>>> >>>>>>>>> >>>>>>>>> Some weeks ago, I bumped into this missing dependencies that made the >>>>>>>>> automatic execution of a test fail on a system without either killall >>>>>>>>> or git. >>>>>>>> >>>>>>>> OK. so I wonder if we dont have killall enabled in oe-core by default in >>>>>>>> busybox ? or does it need ps-misc one specifically ? >>>>>>>> >>>>>>>> git is interesting, does it clone some sources during executing tests ? >>>>>>>> >>>>>>> In kernel-task benchmarks a mainline Linux is cloned. But maybe such >>>>>>> benchmarks do not make sense in oe. Let me know, and I'll remove this >>>>>>> dep too. >>>>>> >>>>>> they are fine. We just need to understand that they are well meaning changes. >>>>>> >>>>> >>>>> So, is the patch ok, or shall I remove the psmisc dep? >>>> >>>> I think it will be good to understand why killall went missing without >>>> ps-misc package. As such patch is ok. Since I think killall should always >>>> be there, either from ps-misc or a backfill from busybox. >>>> >>> >>> Sorry, I created a lot of confusion. >>> >>> 1) killall *was not* missing in any of the oe rootfs that I tested >>> (rootfs made by Anders, in CC). killall was missing on a non-oe >>> remote machine, made available for my tests by a company. So, I added >>> that dependency (in my S suite) to make it work on that machine. For >>> this reason, I thought of adding this dependency to this recipe. But, >>> if it is not needed, I'll remove it. >> >> ok lets remove it >> >>> >>> 2) git is needed only if you want to run kernel-development tests. >>> >> >> lets keep it. >> >>> That said, just tell me whether the patch is ok, or tell me what >>> dependencies to remove, and I'll make a V2. >> >> yes please. >> >>> >>> Thanks, >>> Paolo >>> >>>>> >>>>> Thanks, >>>>> Paolo >>> -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb index 77d172814..166f3000a 100644 --- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb +++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb @@ -2,7 +2,7 @@ SUMMARY = "Small collection of benchmarks for storage I/O" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=b529aaa6a0c50f15d29f89609b5c22f3" -SRCREV = "79698f645bfb28d0d966484ddad3a1efb562246d" +SRCREV = "e2727f70ed79b5461689c062a4a66a87f1adb4ce" PV = "0.0+git${SRCPV}" SRC_URI = "git://github.com/Algodev-github/S.git;protocol=https;branch=master" @@ -21,7 +21,8 @@ do_install() { install -m0755 ${S}/def_config_params.sh ${D}/opt/S-suite } -RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat" +RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ + psmisc git" FILES_${PN} = "/opt/S-suite/"
Signed-off-by: Paolo Valente <paolo.valente@linaro.org> --- meta-oe/recipes-benchmark/s-suite/s-suite_git.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 2.16.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel