[oe] do_rootfs fails with network-manager-applet included

Andreas Müller schnitzeltony at gmx.de
Thu Sep 22 21:37:30 UTC 2011


Hi

For my xfce-image ( lives in meta-angstrom/recipes-angstrom/images )  I want to make use of network-manager-applet which came in meta oe few days ago. 

It seems that as soon as I add network-manager-applet do_rootfs fails with something like:


| Setting flags for package xfwm4 to unpacked.
| + false
| + install -d /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/rootfs//etc
| + echo Angstrom v2011.09-core
| + rm -f /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/rootfs/var/lib/opkg/lists/oe /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/rootfs/var/lib/opkg/lists/oe-all /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/rootfs/var/lib/opkg/lists/oe-armv7a /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/rootfs/var/lib/opkg/lists/oe-overo
| + true
| + '[' 1 -eq 0 ']'
| + set +x
| log_check: Using /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/temp/log.do_rootfs.28313 as logfile
| log_check: There were error messages in the logfile
| log_check: Matched keyword: [Collected errors]
| 
| Configuring openssh-sftp.
| Configuring xf86-input-evdev.
| Configuring cpufrequtils.
| Configuring systemd-compat-units.
| Configuring gvfsd-ftp.
| Collected errors:
|  * extract_archive: Cannot create symlink from ./var/run to 'volatile/run': File exists.
| + '[' '!' -z '' ']'
| + package_tryout_install_multilib_ipk
| + multilib_tryout_dirs=
| + '[' '!' -z /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/multilib_check.py ']'
| 
| ERROR: Function 'do_rootfs' failed (see /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce-base-image-1.0-r0/temp/log.do_rootfs.28313 for further information)
NOTE: package xfce-base-image-1.0-r0: task do_rootfs: Failed
ERROR: Task 8 (/home/Superandy/data/oe-core/sources/meta-angstrom/recipes-angstrom/images/xfce-base-image.bb, do_rootfs) failed with exit code '1'
ERROR: '/home/Superandy/data/oe-core/sources/meta-angstrom/recipes-angstrom/images/xfce-base-image.bb' failed


Is there somebody with a hint on where to check for further information to fix this error?

I add the two recipes I made tests with:

1. xfce-base-image-ok-noconman.bb This removes conman stuff ( conman conflicts with network-manager ) and builds without issues
2. xfce-base-image-err-network-manager-applet.bb: This recipe including network-manager instead of conman causes error above

Thanks in advance

Andreas
-------------- next part --------------
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
PR = "r0"

require systemd-image.bb

# conman conflicts with networkmanager
CONMANPKGS = ""

export IMAGE_BASENAME = "xfce-base-image"

XSERVER ?= " \
    xserver-xorg \
    xf86-input-evdev \
    xf86-input-mouse \
    xf86-video-fbdev \
    xf86-input-keyboard \
"

IMAGE_INSTALL += " \
    ${XSERVER} \
    task-base-extended \
    task-xfce-base \
    xfce4-appfinder \ 
    \
    gvfs \
    gvfsd-ftp gvfsd-sftp gvfsd-trash \
    udev-extra-rules \
    \
    kernel-module-fuse \
    marvell-sdio-fw \
    \
    xserver-common \
    ttf-dejavu-sans ttf-dejavu-sans-mono ttf-dejavu-common \
    gnome-icon-theme \
    \
    xfce4-screenshooter \
    \
    gtk-xfce-engine \
"

#    orage
#    network-manager-applet
#    midori
#    udisks
#    xserver-nodm-init


inherit image
-------------- next part --------------
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
PR = "r0"

require systemd-image.bb

# conman conflicts with networkmanager
CONMANPKGS = "network-manager-applet"

export IMAGE_BASENAME = "xfce-base-image"

XSERVER ?= " \
    xserver-xorg \
    xf86-input-evdev \
    xf86-input-mouse \
    xf86-video-fbdev \
    xf86-input-keyboard \
"

IMAGE_INSTALL += " \
    ${XSERVER} \
    task-base-extended \
    task-xfce-base \
    xfce4-appfinder \ 
    \
    gvfs \
    gvfsd-ftp gvfsd-sftp gvfsd-trash \
    udev-extra-rules \
    \
    kernel-module-fuse \
    marvell-sdio-fw \
    \
    xserver-common \
    ttf-dejavu-sans ttf-dejavu-sans-mono ttf-dejavu-common \
    gnome-icon-theme \
    \
    xfce4-screenshooter \
    \
    gtk-xfce-engine \
"

#    orage
#    network-manager-applet
#    midori
#    udisks
#    xserver-nodm-init


inherit image


More information about the Openembedded-devel mailing list