Errors while rebuild anström for the beaglebone

Hi Folks,

i am new to openembedded. Building the images for the beaglebone
causes the following errors. I used openSuse 12.1 as build
environment. Installed the missing rpms as suggested from
openembedded. Before I go into details, I would like to thank you in
advance
kind regards,
Gerrit

The following build steps were used:

1. git clone git://git.angstrom-distribution.org/setup-scripts

2. cd setup-scripts

3. MACHINE=beaglebone ./oebb.sh config beaglebone

4. MACHINE=beaglebone ./oebb.sh update

5. ./oebb.sh bitbake virtual/kernel

6. . ~/.oe/environment-oecore

7. bitbake systemd-image

After invoking ./oebb.sh bitbake virtual/kernel the following output
occurs:
It seems that libtermcap is missing in order to build readline....
isn't it?

bitbake systemd-image
Loading cache: 100% |###########################################|
ETA: 00:00:00
Loaded 2613 entries from dependency cache.

OE Build Configuration:
BB_VERSION = "1.15.0"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beaglebone"
DISTRO = "angstrom"
DISTRO_VERSION = "v2012.01-core"
TUNE_FEATURES = "armv7a vfp neon cortexa8"
TARGET_FPU = "vfp-neon"
meta-angstrom = "master:9d06c78ee23d7acc8c81d1ef780738c028f1d89d"
meta-oe
meta-efl
meta-gpe
meta-gnome
meta-xfce = "master:18266de7fc4e87754831c5e0e8ad09ccd94c93b4"
meta-opie = "master:d7122fb9047b66ce884bcc946c9e18213c57fa2f"
meta-java = "master:cc04efcf23c40f7ad5915ecc7e41c937de0d0fba"
meta-ti = "master:a4bc237c171152e4d6a014691e7c3060e1fcfd4f"
meta-ettus = "master:f097bb61772d07610d84a668dc19a47e180962b3"
meta-efikamx = "master:2ef47fdd4e8232d766c0c63d9427253ee56e31d0"
meta-nslu2 = "master:17853811179f2760791c6b138f96e9dd15493517"
meta-htc
meta-nokia
meta-openmoko
meta-palm = "master:1cce84865d2d621b6bba9108b7c28626fde46800"
meta-handheld = "master:d76030c7744dfb480c8d43073762d11dcae4893a"
meta-sugarbay
meta-crownbay
meta-emenlow
meta-fishriver
meta-jasperforest
meta-n450 = "master:7c3db7010479970f3f92501349827c517de3c36a"
meta = "master:fff18970706913e7fd7f4a119d798dddb44b388a"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 219 of 2750 (ID: 2204, virtual:native:/extopt/
beaglebone/angstroem/setup-scripts/sources/openembedded-core/meta/
recipes-core/readline/readline_6.2.bb, do_install)
NOTE: Running task 225 of 2750 (ID: 2235, virtual:native:/extopt/
beaglebone/angstroem/setup-scripts/sources/openembedded-core/meta/
recipes-extended/bzip2/bzip2_1.0.6.bb, do_compile)
NOTE: package readline-native-6.2-r0: task do_install: Started
NOTE: package bzip2-native-1.0.6-r4: task do_compile: Started
ERROR: Function 'do_install' failed (see /extopt/beaglebone/angstroem/
setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/temp/log.do_install.7959 for further
information)
ERROR: Logfile of failure stored in: /extopt/beaglebone/angstroem/
setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/temp/log.do_install.7959
Log data follows:

+ cd /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/
readline-6.2

+ do_install
+ autotools_do_install
+ oe_runmake DESTDIR=/extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image install

+ '[' xmake = x ']'
+ bbnote make -j2 DESTDIR=/extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image install

+ echo 'NOTE: make -j2 DESTDIR=/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image install'

NOTE: make -j2 DESTDIR=/extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image install

+ make -j2 DESTDIR=/extopt/beaglebone/angstroem/setup-scripts/build/

tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/
image install

/bin/sh ./support/mkinstalldirs /extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/include \

      /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/include/readline /extopt/beaglebone/
angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib \

      /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info /extopt/beaglebone/angstroem/
setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/man/
man3

test -d shlib || mkdir shlib
( cd shlib ; make - --jobserver-fds=3,4 -j all )
mkdir -p -- /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/include /extopt/beaglebone/angstroem/
setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/include/
readline /extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib /extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/info /extopt/
beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/extopt/beaglebone/
angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/share/man/man3

for f in readline.h chardefs.h keymaps.h history.h tilde.h rlstdc.h

