Re: [oe] Adding a recipe to oe bitbake

2013-03-24 Thread Takeshi Hamasaki
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

2013-03-22 Thread Gary Thomas

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

2013-03-22 Thread David Hirst
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

2013-03-22 Thread Gary Thomas

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

2013-03-22 Thread David Hirst
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

2013-03-22 Thread David Hirst
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

2013-03-22 Thread Gary Thomas

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

2013-03-22 Thread David Hirst
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

2013-03-22 Thread David Hirst
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

2013-03-22 Thread David Hirst
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