Re: [oe] Adding a recipe to oe bitbake
Hi David, do you use the file name task-arago.xyz.bb for the task called task-arago-xyz? They don't match, just curious for me, and it explains your progress: 2013/3/23 David Hirst hirst...@gmail.com: OK, now I have some progress, what I have done is to drop the task and call pure-ftpd directly from tisdk-rootfs-image Regards, -- Takeshi Hamasaki 2013/3/23 David Hirst hirst...@gmail.com: 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/root112184 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/root28972 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 :-(
Re: [oe] Adding a recipe to oe bitbake
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 -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 -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 -rootfs-image.bb recipe? -- Gary Thomas | Consulting for the MLB Associates |Embedded world ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Adding a recipe to oe bitbake
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. ==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 DESCRIPTION = Extended task to get extras LICENSE = MIT LIC_FILES_CHKSUM = file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 PR = r0 inherit task ARAGO_XYZ = \ pure-ftpd \ ARAGO_XYZ_INT = \ ${ARAGO_XYZ} \ RDEPENDS_${PN} = \ ${ARAGO_XYZ_INT} \ ===pure-ftpd_1.0.29.bb DESCRIPTION = Sample program LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=d7b47170f564f6a314b82b3ea67a40bd 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 SRC_URI[md5sum] = e0132a51357d419f8b66e8997d9dc5fa SRC_URI[sha256sum] = 55bfb84fa63a37e5b56906afbfda7285d0f8b5ed24798f59c978ddea2749 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 -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 -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 -rootfs-image.bb recipe? -- --**-- Gary Thomas | Consulting for the MLB Associates |Embedded world --**-- __**_ Openembedded-devel mailing list Openembedded-devel@lists.**openembedded.orgOpenembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**openembedded-develhttp://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
Re: [oe] Adding a recipe to oe bitbake
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 :-( ==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 DESCRIPTION = Extended task to get extras LICENSE = MIT LIC_FILES_CHKSUM = file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 PR = r0 inherit task ARAGO_XYZ = \ pure-ftpd \ ARAGO_XYZ_INT = \ ${ARAGO_XYZ} \ RDEPENDS_${PN} = \ ${ARAGO_XYZ_INT} \ ===pure-ftpd_1.0.29.bb DESCRIPTION = Sample program LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=d7b47170f564f6a314b82b3ea67a40bd 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 SRC_URI[md5sum] = e0132a51357d419f8b66e8997d9dc5fa SRC_URI[sha256sum] = 55bfb84fa63a37e5b56906afbfda7285d0f8b5ed24798f59c978ddea2749 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 -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 -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 -rootfs-image.bb recipe? -- --**-- Gary Thomas | Consulting for the MLB Associates |Embedded world --**-- __**_ Openembedded-devel mailing list Openembedded-devel@lists.**openembedded.orgOpenembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/**openembedded-develhttp://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.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Adding a recipe to oe bitbake
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.bbhttp://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://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.gzhttp://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] = **55bfb84fa63a37e5b56906afbf**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 -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 -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 -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-**de...@lists.openembedded.orgOpenembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/
Re: [oe] Adding a recipe to oe bitbake
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 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.bbhttp://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://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.gzhttp://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] = **55bfb84fa63a37e5b56906afbf**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 () {
Re: [oe] Adding a recipe to oe bitbake
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.bbhttp://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://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.gzhttp://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] = **55bfb84fa63a37e5b56906afbf**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
Re: [oe] Adding a recipe to oe bitbake
BitBake Build Tool Core version 1.15.2, bitbake version 1.15.2 gst-meta-base :0.10-r10 meta-environment-arm :1.0-r8 meta-ide-support :1.0-r2 meta-toolchain :1.0-r7 meta-toolchain-arago :1.0-r13 meta-toolchain-arago-qte :1.0-r9 meta-toolchain-arago-tisdk :1.0-r0 meta-toolchain-gmae :1.0-r7 meta-toolchain-qte :1.0-r7 metacity :2.30.3-r3 metacity-native:2.30.3-r3 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.bbhttp:/** /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=** 3da9cfbcb788c80a0384361b4de20420 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
Re: [oe] Adding a recipe to oe bitbake
I added the line with no effect, here are the last lines of the build I notice that there are noexec on several lines, not sure if this has any effect NOTE: Running task 3804 of 3809 (ID: 2113, /home/hirst689/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-netbotz/pure-ftpd/ pure-ftpd_1.0.29.bb, do_package_write_ipk) NOTE: Running noexec task 3806 of 3809 (ID: 342, /home/hirst689/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-core/tasks/ task-arago-netbotz.bb, do_package_write) NOTE: package pure-ftpd-1.0.29-r0: task do_package_write_ipk: Started NOTE: package pure-ftpd-1.0.29-r0: task do_package_write_ipk: Succeeded NOTE: Running noexec task 3807 of 3809 (ID: 2110, /home/hirst689/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-netbotz/pure-ftpd/ pure-ftpd_1.0.29.bb, do_package_write) NOTE: Running task 3808 of 3809 (ID: 9, /home/hirst689/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-core/images/ tisdk-rootfs-image.bb, do_rootfs) NOTE: package tisdk-rootfs-image-1.0-r0: task do_rootfs: Started NOTE: package tisdk-rootfs-image-1.0-r0: task do_rootfs: Succeeded NOTE: Running noexec task 3809 of 3809 (ID: 5, /home/hirst689/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-core/images/ tisdk-rootfs-image.bb, do_build) NOTE: Tasks Summary: Attempted 3809 tasks of which 3795 didn't need to be rerun and all succeeded. 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.bbhttp:/** /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 \
Re: [oe] Adding a recipe to oe bitbake
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/root112184 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/root28972 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.bbhttp:/** /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