rlconf.h rltypedefs.h; do \

      /usr/bin/install -c -m 644 ./$f /extopt/beaglebone/angstroem/

setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/include/
readline ; \

done
make[1]: Entering directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/shlib'

rm -f libreadline.so.6.2
gcc -shared -Wl,-soname,libreadline.so.6.2 -L/extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/lib -Wl,-rpath-link,/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -
Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-O1 -L./lib/
termcap -Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-
soname,`basename libreadline.so.6.2 .2` -o libreadline.so.6.2
readline.so vi_mode.so funmap.so keymaps.so parens.so search.so
rltty.so complete.so bind.so isearch.so display.so signals.so util.so
kill.so undo.so macro.so input.so callback.so terminal.so text.so
nls.so misc.so xmalloc.so xfree.so history.so histexpand.so
histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -
ltermcap

( if test -d doc ; then \
      cd doc && \
      make - --jobserver-fds=3,4 -j infodir=/extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/share/info DESTDIR=/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image install; \

  fi )
make[1]: Entering directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/doc'

/bin/sh ../support/mkdirs /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/info /extopt/
beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/extopt/beaglebone/
angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/share/man/man3

if test -n "" ; then \
      /bin/sh ../support/mkdirs /extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image ; \

fi
if test -f readline.info; then \
      /usr/bin/install -c -m 644 readline.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/readline.info; \

else \
      /usr/bin/install -c -m 644 ./readline.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/readline.info; \

fi
/usr/lib/gcc/i586-suse-linux/4.6/../../../../i586-suse-linux/bin/ld:

cannot find -ltermcap

collect2: ld returned 1 exit status
make[1]: *** [libreadline.so.6.2] Error 1
make[1]: Leaving directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/shlib'

make: [shared] Error 2 (ignored)
( cd examples ; make - --jobserver-fds=3,4 -j DESTDIR=/extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image install )

if test -f rluserman.info; then \
      /usr/bin/install -c -m 644 rluserman.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/rluserman.info; \

else \
      /usr/bin/install -c -m 644 ./rluserman.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/rluserman.info; \

fi
make[1]: Entering directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/examples'

/bin/sh ../support/mkdirs /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/readline

if test -f history.info; then \
      /usr/bin/install -c -m 644 history.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/history.info; \

else \
      /usr/bin/install -c -m 644 ./history.info /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/
info/history.info; \

fi
if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
      install-info --dir-file=/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/info/dir \

              /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info/readline.info ; \

      install-info --dir-file=/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/info/dir \

              /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info/history.info ; \

      install-info --dir-file=/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/info/dir \

              /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info/rluserman.info ; \

else true; fi
/usr/bin/install -c -m 644 ./readline.3 /extopt/beaglebone/angstroem/

setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/man/
man3/readline.3

/usr/bin/install -c -m 644 ./history.3 /extopt/beaglebone/angstroem/

setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/share/man/
man3/history.3

if test -n "" ; then \
      if test -f readline.html; then \
              /usr/bin/install -c -m 644 readline.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/readline.html; \

      else \
              /usr/bin/install -c -m 644 ./readline.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/readline.html; \

      fi ; \
      if test -f history.html; then \
              /usr/bin/install -c -m 644 history.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/history.html; \

      else \
              /usr/bin/install -c -m 644 ./history.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/history.html; \

      fi ; \
      if test -f rluserman.html; then \
              /usr/bin/install -c -m 644 rluserman.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/rluserman.html; \

      else \
              /usr/bin/install -c -m 644 ./rluserman.html /extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image/rluserman.html; \

      fi ; \
fi
make[1]: Leaving directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/doc'

( cd shlib ; make - --jobserver-fds=3,4 -j DESTDIR=/extopt/

beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/
work/i686-linux/readline-native-6.2-r0/image install )

make[1]: Entering directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/shlib'

/bin/sh ../support/mkdirs /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib

/bin/sh ../support/mkdirs /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/bin

mkdir /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/readline

mkdir /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/bin

rm -f libreadline.so.6.2
gcc -shared -Wl,-soname,libreadline.so.6.2 -L/extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/lib -Wl,-rpath-link,/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -
Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-O1 -L./lib/
termcap -Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-
soname,`basename libreadline.so.6.2 .2` -o libreadline.so.6.2
readline.so vi_mode.so funmap.so keymaps.so parens.so search.so
rltty.so complete.so bind.so isearch.so display.so signals.so util.so
kill.so undo.so macro.so input.so callback.so terminal.so text.so
nls.so misc.so xmalloc.so xfree.so history.so histexpand.so
histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -
ltermcap

