[oe] Problem for building glibc (ipkg-build: command not found)

Richard Purdie rpurdie at rpsys.net
Sat Mar 31 23:27:25 UTC 2007


Hi,

On Fri, 2007-03-30 at 15:37 +0200, Jeremy Dufour wrote:
> NOTE: Running task 145 of 182 (ID: 84, /home/djerem/work/zaurus/oe/stuff/org.openembedded.dev/packages/ipkg-utils/ipkg-utils-native_1.6+cvs20050404.bb, do_unpack)
> NOTE: package ipkg-utils-native-1.6+cvs20050404: started
> NOTE: package ipkg-utils-native-1.6+cvs20050404-r8: task do_unpack: started
> NOTE: Unpacking /home/djerem/work/zaurus/oe/dl_dir/ipkg-utils_anoncvs.handhelds.org__20050930.tar.gz to /home/djerem/work/zaurus/oe/stuff/tmp/work/i686-linux/ipkg-utils-native-1.6+cvs20050404-r8/
> NOTE: package ipkg-utils-native-1.6+cvs20050404-r8: task do_unpack: completed
> NOTE: package ipkg-utils-native-1.6+cvs20050404: completed
> NOTE: Running task 148 of 182 (ID: 107, /home/djerem/work/zaurus/oe/stuff/org.openembedded.dev/packages/glibc/glibc_2.3.5+cvs20050627.bb, do_package_write)
> NOTE: package glibc-2.3.5+cvs20050627: started
> NOTE: package glibc-2.3.5+cvs20050627-r13: task do_package_write: started
> sh: ipkg-build: command not found
> NOTE: Task failed: ipkg-build execution failed
> NOTE: package glibc-2.3.5+cvs20050627-r13: task do_package_write: failed
> ERROR: TaskFailed event exception, aborting
> NOTE: package glibc-2.3.5+cvs20050627: failed
> ERROR: Build of /home/djerem/work/zaurus/oe/stuff/org.openembedded.dev/packages/glibc/glibc_2.3.5+cvs20050627.bb do_package_write failed
> ERROR: Task 107 (/home/djerem/work/zaurus/oe/stuff/org.openembedded.dev/packages/glibc/glibc_2.3.5+cvs20050627.bb, do_package_write) failed
> ERROR: '/home/djerem/work/zaurus/oe/stuff/org.openembedded.dev/packages/glibc/glibc_2.3.5+cvs20050627.bb' failed
> 
> 
> I decided to switch back to bitbake-1.6, and it works fine.
> 
> So I am wondering where the problem can come from? A problem of dependancy
> wrong handled by bitabke, a problem of package glibc/ipkg-utils?

It looks like a dependency issue, there is no way to tell bitbake that
ipkg-utils-native must have run do_populate_staging before it can run
do_package_write tasks.

The email I just sent to the list has a proposed fix but its not
backwards compatible so will need some discussion.

A short term work around is to "bitbake ipkg-utils-native" before
running your other bitbake command.

Cheers,

Richard





More information about the Openembedded-devel mailing list