Op 2 aug. 2011 om 23:57 heeft Joel A Fernandes <agnel.j...@gmail.com> het volgende geschreven:
> I'd like to report a possible problem with oe-core that I'm not sure how to > fix: ./oebb.sh update > > On running a "bitbake systemd-gnome-image", the do_rootfs stage fails > saying certain packages are missing. > > On digging further, I find that the opkg.conf that opkg-cl uses (in > image.bbclass do_rootfs function) has the following contents: > > arch all 1 > arch any 6 > arch noarch 11 > arch arm 16 > arch beagleboard 21 > src oe > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk > src oe-all > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all > src oe-beagleboard > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard > > But there is no entry for: > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/armv7a > > As a result, many packages like xserver-xorg are not found by opkg and > the do_rootfs stage fails. > > This could be a potential problem in package_generate_ipkg_conf in > ./openembedded-core/meta/classes/package_ipk.bbclass (?) > > Here is the build log: > [..] > ++ echo any > ++ sed -e s/arm/i686/ > + sdkarch=any > + extension=-nativesdk > + '[' any = all -o any = any -o any = noarch ']' > + extension= > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/any/Packages > ']' > + for arch in '$ipkgarchs' > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/noarch/Packages > ']' > ++ echo noarch > ++ sed -e s/arm/i686/ > + sdkarch=noarch > + extension=-nativesdk > + '[' noarch = all -o noarch = any -o noarch = noarch ']' > + extension= > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/noarch/Packages > ']' > + for arch in '$ipkgarchs' > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/arm/Packages > ']' > ++ echo arm > ++ sed -e s/arm/i686/ > + sdkarch=i686 > + extension=-nativesdk > + '[' i686 = all -o i686 = any -o i686 = noarch ']' > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/i686-nativesdk/Packages > ']' > + for arch in '$ipkgarchs' > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/Packages > ']' > + echo 'src oe-beagleboard > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard' > ++ echo beagleboard > ++ sed -e s/arm/i686/ > + sdkarch=beagleboard > + extension=-nativesdk > + '[' beagleboard = all -o beagleboard = any -o beagleboard = noarch ']' > + '[' -e > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard-nativesdk/Packages > ']' > + multilib_archs= > + mkdir -p > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/temp/ > + > STATUS=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs/var/lib/opkg/status > + mkdir -p > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs/var/lib/opkg > + opkg-cl -f > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > -o /home/joel/angstrom-o > e/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > --force-overwrite update > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe. > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe-all. > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe-beagleboard. > + export INSTALL_PACKAGES_ATTEMPTONLY_IPK= > + INSTALL_PACKAGES_ATTEMPTONLY_IPK= > + export INSTALL_PACKAGES_LINGUAS_IPK=locale-base-en-us > + INSTALL_PACKAGES_LINGUAS_IPK=locale-base-en-us > + export INSTALL_TASK_IPK=rootfs > + INSTALL_TASK_IPK=rootfs > + export > INSTALL_ROOTFS_IPK=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > + > INSTALL_ROOTFS_IPK=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > + export > INSTALL_CONF_IPK=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > + > INSTALL_CONF_IPK=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > + export 'INSTALL_PACKAGES_NORMAL_IPK=connman-plugin-loopback > openssh-sftp udev e2fsprogs-blkid htop rsyslog cpufrequtils systemd > connman-plugin-wifi connman task-gnome-themes avahi-daemon > e2fsprogs-e2fsck task-gnome-fonts task-gnome-apps systemd-compat-units > connman-systemd task-gnome avahi-utils task-xserver avahi-systemd > shadow dropbear-systemd tinylogin angstrom-task-boot > task-gnome-xserver-base connman-plugin-ethernet' > + INSTALL_PACKAGES_NORMAL_IPK='connman-plugin-loopback openssh-sftp > udev e2fsprogs-blkid htop rsyslog cpufrequtils systemd > connman-plugin-wifi connman task-gnome-themes avahi-daemon e2fspro > gs-e2fsck task-gnome-fonts task-gnome-apps systemd-compat-units > connman-systemd task-gnome avahi-utils task-xserver avahi-systemd > shadow dropbear-systemd tinylogin angstrom-task-boot task-g > nome-xserver-base connman-plugin-ethernet' > + export INSTALL_PACKAGES_MULTILIB_IPK= > + INSTALL_PACKAGES_MULTILIB_IPK= > + package_install_internal_ipk > + local > target_rootfs=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > + local > conffile=/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > + local 'package_to_install=connman-plugin-loopback openssh-sftp udev > e2fsprogs-blkid htop rsyslog cpufrequtils systemd connman-plugin-wifi > connman task-gnome-themes avahi-daemon e2fsprogs- > e2fsck task-gnome-fonts task-gnome-apps systemd-compat-units > connman-systemd task-gnome avahi-utils task-xserver avahi-systemd > shadow dropbear-systemd tinylogin angstrom-task-boot task-gnom > e-xserver-base connman-plugin-ethernet' > + local package_attemptonly= > + local package_lingusa= > + local package_multilib= > + local task=rootfs > + mkdir -p > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs/var/lib/opkg/ > + local 'ipkg_args=-f > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > -o /home/joel/a > ngstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > --force-overwrite' > + opkg-cl -f > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > -o /home/joel/angstrom-o > e/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > --force-overwrite update > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe. > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe-all. > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/Packages. > Updated list of available packages in > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs//v > ar/lib/opkg/lists/oe-beagleboard. > + '[' xlinux-gnueabi = xlinux ']' > + '[' xlinux-gnueabi = xlinux-gnueabi ']' > + '[' '!' -z '' ']' > + '[' '!' -z 'connman-plugin-loopback openssh-sftp udev > e2fsprogs-blkid htop rsyslog cpufrequtils systemd connman-plugin-wifi > connman task-gnome-themes avahi-daemon e2fsprogs-e2fsck task-gn > ome-fonts task-gnome-apps systemd-compat-units connman-systemd > task-gnome avahi-utils task-xserver avahi-systemd shadow > dropbear-systemd tinylogin angstrom-task-boot task-gnome-xserver-base > connman-plugin-ethernet' ']' > + opkg-cl -f > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/opkg.conf > -o /home/joel/angstrom-o > e/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/rootfs > --force-overwrite install connman-plugin-loopback openssh-sft > p udev e2fsprogs-blkid htop rsyslog cpufrequtils systemd > connman-plugin-wifi connman task-gnome-themes avahi-daemon > e2fsprogs-e2fsck task-gnome-fonts task-gnome-apps systemd-compat-units > co > nnman-systemd task-gnome avahi-utils task-xserver avahi-systemd shadow > dropbear-systemd tinylogin angstrom-task-boot task-gnome-xserver-base > connman-plugin-ethernet > Unknown package 'connman-plugin-loopback'. > Unknown package 'openssh-sftp'. > Unknown package 'udev'. > Unknown package 'e2fsprogs-blkid'. > Unknown package 'htop'. > Unknown package 'rsyslog'. > Unknown package 'cpufrequtils'. > Unknown package 'systemd'. > Unknown package 'connman-plugin-wifi'. > Unknown package 'connman'. > Installing task-gnome-themes (1.0-r9) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/task-gnome-themes_1.0-r9_all.ipk. > Unknown package 'avahi-daemon'. > Unknown package 'e2fsprogs-e2fsck'. > Installing task-gnome-fonts (1.0-r9) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/task-gnome-fonts_1.0-r9_all.ipk. > Installing task-gnome-apps (1.0-r9) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/task-gnome-apps_1.0-r9_all.ipk. > Installing systemd-compat-units (1.0-r10) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/systemd-compat-units_1.0-r10_all.ipk. > Unknown package 'connman-systemd'. > Installing task-gnome (1.0-r9) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/task-gnome_1.0-r9_all.ipk. > task-gnome: unsatisfied recommendation for ofono > Unknown package 'avahi-utils'. > Installing task-xserver (1.0-r0) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/task-xserver_1.0-r0_beagleboard.ipk. > Unknown package 'avahi-systemd'. > Installing shadow (4.1.4.3-r3) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/shadow_4.1.4.3-r3_beagleboard.ipk. > Installing dropbear-systemd (v1-r0) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/dropbear-systemd_v1-r0_all.ipk. > Unknown package 'tinylogin'. > Installing angstrom-task-boot (1.0-r1) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/beagleboard/angstrom-task-boot_1.0-r1_beagleboard.ipk. > angstrom-feed-configs: unsatisfied recommendation for opkg > Installing task-gnome-xserver-base (1.0-r9) to root... > Downloading > file:/home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/deploy/ipk/all/task-gnome-xserver-base_1.0-r9_all.ipk. > mime-support: unsatisfied recommendation for file > Unknown package 'connman-plugin-ethernet'. > Configuring systemd-compat-units. > Collected errors: > * opkg_install_cmd: Cannot install package connman-plugin-loopback. > * opkg_install_cmd: Cannot install package openssh-sftp. > * opkg_install_cmd: Cannot install package udev. > * opkg_install_cmd: Cannot install package e2fsprogs-blkid. > * opkg_install_cmd: Cannot install package htop. > * opkg_install_cmd: Cannot install package rsyslog. > * opkg_install_cmd: Cannot install package cpufrequtils. > * opkg_install_cmd: Cannot install package systemd. > * opkg_install_cmd: Cannot install package connman-plugin-wifi. > * opkg_install_cmd: Cannot install package connman. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-gnome-themes: > * gnome-icon-theme * gtk-engine-thinice * > gtk-engine-redmond95 * gtk-theme-crux * gtk-engine-clearlooks > * gtk-engine-hcengine * gtk-theme-clearlooks * > gnome-icon-theme * gtk-theme-thinice * gnome-icon-theme * > gtk-engine-crux-engine * gtk-theme-redmond * > gtk-engine-glide * gtk-theme-mist * > * opkg_install_cmd: Cannot install package task-gnome-themes. > * opkg_install_cmd: Cannot install package avahi-daemon. > * opkg_install_cmd: Cannot install package e2fsprogs-e2fsck. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-gnome-fonts: > * mkfontdir * eglibc (>= 2.12) * mkfontscale * > fontconfig * fontconfig-utils * > * opkg_install_cmd: Cannot install package task-gnome-fonts. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-gnome-apps: > * epiphany * matchbox-terminal * x11vnc * > * opkg_install_cmd: Cannot install package task-gnome-apps. > * opkg_install_cmd: Cannot install package connman-systemd. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-gnome: > * gnome-keyring * gnome-bluetooth * nautilus * > gtk-engine-clearlooks * gtk-theme-clearlooks * gdm * > gnome-settings-daemon * gnome-panel * gnome-power-manager * > gnome-control-center * gnome-system-monitor * upower * > gnome-disk-utility * connman-gnome * connman-plugin-ntpd * > gdm-systemd * gpe-scap * bash * udisks * > * opkg_install_cmd: Cannot install package task-gnome. > * opkg_install_cmd: Cannot install package avahi-utils. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-xserver: > * xserver-xorg * xf86-input-mouse * xf86-input-keyboard * > xf86-input-evdev * xf86-video-omapfb * > * opkg_install_cmd: Cannot install package task-xserver. > * opkg_install_cmd: Cannot install package avahi-systemd. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for shadow: > * libpam-runtime * pam-plugin-env * > pam-plugin-shells * pam-plugin-faildelay * pam-plugin-securetty * > pam-plugin-limits * pam-plugin-nologin * pam-plugin-motd * > eglibc (>= 2.12) * pam-plugin-group * pam-plugin-mail * > pam-plugin-rootok * libpam (>= 1.1.4) * pam-plugin-lastlog > * > * opkg_install_cmd: Cannot install package shadow. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for dropbear-systemd: > * dropbear * systemd * > * opkg_install_cmd: Cannot install package dropbear-systemd. > * opkg_install_cmd: Cannot install package tinylogin. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for angstrom-task-boot: > * busybox * netbase * opkg * base-passwd * > * opkg_install_cmd: Cannot install package angstrom-task-boot. > * satisfy_dependencies_for: Cannot satisfy the following dependencies > for task-gnome-xserver-base: > * xvinfo * dbus-x11 * xdg-utils * xhost * > xset * xrandr * xinetd * xauth * xrdb * xinit > * > * opkg_install_cmd: Cannot install package task-gnome-xserver-base. > * opkg_install_cmd: Cannot install package connman-plugin-ethernet. > ERROR: Function 'do_rootfs' failed (see > /home/joel/angstrom-oe/setup-scripts-core/build/tmp-angstrom_2010_x-eglibc/work/beagleboard-angstrom-linux-gnueabi/systemd-gnome-image-1.0-r0/temp/log.do_rootfs.32044 > for further information) > (END) > > > Thanks, > Joel > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core