From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6581862148598661120 X-Received: by 2002:a2e:42ce:: with SMTP id h75-v6mr1055707ljf.22.1532459201708; Tue, 24 Jul 2018 12:06:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:93c4:: with SMTP id p4-v6ls1343211ljh.16.gmail; Tue, 24 Jul 2018 12:06:41 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeSePOT01UMSa9uNTiO8b/as8tDYWtCMTJwGaCvBZo91fIrGtnQWARQ7ncf0PtE7OLLl1aF X-Received: by 2002:a2e:9912:: with SMTP id v18-v6mr1019909lji.2.1532459201150; Tue, 24 Jul 2018 12:06:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532459201; cv=none; d=google.com; s=arc-20160816; b=exzSUCCWuqp9k8AjHf0rZqG/S6myjRsoVecceQVl6nZtPSjqgyxYbhhSNiLeFRDYTM H0bT76HrRGwVr6VTXWwzBrvtAXErCcDYmTOUcRrcxK42fNj3RmFZBquK38Sm44Dj599A DjEQOpRiXy2ezBmwj8rDW3c1eKJuh0f41V/V/bIZZqrVdNAcq/t+7ey/tRKQH9hbgNUV a7or66avIn2UpJoa2FLlCKNitsYidUMLOyKKYHnYjWFsVKxWNsPUei45hDScwjXvKUGj vGUHDVaOF3wZmVcfZp52nEzkzX4y7evLKBEtknqb9UbZu6LBpoWgyJLzd5unQ2rtMemg eqIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=VuCjQmFmRNewW5aArBU3oh2Bdh9qtXpFSKZMZuFEmxw=; b=LcY4ol6iUUE6ptEc5zeqKxsMz9Ee5X8TMC2c9JwBkvfSbYJMAW4DyFFHLNcjoAyuY9 Cb6zrvMctZ/2NPgWeByJ8P/Eo4Ou5RsjdIbgJ+8FdlJCD6v5jpJ5GMzkTYcM/1VtEact KatN3LtbN2hzXAyIrbDhesIB+kbf7DkWO7xhTrXdC51s6RY5ljCpIS7TcMWdG8G8Quzo p4ReHtNfOrFcJ1KNk4RorZ8/GW9vb+k2MTRhNFGTGWwBSlSxG4p/BJn/UGSx3KbQwdlP F0xYeZcAhxEKPzeEEc/WVf6/YwjBH5ThuQL8h5TZdDXvrV+N+qnAIuD5rIeFRCBOL+GR 0F8A== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id a7-v6si414500ljj.1.2018.07.24.12.06.40 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Jul 2018 12:06:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from localhost.localdomain ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w6OJ6PDu020773 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 24 Jul 2018 21:06:32 +0200 From: Alexander Smirnov To: isar-users@googlegroups.com Cc: Alexander Smirnov Subject: [PATCH v4 02/10] isar-bootstrap-helper: Add target architecture for dpkg Date: Tue, 24 Jul 2018 22:06:10 +0300 Message-Id: <20180724190618.19155-3-asmirnov@ilbers.de> X-Mailer: git-send-email 2.9.5 In-Reply-To: <20180724190618.19155-1-asmirnov@ilbers.de> References: <20180724190618.19155-1-asmirnov@ilbers.de> X-TUID: rSVMFcwqkdng This filesystem intended for cross-compilation, so the target architecture should be added. Otherwise dpkg won't be able to install dependencies. Signed-off-by: Alexander Smirnov --- meta/classes/isar-bootstrap-helper.bbclass | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/classes/isar-bootstrap-helper.bbclass b/meta/classes/isar-bootstrap-helper.bbclass index 3faee7c..d45cdd7 100644 --- a/meta/classes/isar-bootstrap-helper.bbclass +++ b/meta/classes/isar-bootstrap-helper.bbclass @@ -111,6 +111,11 @@ setup_root_file_system() { -o Dir::Etc::sourcelist="sources.list.d/isar-apt.list" \ -o Dir::Etc::sourceparts="-" \ -o APT::Get::List-Cleanup="0" + # Add multiarch for cross-target + if [ "${ROOTFS_ARCH}" != "${DISTRO_ARCH}" ]; then + sudo -E chroot "$ROOTFSDIR" /usr/bin/dpkg --add-architecture ${DISTRO_ARCH} + sudo -E chroot "$ROOTFSDIR" /usr/bin/apt-get update + fi sudo -E chroot "$ROOTFSDIR" \ /usr/bin/apt-get ${APT_ARGS} --download-only $PACKAGES \ ${IMAGE_TRANSIENT_PACKAGES} -- 2.1.4