Bug 11022 - Fail to build BA for 2.3 M2 rc3
Summary: Fail to build BA for 2.3 M2 rc3
Status: RESOLVED FIXED
Alias: None
Product: Runtime
Classification: Build System, Metadata & Runtime
Component: build-appliance (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.3 M3
Assignee: Juro Bystricky
QA Contact: Yi Zhao
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-02-07 02:20 UTC by Yi Zhao
Modified: 2017-03-17 18:04 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: Regression (Used to work)
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yi Zhao 2017-02-07 02:20:09 UTC
Git rev: master/226a508da955439b881b2f0a544a3aee76e59919

There is no BA image for 2.3 M2 rc3 :
http://autobuilder.yoctoproject.org/pub/releases/yocto-2.3_M2.rc3/build-appliance/

I found a build error for it in autobuilder:
https://autobuilder.yoctoproject.org/main/builders/build-appliance/builds/1037/steps/BuildImages_1/logs/stdio
Comment 1 Juro Bystricky 2017-02-07 17:05:28 UTC
The culprit is in:
...
pip3: command not found
...

My understanding is pip3 is now listed amongst Yocto standard requirements.
Comment 2 Juro Bystricky 2017-02-27 06:51:02 UTC
As we don't have pip3 native available and we do not want to rely on pip3 being installed on the host system, the recipe will use easy3_install instead.
easy3_install is available via python3-setuptools-native.
Comment 3 Juro Bystricky 2017-03-17 18:04:38 UTC
In the end the Build Appliance recipe was modified to use native pip3 instead of relying on the host having pip3 installed.

Merged with master:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=5674a08ca57efd11471dd5c7c54b60ea0a22c841