From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7145391207585153024 X-Received: by 2002:aca:abd4:0:b0:350:61a9:6ba1 with SMTP id u203-20020acaabd4000000b0035061a96ba1mr1308740oie.205.1663672953207; Tue, 20 Sep 2022 04:22:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:3a2a:b0:11e:4261:68e3 with SMTP id du42-20020a0568703a2a00b0011e426168e3ls3766190oab.6.-pod-prod-gmail; Tue, 20 Sep 2022 04:22:32 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5ZpIEWtkK9Cc66Z8+U11Jz7b8w4wycISWXO05D4M0ZH98YAWLCYfj/Q003EXFy/AHNNYXG X-Received: by 2002:a05:6870:c085:b0:126:89ed:c0ec with SMTP id c5-20020a056870c08500b0012689edc0ecmr1640038oad.148.1663672952423; Tue, 20 Sep 2022 04:22:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663672952; cv=pass; d=google.com; s=arc-20160816; b=J90FO2ZwmIujAMxBlsoz/4/w8F714Y7iTZXsNhmQg7CUufrKZ/gyB1hljApMZTvqcn p6/FeUEqy8KTFtfgw8gpXQrcGkJqAbMfOgPBSsORuQa3wcbYpLDTTK53uf+gZHmJ8v/n 7PrmAaPimyeql7ph2BaW0TYzdLVrPitTqm6hTWRpAtzcunnmH/NjNmfXgBxEGFhTdj0W Y3bdh5t5lmEw4W5ZmEZz2BZkSg9vyRj9z5nVEKWPSBFXLL7j8NkB2yePX9dYYW9IaI/Y kDSU3L0NQKfNabczWHyI16rzlgUriL0bfG+WhTIMw4Ma7H5qNR2NT330b4cQ2dQdtUP/ bgLg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=JWmuhTx4Gi3aeTpSftJtxQBsUXb2nlwR9MVcXA4pxYA=; b=RDGwPAGIv303vqzLrlwyjcG6px0fxY/0LwO7L96b5sSkCq2iEisS3Nmiyo9b8Zgy14 EhZzceMcHw2DwELPg4RLexArVa5CSDd75MyqyV+ybzZ0uQnv96+26mXI4ZJyZHm1EKLy WLyR7zkDX0ZA0WWHIs4pnzTJA1P182wzkE2ZSUWfcedKJfb3ka1BVFraQ3sttJGddRlA HB+sXObrA9MR6bUSamrpiDcRBPHX96AKVxBqkEvf7gte94A4JqSs94QV690M/rgThkh4 Wz1RswcgIj7uRcVY7RNIVUFMxyLCqTcVoFCKSwwKtzeCwo757x5d7AbgsNLLJj3aEngx FhSw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=kXYDWQXt; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.74 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2074.outbound.protection.outlook.com. [40.107.21.74]) by gmr-mx.google.com with ESMTPS id m29-20020a056870059d00b001280826e23csi236194oap.5.2022.09.20.04.22.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Sep 2022 04:22:32 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.74 as permitted sender) client-ip=40.107.21.74; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=kXYDWQXt; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.74 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hQP7RRmun7PJR25pKZtmhNIuSf/oVRnhIZcSZh9obFzdMY1g2JZShBDa45RoEum4qzz4lKkeCh5Pw0ZZCGeeZSxmvE+/LpNdlmHQrPb3My0/uHnEK24qavlDEGd33lzJulfoxbNYBo5a+xL1CTyEwd0X+iQU92eCnJSUDG7K/841NvT2H2ntpQOqoMqSAxvsGU1khaqrcbUnKk+Wpmn+H5UZUeYQUXeeU3vAxSMkN0W6vpMeONNbWa+ay4YPi9lmNmZhxegr7NoYSllg7csBZgsHnW203OoaT4d3H2QdwNHtsDQk8MX1JFfQvTr43oEBwvyxu+06ldViwbMdP5U5vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JWmuhTx4Gi3aeTpSftJtxQBsUXb2nlwR9MVcXA4pxYA=; b=PlUHu+gyeje0kJEmpT5DmB8NK+V8AE6eAfp0syzZKGwkStv7gh7/s64l3dHx+EwujBhfARGIgM62usbIZ9nungi0XIHGVIf6MDbDca1Ut3RkcmYcjZtT6ryNnXBs1o9bb4hQDs6a8ykP+DUL7cZq0fcvL9k3jGArRwe5yXx7cusNnO+MSLSjvcSwl7BKUaUG8sDNS8f7PZvGjwnhzsUaIYXeytRd1fE4c32CtbcCTS+OrnVtEG7a34n1dJQ4DUTYq3t19WpYNM1zOvARVG0ZIaKdqzKd/875LPZ/7dZaq+QyCXacJxLgx9NhqIeTBz5GRdZ9leD74yRQdyl6Sq7GqQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JWmuhTx4Gi3aeTpSftJtxQBsUXb2nlwR9MVcXA4pxYA=; b=kXYDWQXtglt2cAbGw1DEkx0Ggb/V09xdO7QULGYaEZT1I1YHplZvj6uT0Gw9sTBq2JAd5Tu/t0pKFMOyRvt7pN3doMCmiDaeWMc3mHDABWY2P2XKYJ5OSbmiTcjLJQW1zUPk0+HEG+cz9Ic52Ytz/JrT2vRPS7ovCjEEBXD2vehjf5phDbLnZtjCD04cbRAA/Io1f1i37DcoP4x/bBcI4fYiSseWJcJe3jcBHOOMZoARtsez+H41jELaEA6FuJWWJiwxmEor4mu20Hb6lcgUcFmHlUdFJsqJSzIK/EOruznda0r0qvSTZpGl88Pl+wbAbt8NscKRLSY6yfLzPqOeRA== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by DB8PR10MB3909.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:161::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.21; Tue, 20 Sep 2022 11:22:29 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d%7]) with mapi id 15.20.5654.014; Tue, 20 Sep 2022 11:22:28 +0000 From: "Moessbauer, Felix" To: "Schild, Henning" , Anton Mikanovich CC: "isar-users@googlegroups.com" , "Bezdeka, Florian" , "ubely@ilbers.de" Subject: RE: [PATCH] override HOME to isolate sbuild configuration Thread-Topic: [PATCH] override HOME to isolate sbuild configuration Thread-Index: AQHYzNMrsTrcUd3WKE2CW9pMKx4f8q3oJjIAgAADweA= Date: Tue, 20 Sep 2022 11:22:28 +0000 Message-ID: References: <20220920092654.1314022-1-felix.moessbauer@siemens.com> <20220920125832.55602ed6@md1za8fc.ad001.siemens.net> In-Reply-To: <20220920125832.55602ed6@md1za8fc.ad001.siemens.net> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-09-20T11:22:27Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=dbf023a8-ba07-498a-b8e5-f96cc2b5ec7d; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4869:EE_|DB8PR10MB3909:EE_ x-ms-office365-filtering-correlation-id: eac4d912-8039-46bc-320f-08da9afa6727 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: M19rq1QU9ftH8lt2K5BLZMes0rUftONPndVNrmYR3iBNksJu7o1TlZeLnvNQwmpj6tpPDOIUPBYP53esly3J2p6lAJP97Icz93QjE9TimPN36QpyGUCLzyw9K40RScipaVwp73BQX11+vKuYec5Yx2bwN1mlIKCNqjgrNsP7FVlBlE2RhaeCwDMakCFJ0aHkSixaUII1qR+y3tCOC3zWsNdL2qsrFgJx4klbjf9q4reWmyU/8dvMfNPhQHvbxnds75pZF6zu2qcAg5Bsro2JLNh29BGucgXfe2EpvfcphJmbdUUpOPa42J1qd35jv18HSfabQxPAsTZ716Wz4k6gcJLXtsHhVqMFcm2t/PbZzgCZHoSBnqNCbw4ufXeCHAAM99KKwUE9k5oTx8mo/9Zfj8VbqNESWsbs9pe1Rn8zYqOWrm2SU3XVJZ9gHNFT21hVI8Yq37Z629VqW/gTJsfs1QAgMi9+4GkbGamhPlrughWrTZffOzatojfDBmrkKizPJ4T+W7g6aANI0oD9P25JyT/PGLgRphy73GYcYLzOHLdlwm6RPEE2zgsbOyKyFUyU+y1Q/ktTdwZ8Yhmlw+MSRoCsk18YK/D3nvReYEOwvSflG1EGONwXBd3pK6zr817d45FJF0jZyISETooziExoV9ft/E7/rP2ZfTzGlk8sUufp4nJq9JREie7Uk6jM609l4/xdqKTQrhjTnOr9hRSO/ucRXHIQDA5ueclhmaX0d9SgkaRE8tmvrWr3kaFn1gN18+UubvsuS2P7L6Q8DWxHmg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(366004)(396003)(39860400002)(376002)(136003)(451199015)(55016003)(2906002)(54906003)(33656002)(122000001)(316002)(82960400001)(8676002)(38100700002)(4326008)(66476007)(66446008)(76116006)(5660300002)(66556008)(64756008)(66946007)(8936002)(86362001)(110136005)(186003)(478600001)(38070700005)(9686003)(26005)(41300700001)(6506007)(83380400001)(52536014)(71200400001)(53546011)(7696005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?e1YhmrVCKdwKz/vOf6YRV/ooZrXG1qIWCFfkpSUNsHUMaH0jC8SakswR70vl?= =?us-ascii?Q?GHpql3rHH0A9MGGmS3cQc/w/BRsoGawiwIqctW9ScnoVS8mJxoPKyuDzRJWx?= =?us-ascii?Q?avgZwlygNSmD1PmwHENPWTJPy9wjLp4+4UUmpnVmCHAd3ysGeT2A4wNfPQQV?= =?us-ascii?Q?fKuurPPOulLkldB5+Qcobc0UBzoBJ1TyzqGa0klnVbQeCXHeq/MQGHc8Io6u?= =?us-ascii?Q?tW5DQk8/8TIfr06ZVaIjky8SFmJuTVco5N8axJcjERz2mojXeqMzZDedWBzS?= =?us-ascii?Q?oj7i7j5IfS3zHhDew91nBkbSTwoYBdVG8slvoHvNkjtlCYHMU0WSYUE8eSig?= =?us-ascii?Q?AINo/Pqp/GjZlqCNNCaR7XTUu1tVuH/S6rTK+b/Gq8ix3mDd3imQmqWz9uwy?= =?us-ascii?Q?GkOuqoHE+RwztmKXrSn4w8CBL0etiVRTu7EaC6bzPj12qDIWFt/CKhRbcE0k?= =?us-ascii?Q?5SQuyGtnGvxwjdAik67y8ZrNi+ly3pT7bFnDkfwB1GmkahTkyOZk2X/GZBy6?= =?us-ascii?Q?34MKnpQ4Klq0Ou/HdC9ORRyP5p1XUY8xUQlNcGRmMwzIsiPYBgR1HsR0e32J?= =?us-ascii?Q?p6V1SVPeop9SbyVL0ZzPoUspPheFxKlbLAkrxN7fnOvbF7wpSYGHHsjD0rDo?= =?us-ascii?Q?A20YinxsidlWyOJQXqBGwOUXTSDo2sv//vizRjEnImNw7TttZnzhHKlM8DSk?= =?us-ascii?Q?yyMiIXF66kQ7usK+KT6HQYjLlD9152G6GkjWPZMN8mdtwff41LkKY2Ug6zJT?= =?us-ascii?Q?kn68AsvTuZqnLs+XZ4H00ULtEqLUGDOEvA2XTfLVTK+KvcyuEDD7Dbx3N6rD?= =?us-ascii?Q?RuZswZvMAuepd273mWi31X/fifreW8R/FlQW2zGYP2RpaArq+8Y+9VYrYeSk?= =?us-ascii?Q?GuHIqZiTDX6pb1pNhoVhF5RZN3MBT2XsYF4z1xS7zYEFik3+dY5ToItTKGVl?= =?us-ascii?Q?YFrKqr+rlyc3krS7zsSk98nD17A/RKPeZpqSnaFyWIbekIHtlvn5yC3Tl1PP?= =?us-ascii?Q?qwKqOZdFwlST7sEvh+5T3Q1OLmyW28BtNMB1SZFXUWkGeWS01Cx8Jr/NjPe5?= =?us-ascii?Q?pDbJWTv7asdPHdzpsXjICwloP7h7waU6FZmVA+fN8spJYCkJBL0kgPWgNxdX?= =?us-ascii?Q?rvyjb0IAlAXbbeOIf05STGk6MynGGp5XA5Z8F/Suc7Zxr0u4nsv5qTSJi/Uz?= =?us-ascii?Q?wLtekopyxPUk3I4EP8g4MCJAi3O3Xr24GjLXd2upQiSQEsSXP6eYE1bzeMQ7?= =?us-ascii?Q?bDcHgrvP4mr/GzzW2SHYPOyXJNzAy6X4/ZrlyG8fGa8HuQuVm5uKUL2FAEby?= =?us-ascii?Q?Xk0DojhKBK81niTywHuhpX8gOfezBv2BM4Bo0MWsAImIMMH7Q79faAdxnQj0?= =?us-ascii?Q?GLhVOIsyLNDcKNObyXaKaAlLXyU3sH5XxBo0sPNaXyHpzVXUfXamnniUYjXC?= =?us-ascii?Q?dfCcj8nm0z3pcDgO2NkGmaVdPnXY7UQ82JPDtHQ7/7yZhQHB52xs8a4mnzUT?= =?us-ascii?Q?Mjkx7Ii7dTC8k+srR5mPSazVPhdRSRKFdtZUWJOgNJB3Oc0r5PVzreLG4WwK?= =?us-ascii?Q?K3bnFqf3ioz5eTFiaxWQCMEcRpzt/+e4gPBBHcjV+mZ0KxcsoAp0VNzHp2Wl?= =?us-ascii?Q?cA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: eac4d912-8039-46bc-320f-08da9afa6727 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Sep 2022 11:22:28.8845 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +L9Ys64IQU7F9aGDtGPxiRphEVrF2BTP23Icsv/j+sbGgV1qROYliC6vczT9N7UxOudAy7ufI9uXLNZrCZbqICz07pS3j0URTpEMO40VVv8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3909 X-TUID: XYQqzMq4Eesu > -----Original Message----- > From: Schild, Henning (T CED SES-DE) > Sent: Tuesday, September 20, 2022 12:59 PM > To: Moessbauer, Felix (T CED SES-DE) > Cc: isar-users@googlegroups.com; Bezdeka, Florian (T CED SES-DE) > > Subject: Re: [PATCH] override HOME to isolate sbuild configuration >=20 > Am Tue, 20 Sep 2022 11:26:54 +0200 > schrieb Felix Moessbauer : >=20 > > This patch sets the HOME env var to the package build path to avoid > > conflicts with an existing .sbuildrc configuration in the users > > homedir. > > > > Signed-off-by: Felix Moessbauer > > --- > > meta/classes/dpkg.bbclass | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/meta/classes/dpkg.bbclass b/meta/classes/dpkg.bbclass > > index c92ea7db..70f8e772 100644 > > --- a/meta/classes/dpkg.bbclass > > +++ b/meta/classes/dpkg.bbclass > > @@ -17,6 +17,8 @@ dpkg_runbuild() { > > E=3D"${@ isar_export_ccache(d)}" > > export DEB_BUILD_OPTIONS=3D"${@ isar_deb_build_options(d)}" > > export PARALLEL_MAKE=3D"${PARALLEL_MAKE}" > > + # override HOME to not interfer with users .sbuildrc > > + export HOME=3D"${PP}" >=20 > This is not kas, maybe people want that from isar. And if they do not wan= t it they > can use kas. >=20 > I would bbwarn on -f ~/.sbuildrc, setting HOME to something else is prett= y heavy > and can have all sorts of fun side-effects. I had the funny side effect that I could not build with ISAR on my sbuild += unshare enabled host. Had a hard time to figure out why this did not work, especially as the sbui= ld man page is not very precise on the effect of the SBUILD_CONFIG env var. Setting HOME there is only relevant for the sbuild invocation and also ther= e, the HOME variable is set but quite pointless as everything happens insid= e the schroot. AFAIK there is no statement in the user_manual.md regarding the configurati= on of host tools. Let's put Anton in CC to get a statement from an maintainer of ISAR. Felix >=20 > Henning >=20 > > rm -f ${SBUILD_CONFIG} > >