All pastes #215744 Raw Edit

Anonymous

public text v1 · immutable
#215744 ·published 2006-10-22 19:57 UTC
rendered paste body

*****Here I run a simple dry-run:
I added some simple prints in lib/bb/providers.py:filterProviders and findBestProviders

andy@localhost ~/work/Protium/newnewslug/openiom $ bitbake --dry-run openiom-image
NOTE: Using cache in '/home/andy/work/Protium/newnewslug/openiom/tmp/cache'
NOTE: Handling BitBake files: \ (4059/4059) [100 %]
NOTE: Parsing finished. 3880 cached, 0 parsed, 179 skipped, 0 masked.

NOTE: build 200610220908: started

OE Build Configuration:
BB_VERSION     = "1.6.1"
OE_REVISION    = "691da8a9766ff44df2fbf79aa48f7b415523528b"
TARGET_ARCH    = "powerpc"
TARGET_OS      = "linux"
MACHINE        = "storcenter"
DISTRO         = "openiom"
DISTRO_VERSION = ".dev-snapshot-20061022"
TARGET_FPU     = "hard"

providers for openiom-image are: ['openiom-image']
providers for ipkg-native are: ['ipkg-native']
providers for pkgconfig-native are: ['pkgconfig-native']
providers for autoconf-native are: ['autoconf-native']
providers for quilt-native are: ['quilt-native']
providers for m4-native are: ['m4-native']
providers for gnu-config-native are: ['gnu-config-native']
providers for automake-native are: ['automake-native']
providers for libtool-native are: ['libtool-native']
providers for ipkg-utils-native are: ['ipkg-utils-native']
providers for fakeroot-native are: ['fakeroot-native']
providers for file-native are: ['file-native']
providers for virtual/powerpc-linux-gcc are: ['gcc-cross']
providers for virtual/powerpc-linux-binutils are: ['binutils-cross']
providers for gettext-native are: ['gettext-native']
providers for flex-native are: ['flex-native']
providers for bison-native are: ['bison-native']
providers for virtual/powerpc-linux-libc-for-gcc are: ['glibc', 'glibc-intermediate']
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.2.5.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.2+cvs20040726.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.2.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20041128.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20050221.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20050420.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.5+cvs20050627.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_cvs.bb
NOTE: preferred version 2.5 of glibc not available

*****It didn't look in all the *.bb files, why not???
*****continues...

providers for virtual/powerpc-linux-gcc-initial are: ['gcc-cross-initial']
providers for virtual/powerpc-linux-libc-initial are: ['glibc-initial']
providers for linux-libc-headers are: ['linux-libc-headers']
providers for gmp-native are: ['gmp-native']
providers for mpfr-native are: ['mpfr-native']
providers for virtual/libc are: ['glibc']
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.2.5.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.2+cvs20040726.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.2.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20041128.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20050221.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3+cvs20050420.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.3.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.3.5+cvs20050627.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_cvs.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.4.bb
AJW: pn: /home/andy/work/Protium/newnewslug/openiom/openembedded/packages/glibc/glibc_2.5.bb

****In this case, it DID open the final two glib_2.[45].bb files.

providers for task-base are: ['task-base']
providers for kernel are: ['linux-geodelx', 'linux-xxs1500', 'linux-storcenter', 'linux-geodegx', 'linux-h6300-omap1', 'ipod']

I thought it might have been the DEFAULT_PREFERENCE ="-1" but this is only in
the 2.5 version, and didn't change when I took it out and rebuilt the cache.