Bug 4080 - bitbake meta-toolchain failure with deb package
Summary: bitbake meta-toolchain failure with deb package
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 1.4 M6
Assignee: Bogdan Marinescu
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-03-21 21:42 UTC by Alexander Gerasiov
Modified: 2013-05-01 12:41 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Gerasiov 2013-03-21 21:42:56 UTC
Starting with 9d076dcba1531686241dab62ff0f973537d40ca6 bitbake fails to build meta-toolchain.
Comment 1 Alexander Gerasiov 2013-03-21 21:44:01 UTC
Oh, yes, PACKAGE_CLASSES = "package_deb"
Comment 2 Bogdan Marinescu 2013-03-25 13:35:29 UTC
With PACKAGE_CLASSES = "package_deb", this is what I get on a recent master (3c5f4d54d01887a117bf659fc9af6b2b892c2b08):

==========================================
$ bitbake meta-toolchain
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 00:00:11
Parsing of 810 .bb files complete (0 cached, 810 parsed). 1119 targets, 27 skipped, 0 masked, 0 errors.

Build Configuration:
BB_VERSION        = "1.17.1"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-12.10"
TARGET_SYS        = "i586-poky-linux"
MACHINE           = "qemux86"
DISTRO            = "poky"
DISTRO_VERSION    = "1.3+snapshot-20130325"
TUNE_FEATURES     = "m32 i586"
TARGET_FPU        = ""
meta              
meta-yocto        
meta-yocto-bsp    = "master:3c5f4d54d01887a117bf659fc9af6b2b892c2b08"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL ftp://ftp.debian.org/debian/pool/main/a/apt/apt_0.9.7.7.tar.gz, attempting MIRRORS if available
WARNING: The recipe dpkg-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /poky/buildx/tmp/sysroots/x86_64-linux/etc/rcS.d/S98run-postinsts
   Matched in manifest-x86_64-rpm-native
Please verify which package should provide the above files.
NOTE: Tasks Summary: Attempted 2007 tasks of which 890 didn't need to be rerun and all succeeded.
==========================================

Anything else I need to do ?
Comment 3 Richard Purdie 2013-03-25 13:41:44 UTC
I suspect given the commit that is being pointed at, you need to do this on qemuarm. A build failure log would be helpful for reporting issues like this...
Comment 4 Bogdan Marinescu 2013-03-25 14:08:38 UTC
Indeed, it is reproducible for MACHINE=qemuarm.
Comment 5 Bogdan Marinescu 2013-04-02 11:33:27 UTC
Patch sent.
Comment 6 Bogdan Marinescu 2013-04-10 11:16:07 UTC
Patch merged.
Comment 7 Alexandru Palalau 2013-05-01 12:41:39 UTC
Verified on master branch.
Commit id:c42cc8fb38aee46f4778b9c68412a47ae5919923