From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6584097242600177664 X-Received: by 2002:a19:2645:: with SMTP id m66-v6mr903752lfm.17.1532979600119; Mon, 30 Jul 2018 12:40:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:7605:: with SMTP id r5-v6ls1205765ljc.13.gmail; Mon, 30 Jul 2018 12:39:59 -0700 (PDT) X-Google-Smtp-Source: AAOMgpd2TM0Ke2I57VGyUGq5AGPKx0gu2J8+GLWdZesaN5FMByNqgO+s+I5NyuABoG69rLX5gvKS X-Received: by 2002:a2e:9689:: with SMTP id q9-v6mr1063844lji.0.1532979599667; Mon, 30 Jul 2018 12:39:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532979599; cv=none; d=google.com; s=arc-20160816; b=CzAKR9Et4rIc4+FNAPRSeRJ45ZCwDFZPyzBHHAnAbJ7QX0g535LeqsDtL98ayooEUS Oix5YyhpJqh27hwYrQUZ9H4muqT+dAE0cI4y5tj0sfXh8t+O9GOBtxFAwtqSkf9ALGkN KiLYgBeU/FkMdnxaSZ3SFS8tnChAWLldog5p0JTuXG7fNBoHoe8ZQV5x1cDfO9hgHWPO uOSLmdM4gAbDC7F9t2YMCWRJpQ2w3/NuFj/L5lXzEzzQOdl272ucbySLnFUDxVywCr8m XnCUwbSrU8xZMonxRuO5HWfyzs5TZwKoCAMcMzmLKgvvDfldl+Gf+iLmLD7mzeYBhQh7 S2EA== 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=CKJH/7+1ACjqpQYW2GtJuMIrzzp78/q/OFBwBlyXI9E=; b=b3Hj3YRx+ZTR9sKXrtVl2R3GAdrTLjeMZwmgWE8U0YV8/jEGsjsQZaSNavqAvKr0a7 EV9zgWSYtRCwpwKY82wB6ybLWS+Ty198bQgp2vSelAJxaBJ+qSu7+jPKNT+vg6bIMAU8 KgrzAGO5t41cfat/Htq2cXfsUrPMbafpiJvS6rtsvnl6x/uxvvLNCbq+x1TzmqWepuCZ Dy/D02aU6tpgWgvOD019bY42NCLJfNpRijo19nIAMPMSD5iT7oI+geKjV7ez7U/iDFsy oGhgdNetpavrmTRS4j6QNB+VFj1tt3XVQAOSq95AMK1gKXxZTig6mKYoQVxVWTIBR3W7 mDqA== 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 v16-v6si411326ljg.3.2018.07.30.12.39.59 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Jul 2018 12:39:59 -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 w6UJdiYC013563 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 30 Jul 2018 21:39:49 +0200 From: Alexander Smirnov To: isar-users@googlegroups.com Cc: Alexander Smirnov Subject: [PATCH v5 01/12] isar-bootstrap: Update routine to determine host arch Date: Mon, 30 Jul 2018 19:39:26 +0000 Message-Id: <20180730193937.32694-2-asmirnov@ilbers.de> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180730193937.32694-1-asmirnov@ilbers.de> References: <20180730193937.32694-1-asmirnov@ilbers.de> X-TUID: Qk6mJ8oH8Z7i Use generic dpkg call, because dpkg-architecture requires additional package to install. Signed-off-by: Alexander Smirnov --- meta/classes/isar-bootstrap-helper.bbclass | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/meta/classes/isar-bootstrap-helper.bbclass b/meta/classes/isar-bootstrap-helper.bbclass index e4d99d5..3faee7c 100644 --- a/meta/classes/isar-bootstrap-helper.bbclass +++ b/meta/classes/isar-bootstrap-helper.bbclass @@ -9,8 +9,12 @@ IMAGE_TRANSIENT_PACKAGES ??= "" def get_deb_host_arch(): import subprocess - arch = subprocess.check_output(['/usr/bin/dpkg-architecture', '-q', 'DEB_HOST_ARCH'], universal_newlines=True) - return str.splitlines(arch)[0] + host_arch = subprocess.Popen("dpkg --print-architecture", + shell=True, + env=os.environ, + stdout=subprocess.PIPE + ).stdout.read().decode('utf-8').strip() + return host_arch #Debian Distribution for SDK host HOST_DISTRO ?= "debian-stretch" -- 2.11.0