Re: [OE-core] opkg still breaks meta-toolchain-gmae
Cui, Dexuan wrote on 2011-12-21: Hi all, After I upgraded to the latest poky master (commit 4648aadf), core-image-sato-sdk can build file, but meta-toolchain-gmae (with ipk packaging) still doesn't work. Now the failure is: | error: Failed dependencies: | libsdl-nativesdk is needed by qemu-nativesdk-0.15.1-r1.x86_64 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed Sorry, I need to correct this above: It's actually rpm packaging(rpm did work fine with the slightly older commit 45987c5135) rather than ipk. If I use ipk packaging, I get the similar mkdir failure: mkdir: cannot create directory `/var/lib/opkg': Permission denied and, I finally got a libsdl failure, too: | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for task-sdk-host-nativesdk: | *libsdl-nativesdk * So I suppose the libsdl patch( fix packaging) is suspicious. BTW, I use MACHINE=qemux86. If I built with a slightly older commit 45987c5135, the failure is: | mkdir: cannot create directory `/var/lib/opkg'\'': Permission denied | Configuring libc6. ... | + install -m 0644 /distro/dcui/1220/p1/build/tmp/work/i586-poky-linux/meta-toolchain-gma e- 1.0-r6/opkg-sdk.conf /distro/dcui/1220/p1/build/tmp/work/i586-poky-linux/meta-toolchain-gma e- 1.0-r6/sdk/image//opt/poky/1.1+snapshot/sysroots/x86_64-pokysdk-l' | mkdir: cannot create directory `/var/lib/opkg': Permission denied ... | gtk-update-icon-cache: Failed to open file | /usr/share/icons/whiteglass/.icon-theme.cache : Permission denied ... | + do_exit=1 | + test 1 = 1 | + exit 1 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed Looks somewhat the ${D} is empty, so the host directories are being installed into??? Thanks, -- Dexuan ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] opkg still breaks meta-toolchain-gmae
On Wed, 2011-12-21 at 16:51 +0800, Cui, Dexuan wrote: Cui, Dexuan wrote on 2011-12-21: Hi all, After I upgraded to the latest poky master (commit 4648aadf), core-image-sato-sdk can build file, but meta-toolchain-gmae (with ipk packaging) still doesn't work. Now the failure is: | error: Failed dependencies: | libsdl-nativesdk is needed by qemu-nativesdk-0.15.1-r1.x86_64 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed Sorry, I need to correct this above: It's actually rpm packaging(rpm did work fine with the slightly older commit 45987c5135) rather than ipk. If I use ipk packaging, I get the similar mkdir failure: mkdir: cannot create directory `/var/lib/opkg': Permission denied and, I finally got a libsdl failure, too: | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for task-sdk-host-nativesdk: | *libsdl-nativesdk * So I suppose the libsdl patch( fix packaging) is suspicious. BTW, I use MACHINE=qemux86. I have a suspicion this is a missing PR bump on qemu after the libsdl change. Does rebuilding qemu-nativesdk help? Cheers, Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] opkg still breaks meta-toolchain-gmae
On Wed, 2011-12-21 at 17:51 +0800, Cui, Dexuan wrote: Richard Purdie wrote on 2011-12-21: On Wed, 2011-12-21 at 16:51 +0800, Cui, Dexuan wrote: Cui, Dexuan wrote on 2011-12-21: Hi all, After I upgraded to the latest poky master (commit 4648aadf), core-image-sato-sdk can build file, but meta-toolchain-gmae (with ipk packaging) still doesn't work. Now the failure is: | error: Failed dependencies: | libsdl-nativesdk is needed by qemu-nativesdk-0.15.1-r1.x86_64 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed Sorry, I need to correct this above: It's actually rpm packaging(rpm did work fine with the slightly older commit 45987c5135) rather than ipk. If I use ipk packaging, I get the similar mkdir failure: mkdir: cannot create directory `/var/lib/opkg': Permission denied and, I finally got a libsdl failure, too: | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following | dependencies for task-sdk-host-nativesdk: | *libsdl-nativesdk * So I suppose the libsdl patch( fix packaging) is suspicious. BTW, I use MACHINE=qemux86. I have a suspicion this is a missing PR bump on qemu after the libsdl change. Does rebuilding qemu-nativesdk help? Yeah, it does help (for rpm packaging)! Please make a patch to bump the PR. :-) BTW, with ipk, I still got the below issue: mkdir: cannot create directory `/var/lib/opkg': Permission denied This is usually a non fatal error noise in the logs. I appreciate that we need to fix it but if your build is failing its likely due to something else. Cheers, Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] opkg still breaks meta-toolchain-gmae
Hi all, After I upgraded to the latest poky master (commit 4648aadf), core-image-sato-sdk can build file, but meta-toolchain-gmae (with ipk packaging) still doesn't work. Now the failure is: | error: Failed dependencies: | libsdl-nativesdk is needed by qemu-nativesdk-0.15.1-r1.x86_64 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed If I built with a slightly older commit 45987c5135, the failure is: | mkdir: cannot create directory `/var/lib/opkg'\'': Permission denied | Configuring libc6. ... | + install -m 0644 /distro/dcui/1220/p1/build/tmp/work/i586-poky-linux/meta-toolchain-gmae-1.0-r6/opkg-sdk.conf /distro/dcui/1220/p1/build/tmp/work/i586-poky-linux/meta-toolchain-gmae-1.0-r6/sdk/image//opt/poky/1.1+snapshot/sysroots/x86_64-pokysdk-l' | mkdir: cannot create directory `/var/lib/opkg': Permission denied ... | gtk-update-icon-cache: Failed to open file /usr/share/icons/whiteglass/.icon-theme.cache : Permission denied ... | + do_exit=1 | + test 1 = 1 | + exit 1 NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed Looks somewhat the ${D} is empty, so the host directories are being installed into??? Thanks, -- Dexuan ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core