From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6522439438972223488 X-Received: by 10.28.192.4 with SMTP id q4mr621107wmf.25.1518629325896; Wed, 14 Feb 2018 09:28:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.202.2 with SMTP id a2ls2236096wmg.8.canary-gmail; Wed, 14 Feb 2018 09:28:45 -0800 (PST) X-Google-Smtp-Source: AH8x227HO44Pv2hgr1OXoY/ui3sDgpAqtQUnOx1I5OV31vVcn6Fa4QtG4+R/PFkhMxHoPClIabjE X-Received: by 10.28.22.207 with SMTP id 198mr657649wmw.20.1518629325291; Wed, 14 Feb 2018 09:28:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518629325; cv=none; d=google.com; s=arc-20160816; b=bsfoXjefbI/DTKO2cMwKcWykasHA3TYlFIyViTtqxyzua5sjurZGKmmL1FYkvMugOy fxDGjiJCa6xPHN8Fgi86xT4zkBblJFCb1D0oGhTOH/SddOvXBnqTJG/ycKfw20KVBSxe QKgX1xT4QW55o8Ex6Rfc/r1W5yAiFf+cuL1HF146vEDOIw+1LlM7FHWtN1ybjBapz1Hz IjhiDvWZYwducz4LWlvdmEMh7T5uZeNRbSjJoO8t3c2bojqRHc8EWXnOxHLmGjQqXzIJ czyA5NPPaDhQjkTZmxXopHwzUuiOQ6K3jLV+VZozNg+z7jPtboB3rDPz/GulXId0Ug3G AzjQ== 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:from:references:cc:to:subject :arc-authentication-results; bh=VI/vq0sQn6q761dCp4J8B9ryTzudzqYLAhsGt5prAJs=; b=mEEEvGctI0mLEvb3xIO5VkzeElSLAGl3D5MDxvL6cXzcSwYrPo637jt1eh+Mi/VzRQ 8GbNdxH/fT2q23zHcwWa21NZ813oet8VV/giyxRKExloZbdvK56dZV3i8JPe4k49zHa3 9No2TFcLCCEpvwBa6IfwSzNjvojKt2j1UYxUiM/xDTt0QX3ET6nlDKu+CveD17uxZ520 naiDZCUQEPMiKAwPKuPgigpY1zx0cPw0Txaz3WP0+5xIE6/8aCptUALhTh+fdejaPhvA nqKttAbW7jRPIkO4Mb1AaHY0t0auGa1V5+9E7UFCPSSlI9ah0LtrJlWHTVJyskTGedhr QyQg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id s5si839904wra.3.2018.02.14.09.28.45 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Feb 2018 09:28:45 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id w1EHSiHa032410 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 14 Feb 2018 18:28:45 +0100 Received: from [139.25.68.37] (md1q0hnc.ad001.siemens.net [139.25.68.37] (may be forged)) by mail3.siemens.de (8.15.2/8.15.2) with ESMTP id w1EHSi5d012365; Wed, 14 Feb 2018 18:28:44 +0100 Subject: Re: dpkg-base.bbclass: Mistake in stamp name? To: Alexander Smirnov Cc: isar-users References: <2cbcf30f-e51b-4e05-82a1-cd7ec5c03746@siemens.com> <5aba504e-89da-768f-7e9e-2f9310c00aa2@ilbers.de> From: Jan Kiszka Message-ID: <27224cc3-00eb-6996-aa3d-9e143291cd91@siemens.com> Date: Wed, 14 Feb 2018 18:28:44 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 In-Reply-To: <5aba504e-89da-768f-7e9e-2f9310c00aa2@ilbers.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: vLVepc4gTbs5 On 2018-02-14 18:10, Alexander Smirnov wrote: > On 02/14/2018 06:56 PM, Jan Kiszka wrote: >> addtask deploy_deb after do_build >> do_deploy_deb[stamp-extra-info] = "${DISTRO}-${MACHINE}" >> >> Shouldn't this be "${DISTRO}-${DISTRO_ARCH}"? > > Huh, good finding. IIRC initially there was issue with RPi and qemuarm. > Both of these boards have the same ${DISTRO_ARCH}. > > 1. Initially Isar supported only one Debian distribution, so to > distinguish stamps between machines, the ${MACHINE} suffix was used. > > 2. Then another distribution was added, but there was no split in > ${TMPDIR} like you see now, ${WORKDIRS} were split by distro or arch > name only, so RPi and qemuarm had shared working directory. > > 3. Some tasks were shared for example do_unpack for qemuarm and rpi, but > some tasks like do_build and do_deploy should run per-machine. > > 4. Some stamps were fixed after splitting of ${TMPDIR}, seems this one > was missed. > > For now I guess this makes no sense, we have complete split of > workspaces in ${TMPDIR}. So "${DISTRO}-${DISTRO_ARCH}" could be used. > OK, will send the patch I already have queued up. > > But your question pointed me to another topic: > > 1. We have two armhf boards, let's say Rpi1 and RPi2. > > 2. I want two Jessie images for this boards. > > 3. How we should process them in Isar? With current layout the only one > configuration will be compiled. How kernel packages should be > distinguished? See my new KERNEL_NAME which can be set in the related multiconfig files. Should work fine. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux