[oe] Problem at the very beginning

Grzegorz Toporek top.grzechu at gmail.com
Tue May 18 07:03:15 UTC 2010


Hi all,

I'm new to the mailing list so I would like to say hello to everyone. I'm
new to OE/bitbake as well so please be patient...

I was trying to build busybox package but unfortunately I got this error. Is
it a type conversion problem?  I got this with "Simple Helloworld" either...

What should be mentioned, there was no a problem to build this for
angstrom-2008.1 distribution (machine om-gta01). Now I have changed it to
colibri, which is my boar, and the problem occurred.

I have attached all my .conf files to this e-mail.

Please help me with this problem. Looking forward to your reply.

ERROR:

NOTE: Handling BitBake files: \ (7927/8366) [94 %]NOTE: <type
'exceptions.TypeError'>:unsupported operand type(s) for +: 'NoneType' and
'str' while evaluating:
  task-x11-illume   task-fonts-truetype-core   e-wm-menu-shr   shr-wizard
shr-theme-gry   xcursor-transparent-theme   xinput-calibrator
libx11-locale   ${@get_rdepends(bb, d)}   e-wm-config-illume2-shr
ERROR: unsupported operand type(s) for +: 'NoneType' and 'str' while parsing
/home/grzesiek/tele/openembedded/recipes/tasks/task-shr-minimal.bb
NOTE: Handling BitBake files: / (8366/8366) [100 %]
NOTE: Parsing finished. 7584 cached, 453 parsed, 328 skipped, 0 masked.
ERROR: Parsing errors found, exiting...

MY FILES:

${OEBASE}/openembedded/conf/distro/colibri.conf

DISTRO                = "colibri"
DISTRO_NAME            = "Colibri"
DISTRO_VERSION            = "0.2"
DISTRO_REVISION            = "1"
DISTRO_FEATURES            = "nfs smbfs ppp alsa bluetooth ext2 irda pcmcia
usbgadget usbhost screen"
DISTRO_TYPE            = "release"

IMAGE_NAME            =
"${DISTRO_NAME}-${IMAGE_BASENAME}-${DISTRO_VERSION}-${MACHINE}"
IMAGE_LINGUAS            = ""
DEPLOY_DIR_IMAGE        = "${DEPLOY_DIR}/images/${MACHINE}"

TARGET_OS            = "linux-gnueabi"
TARGET_VENDOR            = "-colibri"
INHERIT                += "package_ipk package_tar debian sanity insane"

PREFERRED_PROVIDER_qemu-native    = "qemu-native"
ENABLE_BINARY_LOCALE_GENERATION    = "0"

FEED_ARCH            = "${TARGET_ARCH}"

KERNEL                = "kernel26"
MACHINE_KERNEL_VERSION        = "2.6"
PCMCIA_MANAGER            = "pcmciautils"

PREFERRED_PROVIDER_virtual/libiconv    = "glibc"
PREFERRED_PROVIDER_virtual/libintl    = "glibc"
PREFERRED_PROVIDER_virtual/libc        = "glibc"

USE_NLS                    = "no"
USE_NLS_glib-2.0            = "yes"

FULL_OPTIMIZATION            = "-pipe -fexpensive-optimizations
-fomit-frame-pointer -frename-registers -Os"
BUILD_OPTIMIZATION            = "-pipe -Os"
CXXFLAGS                += "-fvisibility-inlines-hidden"

PREFERRED_VERSION_gcc            = "4.2.2"
PREFERRED_VERSION_gcc-cross        = "4.2.2"
PREFERRED_VERSION_gcc-cross-sdk        = "4.2.2"
PREFERRED_VERSION_gcc-cross-initial    = "4.2.2"

PREFERRED_VERSION_binutils        = "2.18"
PREFERRED_VERSION_binutils-cross    = "2.18"
PREFERRED_VERSION_binutils-cross-sdk    = "2.18"

PREFERRED_VERSION_linux-libc-headers    = "2.6.22"

PREFERRED_VERSION_glibc            = "2.6.1"
PREFERRED_VERSION_glibc-initial        = "2.6.1"
PREFERRED_VERSION_glibc-intermediate    = "2.6.1"

PREFERRED_VERSION_busybox        = "1.7.4"

PREFERRED_PROVIDER_virtual/arm-colibri-linux-gnueabi-binutils            =
"binutils-cross"

PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial                =
"gcc-cross-initial"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc                    =
"gcc-cross"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++                    =
"gcc-cross"

PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc                =
"glibc-intermediate"
PREFERRED_PROVIDER_virtual/arm-colibri-linux-gnueabi-libc-for-gcc        =
"glibc-intermediate"
PREFERRED_PROVIDER_virtual/arm-colibri-linux-libc-for-gcc            =
"glibc-intermediate"

PREFERRED_PROVIDER_virtual/db                            = "db"
PREFERRED_PROVIDER_virtual/db-native                        = "db-native"

PREFERRED_PROVIDER_gconf                            = "gconf"
PREFERRED_PROVIDER_libgsmd                            = "libgsmd"
PREFERRED_PROVIDER_linux-libc-headers                        =
"linux-libc-headers"
PREFERRED_PROVIDER_task-bootstrap                        = "task-bootstrap"

SRCREV_pn-gsm0710muxd                                = "76"

require conf/distro/include/sane-srcdates.inc
require conf/distro/include/sane-srcrevs.inc

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%${OEBASE}/openembedded/conf/machine/colibri.conf

TARGET_ARCH        = "arm"
TARGET_FPU        = "soft"
PACKAGE_EXTRA_ARCHS    = "armv4t armv5te"

require conf/machine/include/tune-iwmmxt.inc

GUI_MACHINE_CLASS    = "bigscreen"
MACHINE_FEATURES    = "kernel26 apm alsa ext2 uboot irda usbgadget usbhost
keyboard touchscreen screen bluetooth pcmcia"

MACHINE_TASK_PROVIDER    = "task-boot dropbear"

PREFERRED_PROVIDER_virtual/kernel    = "linux-colibri"



More information about the Openembedded-devel mailing list