From patchwork Sat Nov 1 20:07:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Badrikesh Prusty X-Patchwork-Id: 4480 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Sat, 01 Nov 2025 21:08:01 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f191.google.com (mail-lj1-f191.google.com [209.85.208.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A1K80eF022523 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 1 Nov 2025 21:08:00 +0100 Received: by mail-lj1-f191.google.com with SMTP id 38308e7fff4ca-378d24de0b4sf14903751fa.1 for ; Sat, 01 Nov 2025 13:08:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1762027675; cv=pass; d=google.com; s=arc-20240605; b=N+rTtBQgBUmuCu7CwQC7vBuclHVg5l124BCZlnYFCYh4HfVbQfur0nujhLTfaSVdLS IjRQuYsZiDvOZ5kluBQuTXqVSjNiYHMNFUct+E3GUpBJBzZSKc949tz2G5v27JsNgAES 6k5EqQOzvG36a04feDkydHZkoFO7p6/7LMaWzL8o5VaEPB2TqMqBhr1IMXdFlGIrycku sZiWdno/SbQE0iiSUsFnWT1996mKFS/+biWQ8p44/bWrO+fKthQ044nugOH9xQzSsjW9 q6VqFppAMaaKJFBqinmhvdLcZuYDAytdyP+8SLqYRo9O/kkpW1N2aQNTnh97duguoQCY 7YUw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=T5pJ+i+idQ2Bx5wrCgIHnwrHoP1CZbb/D2d15FV+Vhs=; fh=IVl/g0v48SQBEhLYqXDTQILwDEmg+E6Ovss3Ee7eMGY=; b=WD2LfjJaLvV3czr9Xl8ehEn0SgqMxJqUshPshoiZucZCQNW9RaLEO13gCboVYze6qv EGEuTZ7etu+1zgrIkmA3fgORv59Ekf1IJp12syRqAw9WFIRObC1KfttCk6R3aAI5gbEy nteZPLUTQj1Zs9O9tqZGHg2tOWI4M+ffRPBU3b2x84jF8D3XL39c1YhcHxYOkCAP54sk koZzRHG8UL5cWppRdEiG8tCMVkcoeUTHwUjSlgOKTk3opdqp1nU+BELjNE7wKznkrxWC /NITxS4Zp7izP7QTnDlzc2IyV++rdDKb5me4icdUdbN48mQ+L7DD+YgKY6mB7nFLUfHz eIzw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=nAHmOgEO; spf=pass (google.com: domain of fm-1328765-20251101200750ea092961b1000207b8-zvgmma@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1328765-20251101200750ea092961b1000207b8-ZVgmma@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1762027675; x=1762632475; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=T5pJ+i+idQ2Bx5wrCgIHnwrHoP1CZbb/D2d15FV+Vhs=; b=R1VGRJ6bxXwlSQNmWG/ChfQQQDr9peFXFnf/xWuqwPzC8kQ4l329BjgS3NEqPMa/wC iwUEJaM1/CiIiIbYfNK7X3HCcqV+wKw6Q6YnrtUPM51gWKe7/KSQqz++b78gOfc2AcaT +KVn7Qm+LEUGKrE70ifFv/68oFxw3jgjcbu5ot3IHhv4K9fLHEDo8LqQJMAWBiEk4IwM ezwrwT5cbHfnSnphpNnRdAkzgn05epzbCbeLrPBewWh4Abqaqj4gnkcg5BU7vgowWqPD qO6nUABhQIdPQK5G9DNfJ7biEdu7Uy67EbePz2x1pH+F/lBAurm7S8B/cqoJntCMS5wK Yrlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762027675; x=1762632475; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=T5pJ+i+idQ2Bx5wrCgIHnwrHoP1CZbb/D2d15FV+Vhs=; b=voaSpqZhd6+gS3Ml4dFBy9g5RXdit2NXDPvQWCGnvLTDrza0uDx8IhLPxpmRcm6EKV 8jcG3e9qTrlLJ6epRa8QykoCdNzSw/ZmlzX0ajlm5gsTR7zJGKx+Zz/ltw3HqLouHlvj sNypcGrysXlJZAkS4iOKXh938epd5Ray4aKDjnPIXcN5RyJialX7venGUGqtHy2qC7dx /aEKrG5RZ+IWy7FNATjPQ9lxCvzjLWxN8m4zcg4LEdg2GihQ705Sq3peARXE5yehSzMT 0uLljyf8L404f+PMca+FY7WQP+QuGq0kUHOJGBXl0mYVA1OViXR4FxbdUnKEjDq9yC2b Vcvw== X-Forwarded-Encrypted: i=2; AJvYcCU6aCFJweB+Hq/3MoF+6qJMMQ/KCl0G1XGlVgAI7ZpcEyxq3aX1n4hCEdIJIBeAt0yCrxqY/oY=@isar-build.org X-Gm-Message-State: AOJu0Ywiew6458M1G6hoCk2vvSh1CIXA261SmYKJWJrZruG9eo7adF9n 5JJFdcGxwxE0tHmJjRAQB7bvlYt+0KgQ33QSDwvAWaf7XIzT4WiPiagI X-Google-Smtp-Source: AGHT+IHAxqG1Sl2tJsXR1QlvnsRWI9PKGtoQnPEg9H+0n2IqVJgNynwMJWnFbwlxY64PrTklN/iklQ== X-Received: by 2002:a05:6512:2389:b0:594:27c6:a00 with SMTP id 2adb3069b0e04-59427c60cc0mr292258e87.4.1762027674419; Sat, 01 Nov 2025 13:07:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+b6fpIgmCAvlkvgkqdXbg0lC7Ig/8X0JzNCw3pBecaiig==" Received: by 2002:a05:6512:3c91:b0:593:33d:61b0 with SMTP id 2adb3069b0e04-59417636b0cls963757e87.1.-pod-prod-05-eu; Sat, 01 Nov 2025 13:07:51 -0700 (PDT) X-Received: by 2002:a05:6512:3a95:b0:593:3a3:54c5 with SMTP id 2adb3069b0e04-5941d50dc58mr2752992e87.8.1762027671501; Sat, 01 Nov 2025 13:07:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1762027671; cv=none; d=google.com; s=arc-20240605; b=Uzu/PXdq4LyJXGGempIA+pP0gyr2HfuaPtigDhPFeRt5Y5WJ3h3wDCPGi1+ZsRzZQ6 GpY3a6Y8jLnE224bTl/ItaoxdEvfDvral/UV2irwhYmEEU13/pEQ44faj2lPL10OyRPb ldJC90NuUWVnfHkpjdDMtkdLS7ekVqCbT74Alh7iNukXemV5OcbrMSMxFUgc7657I8bO IQRWkiIrRYJVfzkroJEAeB3dHgmAmJonWdYXy5nz77S/lZMPfi7XiWDH1NMoNn2siqv/ mZnc6DicqbhZb2Mk8Ojy1K7ofBI/UabPETpeSzJfYyWVZcJWFP4T9rkAXGJ1vKzJP1yR HJlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=RvWRsfQNTy2J8ic6CyAGwnI0s3mET/3vsOxWqorqpqc=; fh=IVe7tedBjrVO7NMfxxhSNfR9HdaoPf8yp1e13zSf5B8=; b=javxna6hkBnfZo6kdYneIIhsOZy5xyoZM1+vzkQpvxOJNTer+TRahBlovl/xkNmscb l7iAnBco+SJRREVhjF2Pcjvi3Z8wodP9ZaqWO6SWnSs+aBcnO/oLqp0kPbPqA6t5jdQX EtTAk86HuIb1h9khR2cObEoHjXfMTkgS3gF11Y0IlPoI1dR/GQ/q2mbj2ypyCWsgY8ag 3Mw9YegAIfWd5ZD1tVz+In7pCKAm9mv5zzxF5mRX541/7AgZ37qdb3srey5BFIS7EgRJ Xbsk28R6K5wzBtZs57oBS4Q0FAxz/cf+oH9mdAXB8sarcQULNCTGi+neduDA6RKWlUrp 6EPg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=nAHmOgEO; spf=pass (google.com: domain of fm-1328765-20251101200750ea092961b1000207b8-zvgmma@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1328765-20251101200750ea092961b1000207b8-ZVgmma@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-5941f3ba8bdsi183473e87.4.2025.11.01.13.07.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Nov 2025 13:07:51 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1328765-20251101200750ea092961b1000207b8-zvgmma@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 20251101200750ea092961b1000207b8 for ; Sat, 01 Nov 2025 21:07:50 +0100 X-Patchwork-Original-From: "'Badrikesh Prusty' via isar-users" From: Badrikesh Prusty To: isar-users@googlegroups.com Cc: badrikesh prusty Subject: [PATCH v2] debianize: set DEBIAN_RULES_REQUIRES_ROOT default to "no" Date: Sat, 1 Nov 2025 16:07:13 -0400 Message-ID: <20251101200713.140000-1-badrikesh.prusty@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1328765:519-21489:flowmailer X-Original-Sender: badrikesh.prusty@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=nAHmOgEO; spf=pass (google.com: domain of fm-1328765-20251101200750ea092961b1000207b8-zvgmma@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1328765-20251101200750ea092961b1000207b8-ZVgmma@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Badrikesh Prusty Reply-To: Badrikesh Prusty Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: badrikesh prusty Set DEBIAN_RULES_REQUIRES_ROOT to "no" by default to disable the need for root privileges during package builds on Debian releases before Trixie. Since dpkg 1.22.13 (Debian Trixie and later), the default value is "no". In earlier dpkg versions (Debian Bookworm and before), the default was "binary-targets". Debian recommends not using root during builds whenever possible. It may make builds faster by skipping unnecessary root or fakeroot operations. Recipes that require root privileges can override this by setting DEBIAN_RULES_REQUIRES_ROOT accordingly. This also fixes hangs observed during fakeroot calls in dpkg-buildpackage. References: https://github.com/ilbers/isar/issues/113 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114644 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072521 Signed-off-by: badrikesh prusty --- meta/classes/debianize.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index 1f54e8f9..ad9e1a0d 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -18,7 +18,7 @@ DEBIAN_BUILT_USING ??= "" DEBIAN_MULTI_ARCH ??= "no" DEBIAN_COMPAT ??= "10" DEBIAN_CHANGELOG_TIMESTAMP ??= "3600" -DEBIAN_RULES_REQUIRES_ROOT ??= "" +DEBIAN_RULES_REQUIRES_ROOT ??= "no" DESCRIPTION ??= "must not be empty" MAINTAINER ??= "Unknown maintainer "