From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6680483261914808320 X-Received: by 2002:adf:f8d0:: with SMTP id f16mr20272513wrq.198.1556091941478; Wed, 24 Apr 2019 00:45:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:e94b:: with SMTP id m11ls4041335wrn.5.gmail; Wed, 24 Apr 2019 00:45:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqzMXprCVTQr3WM5fmKEzE+LpN1KHAKX4Po5VzTolcZmc3ZVlMIa5V9FsXIobQ8EqV2T9Ztz X-Received: by 2002:adf:9f54:: with SMTP id f20mr11737199wrg.215.1556091941036; Wed, 24 Apr 2019 00:45:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556091941; cv=none; d=google.com; s=arc-20160816; b=wftvi1acJyMT0n54gSOoEwoAiqOkt8XMWOpOp9gyCG5hoPaDpq75rWGbNYduAe1Nsu u3pAVwcq4VgSxcrxdkB7H7cy8X81P9EDWokk0rFeRzhus9fnjPMoeTk1CQtEUwGbulUH +5GQc5+olwpddMnzW09seWokPcT0YzlWRCiY1USJwUtreqVhctMFAuN0TCZA+ekF18d5 qS0q8dWp3f86aH39mreZixdVfAyvWteY/b0ovKoKh+AFPyiSvgM7wgmL9SN9yLii+7mp xhDv6zzXVEgIVjrRB0n+f+DlUn59nFmFfGoJI8JM6aWJNVBHw4wnAgmah77UcW+G+OK2 bpJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:organization:from:references:cc:to :subject; bh=mF1MqwPJHnzfrDYMNp/ccZYbwgPMAz4YEfHFKrt5SDA=; b=JzAxHAxPgYUVijzoLJzXTeMK9YrYGDd/JOGJaRxeY3ByprXH00zJnZ7UuNVE31HPL5 noqVJFGr+HK6pJHvnrBlRwwSpmExzg0oYKx4nsARsgHkzABHTPthWvZllrhiTbeav8Mr BTCKi2x+XnOhWVcCmLcFQ/fIiPlCUwtSOMnFKFxol5o0s+wtvQwbd/JcYyScIC1uiUaI o+2j/ipSTjsKpfE/Qudc7KagCvjgZiGTWDLBU89cJqKxYLMVt+++dGKicyBqJgtpqLUH N1ley6YL9Ueq/hnoqEVfAOGftpkEa0xizUoPD6jFA6BIzvIYmWUOm2TSNfjikq8ZsvEw /1OA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id t17si1035170wri.5.2019.04.24.00.45.40 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 Apr 2019 00:45:40 -0700 (PDT) Received-SPF: pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of mosipov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from [192.168.50.180] (nat-ppp-217.71.235.199-satnet-spb.ru [217.71.235.199] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id x3O7jahe003857 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 24 Apr 2019 09:45:37 +0200 Subject: Re: [PATCH 0/8] Cleanup rootfs creation To: Claudius Heine , isar-users@googlegroups.com Cc: Claudius Heine References: <20190416132647.3074-1-claudius.heine.ext@siemens.com> <928dcd63-8226-edf8-e06e-1da562d5687e@ilbers.de> From: "Maxim Yu. Osipov" Organization: ilbers GmbH Message-ID: Date: Wed, 24 Apr 2019 10:45:31 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: eHEDkHyGZWm5 Hi Claudius, On 4/24/19 9:20 AM, Claudius Heine wrote: > Hi Maxim, > > On 22/04/2019 15.28, Maxim Yu. Osipov wrote: >> Hi, >> >> Tried the series against the current 'next'. >> >> Creation of SDK has been failed (my host is Debian 9) (see log below). >> >> I've double checked - in the current 'next' 'bitbake -c >> do_populate_sdk multiconfig:qemuarm-stretch:isar-image-base' works fine. > > Thanks! That is a good find. That issue happened because I tried to > split up the pre-processing patchset. > > Is that tested in CI? Unfortunately at the moment no - I'll include it into CI. Maxim. > Claudius > >> >> My local.conf is attached for convenience. >> >> Maxim. >> >> =============== >> bitbake -c do_populate_sdk multiconfig:qemuarm-stretch:isar-image-base >> Parsing recipes: 100% >> |#######################################################################################################################################################################################################| >> Time: 0:00:02 >> Parsing of 26 .bb files complete (0 cached, 26 parsed). 390 targets, 0 >> skipped, 0 masked, 0 errors. >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> NOTE: Resolving any missing task queue dependencies >> Initialising tasks: 100% >> |####################################################################################################################################################################################################| >> Time: 0:00:03 >> NOTE: Executing RunQueue Tasks >> ERROR: mc:qemuarm-stretch:sdkchroot-${ROOTFS_DISTRO}-amd64-armhf >> do_build: Function failed: do_build (log file is located at >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544) >> >> ERROR: Logfile of failure stored in: >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544 >> >> Log data follows: >> | DEBUG: Executing shell function do_build >> | cp: cannot stat >> '/home/myo/work/isar/src/trunk/isar/build/tmp/deploy/bootstrap/debian-stretch-amd64/': >> No such file or directory >> | WARNING: exit code 1 from a shell command. >> | ERROR: Function failed: do_build (log file is located at >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544) >> >> ERROR: Task >> (multiconfig:qemuarm-stretch:/home/myo/work/isar/src/trunk/isar/meta/recipes-devtools/sdkchroot/sdkchroot.bb:do_build) >> failed with exit code '1' >> ERROR: mc:qemuarm-stretch:buildchroot-host-debian-stretch-amd64-armhf >> do_build: Function failed: do_build (log file is located at >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543) >> >> ERROR: Logfile of failure stored in: >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543 >> >> Log data follows: >> | DEBUG: Executing shell function do_build >> | cp: cannot stat >> '/home/myo/work/isar/src/trunk/isar/build/tmp/deploy/bootstrap/debian-stretch-amd64/': >> No such file or directory >> | WARNING: exit code 1 from a shell command. >> | ERROR: Function failed: do_build (log file is located at >> /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543) >> >> ERROR: Task >> (multiconfig:qemuarm-stretch:/home/myo/work/isar/src/trunk/isar/meta/recipes-devtools/buildchroot/buildchroot-host.bb:do_build) >> failed with exit code '1' >> >> ===== >> >> >> On 4/16/19 3:26 PM, claudius.heine.ext@siemens.com wrote: >>> From: Claudius Heine >>> >>> Hi, >>> >>> this patchset contains some patches that where developed while >>> implementing >>> the preprocessing image pipeline. They are universally useful, but do >>> prepare >>> for the next steps. >>> >>> Cheers, >>> Claudius >>> >>> Claudius Heine (8): >>>    isar-boostrap-helper: move 'HOST_ARCH' and 'HOST_DISTRO' to >>>      base.bbclass >>>    move 'HOST_DISTRO_APT_SOURCES' from bootstrap-helper to >>> isar-bootstrap >>>    buildchroot.bbclass: only cross build if HOST_ARCH != DISTRO_ARCH >>>    isar-bootstrap/buildchroot/sdkchroot: refactor PF and WORKDIR >>>    bitbake.conf: remove unneeded and differently used variables >>>    image.bbclass: make IMAGE_ROOTFS overwritable >>>    bitbake.conf: set default QEMU_ARCH variables >>>    buildchroot/configscript: make creation of builder uid/gid idempotent >>> >>>   meta/classes/base.bbclass                          |  9 +++++++++ >>>   meta/classes/buildchroot.bbclass                   |  2 +- >>>   meta/classes/image-sdk-extension.bbclass           |  2 +- >>>   meta/classes/image.bbclass                         |  2 +- >>>   meta/classes/isar-bootstrap-helper.bbclass         | 14 -------------- >>>   meta/conf/bitbake.conf                             | 13 ++++++++----- >>>   .../isar-bootstrap/isar-bootstrap-host.bb          | 11 +++-------- >>>   .../isar-bootstrap/isar-bootstrap-target.bb        |  6 +----- >>>   .../recipes-core/isar-bootstrap/isar-bootstrap.inc |  1 + >>>   .../buildchroot/buildchroot-host.bb                |  1 + >>>   meta/recipes-devtools/buildchroot/buildchroot.inc  |  3 +-- >>>   .../buildchroot/files/configscript.sh              |  4 ++-- >>>   meta/recipes-devtools/sdkchroot/sdkchroot.bb       |  3 +-- >>>   13 files changed, 30 insertions(+), 41 deletions(-) >>> >> >> > -- Maxim Osipov ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn Germany +49 (151) 6517 6917 mosipov@ilbers.de http://ilbers.de/ Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov