From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7046636801357774848 X-Received: by 2002:ac2:5f68:: with SMTP id c8mr18750708lfc.554.1640672984075; Mon, 27 Dec 2021 22:29:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1112:: with SMTP id l18ls1407686lfg.1.gmail; Mon, 27 Dec 2021 22:29:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJxVbNmDQI0UxVXv+qT3KqB0sKKXIMx0ial+CbfLUOm8dL/mlWKZ+ULPo2GGtMKE3QFPUkUo X-Received: by 2002:ac2:532d:: with SMTP id f13mr18155315lfh.522.1640672983050; Mon, 27 Dec 2021 22:29:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1640672983; cv=none; d=google.com; s=arc-20160816; b=nXYQEE6ECL2G7w8gYALM5mOWKlV9Tr7hVk67WldJ62gi+Hi/JdP6c2ZpwvCR6GqB0G NIJT4SXVuyMNyl6+AMgEspJ42qXIUCo1IntQOW1z8JEy3NLD5prmZ+5bYEku7Ss3GN/U hpJMtMPMLTPILjOdcizIYXATceZQrYIPsEl5TDFXjgkLnOfivbzi8ewIkxh3xpxuvHJm QtOjCsbVUB+rewlN1DnwdRIO+lypDvP7X/VeWsJkjUd8Q0Wn6NQqF2GFC6H/BUHYLd4B +RFBZ0mgDU42bn+bdASwB3fVOayArBcklXOJVajv3LueVO8pjmwN7ynee1JAirTZePQL h3jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=+P5L3CraCVmg238fxfezT0IS0GQQqtibhsO58qM79ss=; b=TudEp6J7FxDoNa68tal2B/3AD5ATNV/wHwK8ZYRtMKPuRRCluXl/U9Saw4UcFv+36Q TAn0qE1NRVdO18VllTz59vlqwK7JyJ3+ubUNQ9UR+umXSj5qyb376TDoHzvkEjVx4wsk QHYSh2Z4m+9VU45Nwr+FQ4R2PvsFd+79c0jezXlDbNJs0foZvkzfzat+tGJOCElTt/Qb QGcUHlKOkTa734CrM1+IQSQN/NfIRNIUhb0dACtBAXvxhHhgJTK4oo8dpKwIbC0o+rdw dxV6dfHkHI+JUOko/Yr9rWVNXq9JXrV3mtNdqQPN+HKXqRV9qXl/IUjl93nebW9wJAqi S1lw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j15si610295lfg.9.2021.12.27.22.29.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 27 Dec 2021 22:29:42 -0800 (PST) Received-SPF: pass (google.com: domain of amikan@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 amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from localhost.localdomain (mm-243-79-214-37.mgts.dynamic.pppoe.byfly.by [37.214.79.243] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 1BS6TdjC028769 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 28 Dec 2021 07:29:41 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 1/2] image: Make mount points imagetype-specific Date: Tue, 28 Dec 2021 09:29:31 +0300 Message-Id: <20211228062932.167496-2-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211228062932.167496-1-amikan@ilbers.de> References: <20211228062932.167496-1-amikan@ilbers.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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: tigQuLjYfpXN When building two multiconfigs of the same target with different image types they will share deploy, rootfs and work buildchrot mountpoints with the same names. This can cause the following error: DEBUG: Executing shell function do_cpiogz_image /usr/bin/find: failed to read file names from file system at or below '.': No such file or directory 799078 blocks ERROR: [Errno 2] No such file or directory: 'tmp/work/debian-buster-amd64/isar-image-base-qemuamd64-cpiogz-img/1.0-r0/temp/fifo.17814' To fix the issue mountpoints should be splitted based on the image suffix. Signed-off-by: Anton Mikanovich --- meta/classes/image.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index e98856b..bd58056 100644 --- a/meta/classes/image.bbclass +++ b/meta/classes/image.bbclass @@ -28,7 +28,7 @@ INITRD_IMAGE ?= "${IMAGE_FULLNAME}-initrd.img" DTB_FILES ?= "" # Useful variables for imager implementations: -PP = "/home/builder/${PN}" +PP = "/home/builder/${PN}-${IMAGE_SUFFIX}" PP_DEPLOY = "${PP}/deploy" PP_ROOTFS = "${PP}/rootfs" PP_WORK = "${PP}/work" -- 2.25.1