make[1]: Leaving directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/examples'

mv /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib/libreadline.a /extopt/beaglebone/
angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/
libreadline.old

mv: cannot stat `/extopt/beaglebone/angstroem/setup-scripts/build/

tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/
image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/libreadline.a': No
such file or directory

make: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libreadline.a /extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/
libreadline.a

test -n "ranlib" && ranlib /extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/libreadline.a

mv /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib/libhistory.a /extopt/beaglebone/
angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/
libhistory.old

mv: cannot stat `/extopt/beaglebone/angstroem/setup-scripts/build/

tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/
image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/libhistory.a': No
such file or directory

make: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libhistory.a /extopt/beaglebone/angstroem/

setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/
libhistory.a

test -n "ranlib" && ranlib /extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/libhistory.a

rm -f libhistory.so.6.2
gcc -shared -Wl,-soname,libhistory.so.6.2 -L/extopt/beaglebone/

angstroem/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-
linux/usr/lib -Wl,-rpath-link,/extopt/beaglebone/angstroem/setup-
scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -
Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-O1 -L./lib/
termcap -Wl,-rpath,/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib -Wl,-
soname,`basename libhistory.so.6.2 .2` -o libhistory.so.6.2 history.so
histexpand.so histfile.so histsearch.so shell.so mbutil.so xmalloc.so
xfree.so -ltermcap

/usr/lib/gcc/i586-suse-linux/4.6/../../../../i586-suse-linux/bin/ld:

cannot find -ltermcap

collect2: ld returned 1 exit status
make[1]: *** [libreadline.so.6.2] Error 1
make[1]: *** Waiting for unfinished jobs....
/usr/lib/gcc/i586-suse-linux/4.6/../../../../i586-suse-linux/bin/ld:

cannot find -ltermcap

