I'm trying to build OE classic for i.MX28, following instructions at:
http://www.imxdev.org/wiki/index.php?title=All_Boards_OpenEmbedded

I'm trying to run:
  bitbake bootstrap-image

It is failing on a step do_package_update_index_ipk when calling Python program 
opkg-make-index. See error below.

The problem is when it calls subprocess.check_output(), but check_output() is 
only in Python 2.7, but not Python 2.6.

On my machine, Python 2.7 is installed, however it seems that OE must be 
running Python 2.6. I see that OE builds Python 2.6 in 
tmp/work/i686-linux/python-native-2.6.6-ml12.0.

What would be a good way to fix this?

Regards,
Craig McQueen

NOTE: Running task 4056 of 4060 (ID: 18, 
/home/craigm/openembedded/stuff/openembedded/recipes/images/bootstrap-image.bb, 
do_package_update_index_ipk)
NOTE: package bootstrap-image-1.0-r0: task do_package_update_index_ipk: Started
ERROR: Logfile of failure stored in: 
/home/craigm/openembedded/stuff/tmp/work/mx28evk-angstrom-linux-gnueabi/bootstrap-image-1.0-r0/temp/log.do_package_update_index_ipk.20049
Log data follows:
| + do_package_update_index_ipk
| + set -x
| + ipkgarchs='all any noarch arm  armv4 armv4t armv5te mx28evk'
| + '[' '!' -z '' ']'
| + mkdir -p /home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk
| + touch /home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk/Packages
| + opkg-make-index -r 
/home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk/Packages -p 
/home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk/Packages -l 
/home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk/Packages.filelist -m 
/home/craigm/openembedded/stuff/tmp/deploy/eglibc/ipk
| Traceback (most recent call last):
|   File 
"/home/craigm/openembedded/stuff/tmp/sysroots/i686-linux/usr/bin/opkg-make-index",
 line 189, in <module>
|     rc = subprocess.check_output(gzip_cmd, shell=True)
| AttributeError: 'module' object has no attribute 'check_output'
NOTE: package bootstrap-image-1.0-r0: task do_package_update_index_ipk: Failed
ERROR: Function 'do_package_update_index_ipk' failed (see 
/home/craigm/openembedded/stuff/tmp/work/mx28evk-angstrom-linux-gnueabi/bootstrap-image-1.0-r0/temp/log.do_package_update_index_ipk.20049
 for further information)
ERROR: Task 18 
(/home/craigm/openembedded/stuff/openembedded/recipes/images/bootstrap-image.bb,
 do_package_update_index_ipk) failed with exit code '1'
ERROR: 
'/home/craigm/openembedded/stuff/openembedded/recipes/images/bootstrap-image.bb'
 failed

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to