[oe] bblayers and PRINC

2011-08-01 Thread Jaap de Jong

Hi All,

if created my own udev_151.bbappend to change some of the files in the 
original package:


   THISDIR := ${@os.path.dirname(bb.data.getVar('FILE', d, True))}
   FILESPATHBASE_prepend := ${THISDIR}/${PN}-${PV}:

   #PRINC = 1
   PR .= .1

PRINC doesn't seem to work.
So I tried to fool around with PR and PR_append; It works ok with my 
other bbappend recipes.

bitbake base-image fails!
If I look at the udev files/directories created I see ipk's without '.1' 
and 2 directories: 1 with and 1 without '.1'

(I removed everything before)

   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dbg_151-r21.6_armv5te.ipk
   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dev_151-r21.6_armv5te.ipk

   build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/udev-151-r21
   build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/udev-151-r21.1

Without PR .= .1 I get more files:

   build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev_151-r21.6_armv5te.ipk
   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dbg_151-r21.6_armv5te.ipk
   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dev_151-r21.6_armv5te.ipk
   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-doc_151-r21.6_armv5te.ipk
   
build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-utils_151-r21.6_armv5te.ipk

   build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/udev-151-r21

Any ideas?

Jaap


Build Configuration:
BB_VERSION= 1.12.0
METADATA_BRANCH   = release-2010.12
METADATA_REVISION = dec3967
TARGET_ARCH   = arm
TARGET_OS = linux-gnueabi
MACHINE   = at91sam9263ek
DISTRO= angstrom
DISTRO_VERSION= 2010.12
TARGET_FPU= soft

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing RunQueue Tasks
NOTE: Running task 540 of 4063 (ID: 497, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_setscene)

NOTE: package udev-151-r21.1: task do_setscene: Started
NOTE: package udev-151-r21.1: task do_setscene: Succeeded
NOTE: Running task 3807 of 4063 (ID: 496, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_fetch)

NOTE: package udev-151-r21.1: task do_fetch: Started
NOTE: package udev-151-r21.1: task do_fetch: Succeeded
NOTE: Running task 3808 of 4063 (ID: 489, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_unpack)

NOTE: package udev-151-r21.1: task do_unpack: Started
NOTE: package udev-151-r21.1: task do_unpack: Succeeded
NOTE: Running task 3809 of 4063 (ID: 490, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_patch)

NOTE: package udev-151-r21.1: task do_patch: Started
NOTE: package udev-151-r21.1: task do_patch: Succeeded
NOTE: Running task 3810 of 4063 (ID: 498, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_configure)

NOTE: package udev-151-r21.1: task do_configure: Started
NOTE: package udev-151-r21.1: task do_configure: Succeeded
NOTE: Running task 3811 of 4063 (ID: 499, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_qa_configure)

NOTE: package udev-151-r21.1: task do_qa_configure: Started
NOTE: package udev-151-r21.1: task do_qa_configure: Succeeded
NOTE: Running task 3812 of 4063 (ID: 500, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_compile)

NOTE: package udev-151-r21.1: task do_compile: Started
NOTE: package udev-151-r21.1: task do_compile: Succeeded
NOTE: Running task 3813 of 4063 (ID: 491, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_install)

NOTE: package udev-151-r21.1: task do_install: Started
NOTE: package udev-151-r21.1: task do_install: Succeeded
NOTE: Running task 3814 of 4063 (ID: 492, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_populate_sysroot)
NOTE: Running task 3815 of 4063 (ID: 501, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_package)

NOTE: package udev-151-r21.1: task do_populate_sysroot: Started
NOTE: package udev-151-r21.1: task do_package: Started
NOTE: package udev-151-r21.1: task do_populate_sysroot: Succeeded
NOTE: Running task 3952 of 4063 (ID: 493, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_qa_staging)

NOTE: package udev-151-r21.1: task do_qa_staging: Started
NOTE: package udev-151-r21.1: task do_qa_staging: Succeeded
NOTE: package udev-151-r21.1: task do_package: Succeeded
NOTE: Running task 4002 of 4063 (ID: 502, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_package_write_ipk)

NOTE: package udev-151-r21.1: task do_package_write_ipk: Started
Packaged contents of udev-dbg into 
/oe/build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dbg_151-r21.6_armv5te.ipk
Packaged contents of udev-dev into 
/oe/build/tmp-angstrom_2008_1/deploy/glibc/ipk/armv5te/udev-dev_151-r21.6_armv5te.ipk

NOTE: package udev-151-r21: task do_package_write_ipk: Succeeded
NOTE: Running task 4058 of 4063 (ID: 494, 
/oe/sources/openembedded/recipes/udev/udev_151.bb, do_package_write)
NOTE: Running task 4059 of 4063 (ID: 18, 
/oe/sources/mylayer/recipes/my-tweaks/base-image.bb, 

Re: [oe] bblayers and PRINC

2011-08-01 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 01-08-11 11:59, Jaap de Jong schreef:
 Hi All,
 
 if created my own udev_151.bbappend to change some of the files in the 
 original package:
 
 THISDIR := ${@os.path.dirname(bb.data.getVar('FILE', d, True))} 
 FILESPATHBASE_prepend := ${THISDIR}/${PN}-${PV}:
 
 #PRINC = 1 PR .= .1
 
 PRINC doesn't seem to work.

PRINC only works with an OE-core setup similar like this one: 
http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-angstrom/tree/README
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFONnm2MkyGM64RGpERAjbLAJ9m/I8RL7W0EWGQv2NZ1ow3O8Z37ACfQnUR
++Y15B6zYAdo5FxsZg8haFA=
=3BpN
-END PGP SIGNATURE-


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] bblayers and PRINC

2011-08-01 Thread Jaap de Jong

On 08/01/2011 12:02 PM, Koen Kooi wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 01-08-11 11:59, Jaap de Jong schreef:

Hi All,

if created my own udev_151.bbappend to change some of the files in the original 
package:

THISDIR := ${@os.path.dirname(bb.data.getVar('FILE', d, True))} FILESPATHBASE_prepend 
:= ${THISDIR}/${PN}-${PV}:

#PRINC = 1 PR .= .1

PRINC doesn't seem to work.

PRINC only works with an OE-core setup similar like this one: 
http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-angstrom/tree/README



I know PRINC only works with oe-core, that's why I'm using `PR .= .1`
That works with all my other *.bbappend recipes but not for udev; if you 
look at the bitbake log at the end you can see that it does some strange 
things...

At this moment I must stay with release-2010.12.

Jaap

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel