OK, now I have some progress, what I have done is to drop the task and call pure-ftpd directly from tisdk-rootfs-image
and I get the following in the image. Somehow this just seems wrong but it works hirst689@hirst689-HP-Z210-Workstation:~/oe-layersetup/build/arago-tmp-external-arago-toolchain/deploy/images$ tar tvf tisdk-rootfs-image-am335x-evm.tar.gz | grep pure -rwxr-xr-x root/root 9744 2013-03-22 14:28 ./usr/sbin/pure-mrtginfo -rwxr-xr-x root/root 5196 2013-03-22 14:28 ./usr/sbin/pure-uploadscript -rwxr-xr-x root/root 5184 2013-03-22 14:28 ./usr/sbin/pure-authd -rwxr-xr-x root/root 112184 2013-03-22 14:28 ./usr/sbin/pure-ftpd -rwxr-xr-x root/root 12360 2013-03-22 14:28 ./usr/sbin/pure-quotacheck -rwxr-xr-x root/root 5248 2013-03-22 14:28 ./usr/sbin/pure-ftpwho -rwxr-xr-x root/root 6964 2013-03-22 14:28 ./usr/bin/pure-statsdecode -rwxr-xr-x root/root 28972 2013-03-22 14:28 ./usr/bin/pure-pw -rwxr-xr-x root/root 6568 2013-03-22 14:28 ./usr/bin/pure-pwconvert -rw-r--r-- root/root 208 2013-03-22 14:44 ./var/lib/opkg/info/pure-ftpd.list -rw-r--r-- root/root 442 2013-03-22 14:28 ./var/lib/opkg/info/pure-ftpd.control hirst689@hirst689-HP-Z210-Workstation:~/oe-layersetup/build/arago-tmp-external-arago-toolchain/deploy/images$ On Fri, Mar 22, 2013 at 1:53 PM, Gary Thomas <g...@mlbassoc.com> wrote: > On 2013-03-22 11:31, David Hirst wrote: > >> Here are the results, the same as before, in the build directories all >> seems fine but the final output only has the /usr/share/man/man8/files >> >> in >> oe-layersetup/build/arago-tmp-**external-arago-toolchain/work/** >> armv7a-vfp-neon-oe-linux-**gnueabi/pure-ftpd-1.0.29-r0/**image/usr/sbin >> are the following files: >> >> pure-authd pure-ftpd pure-ftpwho pure-mrtginfo pure-quotacheck >> pure-uploadscript >> >> in >> oe-layersetup/build/arago-tmp-**external-arago-toolchain/work/** >> armv7a-vfp-neon-oe-linux-**gnueabi/pure-ftpd-1.0.29-r0/**image/usr/bin >> are the following files: >> >> pure-pw pure-pwconvert pure-statsdecode >> >> in >> oe-layersetup/build/arago-tmp-**external-arago-toolchain/work/** >> armv7a-vfp-neon-oe-linux-**gnueabi/pure-ftpd-1.0.29-r0/** >> image/usr/share/man/man8 >> >> pure-authd.8 pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-pw.8 >> pure-pwconvert.8 pure-quotacheck.8 pure-statsdecode.8 >> pure-uploadscript.8 >> > > You still didn't answer the question about the version of bitbake, the OE > metadata, etc. > which does make a difference... > > Try adding this line in your pure-ftpd recipe: > FILES_${PN} += "/usr/sbin" > > >> >> hirst689@hirst689-HP-Z210-**Workstation:~/oe-layersetup/** >> build/arago-tmp-external-**arago-toolchain/deploy/images$ >> tar tvf tisdk-rootfs-image-am335x-evm.**tar.gz | grep pure* >> >> -rw-r--r-- root/root 4151 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**uploadscript.8 >> -rw-r--r-- root/root 3187 2013-03-22 12:36 >> ./usr/share/man/man8/pure-pw.8 >> -rw-r--r-- root/root 2169 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**quotacheck.8 >> -rw-r--r-- root/root 1123 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**statsdecode.8 >> -rw-r--r-- root/root 764 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**pwconvert.8 >> -rw-r--r-- root/root 4160 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**authd.8 >> -rw-r--r-- root/root 2119 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**mrtginfo.8 >> -rw-r--r-- root/root 28755 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**ftpd.8 >> -rw-r--r-- root/root 2449 2013-03-22 12:36 >> ./usr/share/man/man8/pure-**ftpwho.8 >> >> >> >> On Fri, Mar 22, 2013 at 11:02 AM, David Hirst <hirst...@gmail.com> wrote: >> >> I did a bitbake tisdk-rootfs-image -c clean >>> I will try the cleanstate >>> It seems really difficult to get started from an absolutely clean slate, >>> some where status is held that gets in the way >>> I will let you know >>> >>> Thanks so far >>> >>> >>> >>> >>> On Fri, Mar 22, 2013 at 10:51 AM, Gary Thomas <g...@mlbassoc.com> wrote: >>> >>> On 2013-03-22 08:42, David Hirst wrote: >>>> >>>> OK, >>>>> Sorry for the carpet bombing! I added this to tisdk-rootfs-image >>>>> "task-arago-xyz \" to look for the new task file >>>>> I have included the task and pure-ftpd bb files also. I would love to >>>>> understand why this does not work. >>>>> >>>>> >>>> What steps did you run after making this change? >>>> What version of bitbake are you using? >>>> >>>> Most likely, bitbake did not [fully] realize that you made a change. >>>> I'd try something like this: >>>> % bitbake tisdk-rootfs-image -c cleansstate >>>> % bitbake tisdk-rootfs-image >>>> and see what happens. >>>> >>>> BTW, top-posting is evil :-( >>>> >>>> >>>> ==========================**tisd**k-rootfs-image.bb<http:/** >>>>> /tisdk-rootfs-image.bb <http://tisdk-rootfs-image.bb>> >>>>> =============**=============== >>>>> >>>>> # Arago TI SDK filesystem image >>>>> COMPATIBLE_MACHINE = "omap3|omapl138|ti33x" >>>>> >>>>> require arago-base-tisdk-image.bb >>>>> >>>>> IMAGE_INSTALL += "\ >>>>> task-arago-test \ >>>>> task-arago-tisdk-graphics \ >>>>> task-arago-tisdk-qte \ >>>>> task-arago-tisdk-addons \ >>>>> task-arago-tisdk-connectivity \ >>>>> task-arago-tisdk-crypto \ >>>>> task-arago-tisdk-matrix \ >>>>> task-arago-tisdk-multimedia \ >>>>> task-arago-tisdk-amsdk \ >>>>> task-arago-xyz \ >>>>> " >>>>> >>>>> export IMAGE_BASENAME = "tisdk-rootfs-image" >>>>> >>>>> =================task-arago.****xyz.bb <http://xyz.bb> < >>>>> http://task-arago.xyz.bb> >>>>> >>>>> ================ >>>>> >>>>> DESCRIPTION = "Extended task to get extras" >>>>> LICENSE = "MIT" >>>>> LIC_FILES_CHKSUM = >>>>> "file://${COREBASE}/meta/****COPYING.MIT;md5=** >>>>> 3da9cfbcb788c80a0384361b4de204****20" >>>>> >>>>> PR = "r0" >>>>> >>>>> inherit task >>>>> >>>>> ARAGO_XYZ = " \ >>>>> pure-ftpd \ >>>>> " >>>>> >>>>> ARAGO_XYZ_INT = "\ >>>>> ${ARAGO_XYZ} \ >>>>> " >>>>> RDEPENDS_${PN} = "\ >>>>> ${ARAGO_XYZ_INT} \ >>>>> " >>>>> ===============pure-ftpd_1.0.****29.bb <http://pure-ftpd_1.0.29.bb> >>>>> >>>>> ==================== >>>>> >>>>> DESCRIPTION = "Sample program" >>>>> LICENSE = "GPLv2" >>>>> LIC_FILES_CHKSUM = "file://COPYING;md5=**** >>>>> d7b47170f564f6a314b82b3ea67a40*** >>>>> >>>>> *bd" >>>>> PR = "r0" >>>>> PV = "1.0.29" >>>>> DEPENDS = "" >>>>> RPROVIDES = "pure-ftpd" >>>>> PROVIDES = "pure-ftpd" >>>>> ARM_INSTRUCTION_SET = "arm" >>>>> >>>>> PARALLEL_MAKE = "" >>>>> >>>>> inherit autotools pkgconfig >>>>> >>>>> EXTRA_OECONF = "--enable-cross-compile --host=arm-arago-linux-**** >>>>> gnueabi" >>>>> >>>>> SRC_URI = " >>>>> http://iweb.dl.sourceforge.****net/project/pureftpd/Pure-** >>>>> FTPd/1.0.29/pure-ftpd-${PV}.****tar.gz<http://iweb.dl.** >>>>> sourceforge.net/project/**pureftpd/Pure-FTPd/1.0.29/** >>>>> pure-ftpd-$%7BPV%7D.tar.gz<http://iweb.dl.sourceforge.net/project/pureftpd/Pure-FTPd/1.0.29/pure-ftpd-$%7BPV%7D.tar.gz> >>>>> > >>>>> " >>>>> SRC_URI[md5sum] = "****e0132a51357d419f8b66e8997d9dc5****fa" >>>>> SRC_URI[sha256sum] = >>>>> "****55bfb84fa63a37e5b56906afb4444f****** >>>>> da7285d0f8b5ed24798f59c978ddea****2749" >>>>> >>>>> S = "${WORKDIR}/pure-ftpd-${PV}" >>>>> >>>>> EXTRA_OECONF_append_armv6 = " --enable-armv6" >>>>> EXTRA_OECONF_append_armv7a = " --enable-armv6 --enable-neon" >>>>> >>>>> FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer >>>>> -frename-registers -O4 -ffast-math" >>>>> BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}" >>>>> >>>>> do_configure(){ >>>>> oe_runconf ${EXTRE_OECONF} >>>>> } >>>>> >>>>> do_compile () { >>>>> oe_runmake >>>>> } >>>>> >>>>> do_install () { >>>>> oe_runmake install DESTDIR=${D} >>>>> } >>>>> >>>>> >>>>> ARM_INSTRUCTION_SET = "arm" >>>>> >>>>> BBCLASSEXTEND = "native" >>>>> >>>>> ============================ END=========================== >>>>> >>>>> On Fri, Mar 22, 2013 at 10:30 AM, Gary Thomas <g...@mlbassoc.com> >>>>> wrote: >>>>> >>>>> On 2013-03-22 08:24, David Hirst wrote: >>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>>> I have been struggling with a oe/bitbake issue. I wanted to >>>>>>> add >>>>>>> an >>>>>>> other .bb to the image file. >>>>>>> I have tried multiple ways but always end up at the same spot. I have >>>>>>> created a new task-XXX.bb file which includes my bb >>>>>>> I edited the XXXX-rootfs-image.bb to include the task-XXX.bb. >>>>>>> Once built I find that everything built fine and the new recipe was >>>>>>> built >>>>>>> but was not loaded into the XXXX-rootfs-image.tar,gz. >>>>>>> If I look into the image directory for the bb file I see the compiled >>>>>>> application in usr/sbin. >>>>>>> I have tried this with my own .bb file and net-snmp bb file which >>>>>>> comes >>>>>>> with the default oe-layersetup installation with the same result. >>>>>>> Did I not edit a file or miss some other required step? >>>>>>> >>>>>>> >>>>>>> Wow, the same question on three mailing lists (that I read, there >>>>>>> >>>>>> may be more...) and no cross-posting! >>>>>> >>>>>> This list is perhaps the most appropriate one for your question. >>>>>> >>>>>> More details will help. Exactly what did you change in the >>>>>> "XXXX-rootfs-image.bb" >>>>>> recipe? >>>>>> >>>>>> -- >>>>>> ------------------------------******--------------------------** >>>>>> --**-- >>>>>> >>>>>> >>>>>> Gary Thomas | Consulting for the >>>>>> MLB Associates | Embedded world >>>>>> ------------------------------******--------------------------** >>>>>> --**-- >>>>>> >>>>>> ______________________________******_________________ >>>>>> Openembedded-devel mailing list >>>>>> Openembedded-devel@lists.****ope**nembedded.org < >>>>>> http://openembedded.org> >>>>>> <Openembedded-**devel@lists.**openembedded.org<de...@lists.openembedded.org> >>>>>> <Openembedded-**de...@lists.openembedded.org<Openembedded-devel@lists.openembedded.org> >>>>>> > >>>>>> >>>>>>> >>>>>>> >>>>>>> http://lists.linuxtogo.org/******cgi-bin/mailman/listinfo/****<http://lists.linuxtogo.org/****cgi-bin/mailman/listinfo/****> >>>>>> openembedded-devel<http://**lists.linuxtogo.org/**cgi-bin/** >>>>>> mailman/listinfo/****openembedded-devel<http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**openembedded-devel> >>>>>> > >>>>>> <http://**lists.linuxtogo.org/**cgi-bin/**mailman/listinfo/** >>>>>> openembedded-*<http://lists.linuxtogo.org/cgi-bin/**mailman/listinfo/openembedded-*> >>>>>> *devel<http://lists.linuxtogo.**org/cgi-bin/mailman/listinfo/** >>>>>> openembedded-devel<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel> >>>>>> > >>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>> ------------------------------****----------------------------**-- >>>> Gary Thomas | Consulting for the >>>> MLB Associates | Embedded world >>>> ------------------------------****----------------------------**-- >>>> >>>> ______________________________****_________________ >>>> Openembedded-devel mailing list >>>> Openembedded-devel@lists.**ope**nembedded.org <http://openembedded.org> >>>> <Openembedded-**de...@lists.openembedded.org<Openembedded-devel@lists.openembedded.org> >>>> > >>>> http://lists.linuxtogo.org/****cgi-bin/mailman/listinfo/**<http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**> >>>> openembedded-devel<http://**lists.linuxtogo.org/cgi-bin/** >>>> mailman/listinfo/openembedded-**devel<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel> >>>> > >>>> >>>> >>> >>> >>> -- >>> David Hirst >>> hirst...@gmail.com >>> >>> >>> >> >> > -- > ------------------------------**------------------------------ > Gary Thomas | Consulting for the > MLB Associates | Embedded world > ------------------------------**------------------------------ > > ______________________________**_________________ > Openembedded-devel mailing list > Openembedded-devel@lists.**openembedded.org<Openembedded-devel@lists.openembedded.org> > http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**openembedded-devel<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel> > -- David Hirst hirst...@gmail.com _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel