Bug 1022

Summary: External python 2.6 tarball is missing multiprocessing
Product: [Build System, Metadata & Runtime] BitBake Reporter: Tom Parkin <tom.parkin>
Component: bitbakeAssignee: Joshua Lock - Disabled <josh>
Status: VERIFIED DUPLICATE QA Contact:
Severity: normal    
Priority: Medium CC: josh, poky.bs.watcher, poky.watcher, sgw
Version: 1.0   
Target Milestone: 1.1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Tom Parkin 2011-05-03 07:10:05 UTC
I'm following the Yocto "Quick Start"[1] guide to prove the build process on my Linux PC.

My PC does not have Python 2.6 installed, so I followed the FAQ suggestion to install Python 2.6 from the Yocto external tarball[2].

At build time I get the following:

[parkint1@crow build]$ bitbake poky-image-sato
Pseudo is not present but is required, building this first before the main build
Traceback (most recent call last):
  File "/home2/parkint1/src/yocto/poky-bernard-5.0/bitbake/bin/bitbake", line 39, in <module>
    from bb import cooker
  File "/home2/parkint1/src/yocto/poky-bernard-5.0/bitbake/lib/bb/cooker.py", line 30, in <module>
    import multiprocessing
ImportError: No module named multiprocessing

I followed the same Quick Start process on a PC with Python 2.6, using my PC's installed version of Python rather than the external tarball.  This ran fine.

[1]. http://www.yoctoproject.org/docs/yocto-quick-start/yocto-project-qs.html
[2]. http://www.yoctoproject.org/docs/poky-ref-manual/poky-ref-manual.html#id2764616
Comment 1 Joshua Lock - Disabled 2011-05-03 08:10:49 UTC
I had a sense of deja-vu here, I already added this to the metadata. We need to update the tarball at that url.

I will try and get this resolved asap.
Comment 2 Joshua Lock - Disabled 2011-05-03 09:21:01 UTC
Bug #680 is also tracking this issue.

*** This bug has been marked as a duplicate of bug 680 ***
Comment 3 Joshua Lock - Disabled 2011-05-04 09:43:35 UTC
The duplicated bug (#680) is fixed.