collect2: ld returned 1 exit status
make[1]: *** [libhistory.so.6.2] Error 1
make[1]: Leaving directory `/extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/readline-6.2/shlib'

make: [install-shared] Error 2 (ignored)
+ '[' -e /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info/dir ']'

+ rm -f /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/share/info/dir

+ oe_libinstall -so -C shlib libhistory /extopt/beaglebone/angstroem/

setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/
readline-native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib

+ dir=
+ libtool=
+ silent=
+ require_static=
+ require_shared=
+ staging_install=
+ '[' 5 -gt 0 ']'
+ case "$1" in
+ require_shared=1
+ shift
+ '[' 4 -gt 0 ']'
+ case "$1" in
+ shift
+ dir=shlib
+ shift
+ '[' 2 -gt 0 ']'
+ case "$1" in
+ break
+ libname=libhistory
+ shift
+ destpath=/extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib

+ '[' -z /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib ']'

+ echo /extopt/beaglebone/angstroem/setupERROR: Function

'do_install' failed (see /extopt/beaglebone/angstroem/setup-scripts/
build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/temp/log.do_install.7959 for further information)

-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-

native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/

+ egrep '^/extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/'

+ '[' -z shlib ']'
+ dotlai=libhistory.lai
++ cd shlib
++ wc -l
++ find . -name libhistory.lai
+ number_of_files=0
+ '[' 0 -gt 1 ']'
++ cd shlib
++ sed 's/^\.//;s/\/libhistory.lai$//;q'
++ find . -name libhistory.lai
+ dir=shlib
++ pwd
+ olddir=/extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/
readline-6.2

+ __runcmd cd shlib
+ '[' -z '' ']'
+ echo 'oe_libinstall: cd shlib'
oe_libinstall: cd shlib
+ cd shlib
+ lafile=libhistory.la
+ '[' '!' -f libhistory.la ']'
++ echo libhistory
++ sed 's/-[0-9.]*$//'
+ libname1=libhistory
+ lafile1=libhistory.la
+ '[' -f libhistory.la ']'
+ '[' -f libhistory.la ']'
+ library_names='libhistory.so* libhistory.dll.a libhistory.*.dylib'
+ __runcmd install -d /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/

+ '[' -z '' ']'
+ echo 'oe_libinstall: install -d /extopt/beaglebone/angstroem/setup-

scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-
native-6.2-r0/image/extopt/beaglebone/angstroem/setup-scripts/build/
tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/'

oe_libinstall: install -d /extopt/beaglebone/angstroem/setup-scripts/

build/tmp-angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-
r0/image/extopt/beaglebone/angstroem/setup-scripts/build/tmp-
angstrom_2010_x-eglibc/sysroots/i686-linux/usr/lib/

+ install -d /extopt/beaglebone/angstroem/setup-scripts/build/tmp-

angstrom_2010_x-eglibc/work/i686-linux/readline-native-6.2-r0/image/
extopt/beaglebone/angstroem/setup-scripts/build/tmp-angstrom_2010_x-
eglibc/sysroots/i686-linux/usr/lib/

+ dota=libhistory.a
+ '[' -f libhistory.a -o -n '' ']'
+ '[' -f libhistory.lai -a -n '' ']'
+ for name in '$library_names'
++ eval echo 'libhistory.so*'
+++ echo 'libhistory.so*'
+ files='libhistory.so*'
+ for f in '$files'
+ '[' '!' -e 'libhistory.so*' ']'
+ '[' -n '' ']'
+ for name in '$library_names'
++ eval echo libhistory.dll.a
+++ echo libhistory.dll.a
+ files=libhistory.dll.a
+ for f in '$files'
+ '[' '!' -e libhistory.dll.a ']'
+ '[' -n '' ']'
+ for name in '$library_names'
++ eval echo 'libhistory.*.dylib'
+++ echo 'libhistory.*.dylib'
+ files='libhistory.*.dylib'
+ for f in '$files'
+ '[' '!' -e 'libhistory.*.dylib' ']'
+ '[' -n '' ']'
+ '[' -z '' ']'
+ '[' -n 1 ']'
+ bbfatal 'oe_libinstall: unable to locate shared library'
+ echo 'ERROR: oe_libinstall: unable to locate shared library'
ERROR: oe_libinstall: unable to locate shared library
+ exit 1

NOTE: package readline-native-6.2-r0: task do_install: Failed
ERROR: Task 2204 (virtual:native:/extopt/beaglebone/angstroem/setup-
scripts/sources/openembedded-core/meta/recipes-core/readline/
readline_6.2.bb, do_install) failed with exit code '1'
Waiting for 1 active tasks to finish:
0: bzip2-native-1.0.6-r4 do_compile (pid 7960)
NOTE: package bzip2-native-1.0.6-r4: task do_compile: Succeeded
ERROR: 'virtual:native:/extopt/beaglebone/angstroem/setup-scripts/
sources/openembedded-core/meta/recipes-core/readline/readline_6.2.bb'
failed

Hi Folks,

the Problem seems to be solved.

Thanks for looking and kind regards,

Gerrit

Could you please post your solution to the error?

Hi,

Yes, I could.

First visit this page:
http://www.openembedded.org/wiki/OEandYourDistro

If using openSuse 12.1 please invoke the following link:

OpenSuse 1-Click-Install:
http://download.oliseo.fr/OE/OE_dep.ymp

Than proceed with building the images.

Kind regards,

Gerrit

hello!

i'm getting the same error. however, i'm running Linux Mint...

anyone have an idea of what specific package could be missing?

pretty sure i've got everything listed here:
http://www.openembedded.org/wiki/OEandYourDistro
and here:
http://www.openembedded.org/wiki/Required_software

the first page includes a link to a .deb for OE but it seems to be
down at the moment.
( http://blog.leggewie.org/?p=39 )

many thanks!

-emb

just to reiterate, the error is as follows, after running:
MACHINE=beagleboard ./.oebb.sh bitbake virtual/kernel

++ eval echo 'libhistoryERROR: Function failed: do_install (see /

home/zebra/oe/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/temp/log.do_install.12856 for further
information)

just to reiterate, the error is as follows, after running:
MACHINE=beagleboard ./.oebb.sh bitbake virtual/kernel

> ++ eval echo 'libhistoryERROR: Function failed: do_install (see /
home/zebra/oe/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/i686-
linux/readline-native-6.2-r0/temp/log.do_install.12856 for further
information)
> .*.dylib'
> +++ echo 'libhistory.*.dylib'
> + files='libhistory.*.dylib'
> + for f in '$files'
> + '[' '!' -e 'libhistory.*.dylib' ']'
> + '[' -n '' ']'
> + '[' -z '' ']'
> + '[' -n 1 ']'
> + bbfatal 'oe_libinstall: unable to locate shared library'
> + echo 'ERROR: oe_libinstall: unable to locate shared library'
> ERROR: oe_libinstall: unable to locate shared library
> + exit 1

install ncurses-devel on your development host and do 'bitbake -c cleansstate readline-native' and retry the build

ah thanks! that did it.

in case anyone else is stuck on this:
the package is called: libncurses5-dev
termcap-compat didn't help (tried it earlier)

i will try and add to wiki i guess?

now i run into a couple of fetcher errors but that's another
topic... :wink:

thanks very much for you help!

-eb