From patchwork Tue Sep 15 09:32:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5463 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 15 Sep 2026 11:33:21 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f186.google.com (mail-pl1-f186.google.com [209.85.214.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 68F9XJ0e001424 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 15 Sep 2026 11:33:20 +0200 Received: by mail-pl1-f186.google.com with SMTP id d9443c01a7336-2db8e9fe9c7sf61558865ad.0 for ; Tue, 15 Sep 2026 02:33:20 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1789464794; cv=pass; d=google.com; s=arc-20260327; b=mbxRk8mMuwKownRub8AeT0o1WdOoxULHBcVAxTl0xa8DTH8UKedEFdLA95uWnVPWNI u31h2JN/JQzLHZ6sPR6iMCT3Iwa6fyVFNgS1/CT0ZXP+HgxXdvzbp79XND8a3fWy/55M m54fI7wifFgFkIA3P6ys+50Se3CZaQuyFmGBLaNORYHImE9OVHLaVhSlffJhmVdawsb2 Syxnv4S/M8OMv7+GI/4aB5L+QPy3WlHNmS+GSSbmiAE/ipZqbwx6f4y31r8hXKcyLo0u oDtSO17REvJiKq0LtvZCIpjSrffRDBneD78leaiC0sWCxeEsp4FEBTPJ7W/lMzbeG+xn n/fw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=UlIPEALRd4QyTWJSW6aIM8Zv8n9xClqxBsq1UHu8oDU=; fh=tF4xd2CX9X75LaSirOapNKGdrDeNPkb6935BbdwcJbk=; b=L+weKTmsrR24lWDp6CDDkIHe2EYGWARbwoLGxf9dISlQIF5jSlqUeQodwF/RwmFnah 6jw+QPB2rlC+bT5r5JYvAPr4tcnO59UFQ1IkxcQyWU1gM3ib8+GgLp/HecTYgBjECcFR jnKmEUNMx3Y8UHMMj8xXdG/4euiPn09XvqYHgQM3S0qRr6PXIxULQAZOiEfD/4HA3YIP fRPl/9aIGwYxvhg7k8i5muoThRDlDdFhTPfXwRLFIKYiTRNGLlWE84VmoCwFo89ncxcS FS4vdWz8Rn+rch5ZhMofWK6ZiXb8MrvWIYegs+HX7a1TDWd3qAb7DYn/2suvQIYzztc9 vEbQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=sHc3jfg0; 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 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@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=20251104; t=1789464794; x=1790069594; 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:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=UlIPEALRd4QyTWJSW6aIM8Zv8n9xClqxBsq1UHu8oDU=; b=Pa9yDgGPS9JzfBUarSU0wDcZP7dSk6E7rjRE1wgVqvoty4fPf6r4OJe4jZE95POrCD ypDDDmzqLPc3+PT1+fDFdOuJGShnoM+JiT/Ul+ImE/HprvqO8H+NB2fQmZcnO3sypyyJ 3dgXH+ta/8BBB1BWA3pJv1/Py7QXxCQgJUT+iA64CzKMq3JxnvaG+iu7O1tzDczJXcHu h4hNwsJgCrxwzZhQtTmiQlZhivJv/fw1ob4iuVatb0zXY+3k27vc+2Xn8xobV8LkSxvd +WdbvXPjtHCGxpJ4p2Cs7JxeBGOsk4rUyCxFTS4bDhhCqoBnRN/pbNe6ohi63xSNXXOB AGSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789464794; x=1790069594; 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:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UlIPEALRd4QyTWJSW6aIM8Zv8n9xClqxBsq1UHu8oDU=; b=vOdchrZNMK6zAC7Q7i2vsbDb/luTdDG5I7B5fZ35mAQc+2K92PaNK53YPkisgSuby0 Sdsynhxclxsp0/ODvVxnCctxSNnUC2toYkzYbilorD1VwAVMFkEBd0zcN4AqndYRy+47 Bg6Rd7It+QomENHep3Ay7jMU50nNOUEoM62wq/NwV+eSVBPxWIYmEeywYXUtURZ1yRBX cQWrFWa3NP17Bvq3kgaqK8hPVfhIwBWcbEmXo54v7YOW3CmMndvNp2MfpT0Rl3z8HniU xJRwY09IrvtqGkE66dL/o84O81dChECnGHDw7oCyf4wImcLaAW3GD+NCB4nqreiTvpar UosA== X-Forwarded-Encrypted: i=3; AKwUvBzvr58WhiLk2D7bCWYopkbrtxv1UQHfIjp6GCQewq+7dpIm4lTW2EuxhgekIooB0lUwUBj/CwQ=@isar-build.org X-Gm-Message-State: AFuF++laoc8OLWjq10ZKJ5jIz8aJk3lpzTIYQtPt10BBWhFPJog4ar8f w2HmPFUa7VV3y8Npk4g/17j+ieAHeQS51E6tAD1jw2rEukTcZRnRfzQa X-Received: by 2002:a17:903:2c07:b0:2d5:e3ce:3988 with SMTP id d9443c01a7336-2dd6c6e9b11mr133189605ad.11.1789464793922; Tue, 15 Sep 2026 02:33:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLddFqqiFjpeiN4D4gWGk+mH7JTAVtf3A6eCw/y7Bp5IVtQ==" Received: by 2002:a17:902:f645:b0:2be:fea6:e21c with SMTP id d9443c01a7336-2dd0e886123ls90867965ad.2.-pod-prod-06-us; Tue, 15 Sep 2026 02:33:10 -0700 (PDT) X-Received: by 2002:a17:902:d2c2:b0:2da:f75f:adbc with SMTP id d9443c01a7336-2dd6c7345f1mr128445705ad.15.1789464790401; Tue, 15 Sep 2026 02:33:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1789464790; cv=pass; d=google.com; s=arc-20260327; b=s3A3kQ6jy6ZU7WFTtukpM+8wx25w5A3Cb3jz9ZdrPDd7Jcgy3/9y03YQSrQENRvbKW vKi2TCzm2Ptwcb4nYX1u4TRyOCFx3fup7vGsUkj5zlPP+9cQXphMpKzc8O1UTImwCI8E SYRyg4dP0URhIiEr4z1pSBugSGRMRfde0RqmCOTFiyHX/QZHFPcDHvzbaTxRWQ2eRBbI xnM/LIKPovdiR1hzkWMbDiyOGF/Q/EtvqjdxE58sTADsCI090n5U9ivZ5iXJXwUWo1dY 5FOvRZjUK084bfEmdK+XjZCNax875biZSYPYHk4MNboG7FmYe1q1ZioiqGpFELDWMvpF GfBQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=MtqxEVBTco2rs6CBkCT3CAoBSiIfDOWgX9M80JiTzRA=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=hAshbDP3PAPSllXK2XliMIaLnPvpfZYKlMoZ55f0BX/WOy7oN0dGIf+t9humMAmQ6E Px+qQvWQkkBUOUfuhtOCuYklHliFJWuTd6Fn9J1t7UWRcuq/ouDvznkOwNmRIq4eXkYj fUw7mddrnod3xOcblUBz9MsakRRNrJpD5MArBAdQFlGSWB8iwYwtIG038jvyMJekmv3G FCYTTK4kP8/GJ6XA9d71H9vbjK85i4R+pFIfF9DW+fqUVdvY+zg5tREzOy+g7mgmmM4l e69Zn2Xy1egmLn7czrpOTxZgqigu4KHhWufuy7PQ2DVa3RIxwl5T/52YvY+XKaDRZ3dq NLLw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=sHc3jfg0; 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 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2dd46815476si3800635ad.4.2026.09.15.02.33.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 02:33:10 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=miXkvxrxPjiLJbeY09RPCaLY1otRpriRQlGmL5ORsDdPBk2Fx9oe044IFs1ilPGL+/ByWeECs8bo4zgU/pHZPmntsBgS8GwFMCC2MbJUiH8JeM7rZXFs/f9LqqYw2veVdd86bHJFRBwTL3+ZCxsxCydj4hGXgk/jH6mmcNZjSWb//aqFfkXuGf6KI+/jp3slXmCw4luXbnkZ3Rj6+ZD+e4Ptrpu9oHYcH+/5Xoxl2xvd75ftk+QX72FF7dAUigahk1TFu3s0EFpR5lXlwCIV1GtoO08HHPi/EmWNcY8V26483RZgrEMkQOQ+nyPayRRnpTVgXDN3Gos2hLjor8F0zA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=MtqxEVBTco2rs6CBkCT3CAoBSiIfDOWgX9M80JiTzRA=; b=MeO4dGdmHsdmEHw7+OiUYnNkwG8fBJeOXoIi5gUgfx6XUY0q2+GqcCaY537C2SrP7Tu+2YtJQ3sd0QdUN/8do7I9D96UAARiBt+TXTvlPSPYSfJ7OR/gJ9yW1SroD60cHMfvkNhZhGJjRsZlcQ0TQ6r6b2obzxf73SF1yDnaZKYIOJ3XkAT0DMtBYtLSDXTlXfHHqUwW7OFquxHDA5EoetHR+WHy/u0aNJtFh+s4nCU/GbX5Oss4yKkYB3UvEUI30OJPMG7rVyBlooPdchwJgYZxW82xD367B8OGStS0ts/c7LXpEBr5EFw9VMM7Yvjzs6IqbLoF+mlbkxmXoZR2MA== 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 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by AM0PR10MB3508.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:15f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.13; Tue, 15 Sep 2026 09:33:07 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%6]) with mapi id 15.21.0406.007; Tue, 15 Sep 2026 09:33:07 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 3/4] fix(rootfs): only set custom locale in image recipe Date: Tue, 15 Sep 2026 11:32:57 +0200 Message-ID: <20260915093258.1818604-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260915093258.1818604-1-felix.moessbauer@siemens.com> References: <20260915093258.1818604-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0089.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cd::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AM0PR10MB3508:EE_ X-MS-Office365-Filtering-Correlation-Id: 54e4b70c-5edd-4f76-e80c-08df130c59b6 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|1800799024|23010399003|366016|6133799003|56012099006|11063799006|55112099003|22082099003|18002099003|10067099003; X-Microsoft-Antispam-Message-Info: PR2jmWxeMXltrEOF8QAI7xFiJDQGmSyhNWe/0yFAYqLiNdsDHLpDJgb5Kg4WDe1fOCYiKYgp3+6Yr1+IKbKmqJiwL2WiVboMQYodsIT8wtO+T5nlwIJkI+qrpgBjhwV6RuPVj4yfiG9n9Tx9wDl0iDyxF9R/l7ovApJS0GZMQqr1fNtItm2NnRGSuplBOUzG5I6h3JSEkbR5FZlAdZihny99i7k0Qa/JYpUslmuSZBXYNEketUiqG1j0rcKYz+FVC0tczMUawSKwBRePoh2HTj+0VVzolM5Z5iEkI+nf1APVfvxIQo+PNJFSMPLz96VI6hMrpLAbMGhpV6UPfz7O/q+8PH4cO5FlEsZZE6SW6r/3JQuDZBfhAme9R90v2mjgxV1CyGlP6HhRwhP/WnOS7piSdlca8VUPSJmcplVHVMvHf4iBmXa1JDJfG577pCHjkAwQ+ag3NiJTAzDKReUDG/Y7eV9GDLc4cxgLeSbd96pIFLSpPz2eytJTLY5/V8blqNhzOaHh7ajry79Ig64yWXiuwbh6q/CF+qqO+MYadx9tLm6wRvgLqRmDViLWPAmYM97uZonbHg9tbQpDIbzZLDUozzZ7EsuXYveKjmoPW0W8j9fsJJeWpSIGh9tTPxZRRutxAhX/jYUHokZ55lNfW+zmX5P6DNIlUWTeV8h+/sY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(1800799024)(23010399003)(366016)(6133799003)(56012099006)(11063799006)(55112099003)(22082099003)(18002099003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: F8pSCjpxAdXCWLxr1kCXg+zw+FzC2eFDUsk7/bY0mKEaCFrGptbIeX+pLYYdplbptj0ATLBv8/pdGsLYPbaYBAGHW2Mpxj7Zm2L427Xt5CQqqcXXfI2+DuEDCwoKHjYJMNIPwG/bWEGcRVNiwop19z2p7W9YV9qnsJQKzHItMTFhc6ncFbVit4psf4djmnJO2BqMDeHeBl9Uos3bVzl4R5bzjzWBv/rLPOofQohe4bnKzoyXirGX2gPearmEMrpDyPOa2mRrkGMYEuY77FD4LVc/QplINDxEFuxpD48OwjWYPwGGEMW3QItE6mquFQncTih9HIFmjwtOCFUXKvYS5QoaMrC1Qdr/gJXNb5A/QMDjbABvfctBspy49xi6uqEhxaigB8gGAydwWYZ9DH3F49f/KEjI/BCZYHLttbqeQPX4ML8pMjJMkLmUBn/XmodJvCAgCPAwZbVyNPuef10UTft1CbtJ918qIDxkty81dH7F68gMwEQD8TP49VzpXlcfo4L+fFzPeKfUWlzntAxQMWZOgxSfEf9fHWdBdNTDHjZXxDdON8Ur7cvrgPD7xBODV/66eLLJ3N/2ImToekC/ZtSsjj9TToWEYBB9mkP6zJouIT4mJsoO3xAX1yub/81VX8SmWp2mbEOigXhUPmokfWn9t1FeyYcGMMDyZPBBA2jsqi26n475l5Kf8OZYCM0MnZjPnDCb0Wsd8B4et5D/i1+2T+9GUAF4GvVcIGjosKoTjwpl+8p8n7ySgRgEMAYMD7u5aeuBfJRpXszF4gI+VfbuSy+ygNGN/Q6TtiMfw4OwPs4SmSxRAKOL6ENY6QW6m9Axzi+s/Iesoq3qsT+mIqFwce5FWurEcM7cUvHgoQ09v6NqS/lX1/VNEzJWfsq8YI1FrFqBUm849wct6stuDxCKTrgb/P8zqnDGJSLa403HFpFMj8MvJC+m1Su3AZGCanMyP9FJu2k4XrhZBvoFlC9JeAj/eoAwvGM3xrJ05RA10aaf2GNEL/L6e/X66PAjmOFwZKdDUSRzWnOKpaZmZQrhcFIIEIaiTtUsCVhqFzeavfx6vT85NntyNkRGhYuxYkvVSt4eNTUMuorQDeUMa6BPChZPXh/7ZfzTTp4I8YX0HMiFrOgaKYkcBOZ7dn/rb8m1lHHLufHP3nH27panTPvutQuB4MaKL+ROh8O2mUh+lYiN4I7M0IIXt1Ikc3A6gMM5e1Y8wJAgdxvh5DshA37HHFzPit6DjEF8imRSNdfN2nMGUWZMQrNW9n9OwWb0NA5b/08qZbw7SfJ4tI10F/JQfrC5OhrwqSeF3g8uoqvLpWzx7hY/mYI611cmGFld7BhA1LhKLun5BDcFcjCMzY4WyWU+TwlpyARIbu7NwuUNiGWkogDZO2EGskyslpyF6kOZiBsBd1eovUyzaWkow4whUSowK12f6EIO7d5kM3PxmfuZJ7THI8gfCaT5ihEfoBcXEdo3rztcCKBXMiOpMpAkpq4DmmlgkdO73WD5AOQCFh4RbJtBnUTRU7sgiqi/zBiWtz6cs5g55dU2VPufc32UwsafhnzP9KVJoTul2jA7E6L/ennwJiUWsm+jo25aGXe367APD1eE52W7xHn1G1AVIVnywzYRqrvA7EHCsXm1DyAMtdulgr9uWFE7CXjlYH4lVmDTUpXGK6K2ADds9QF7jj684la9rwsD0JbRNBUVjFQxGENHYJ8t1ACqiT/XsiT/NNraTTxBnMkRd7tPKDjaW22l+lp0qA6T0w96wKoVNEa2hihR2rg0S9X4KnzC+CPQbDLL X-MS-Exchange-AntiSpam-MessageData-1: bsEvMby+kDsAjBcWAL1l9KqcFXwSkj7DpqM= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54e4b70c-5edd-4f76-e80c-08df130c59b6 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2026 09:33:07.7140 (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: HfeYV9g7VyOGNoWiJvBV8MbczSx0S9y/WYlZQ5gds8ilohgHWmE/QKY0Vne78sIQJfyvplU7PZELXqByrrkrrafRAV0VIPkRTQjgQx8LrGM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3508 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=sHc3jfg0; 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 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_H3,RCVD_IN_MSPIKE_WL, 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?= In a16ca927 it was discovered, that the package maintainer scripts behave differently depending on the exported locale during package installation. This was adressed by always setting the desired locale during rootfs install. However, as this change was applied in the rootfs class, it also affected all other chroots, reducing the sstate cache hits and resulting in unintended side effects (like inconsistencies between the exported locale and the available locales in that rootfs). We fix this by only overwriting the locale settings if the image-locale-extension class is inherited. By that, the locale changes only affect the image rootfs. Fixes: a16ca927 ("rootfs: use LOCALE_DEFAULT with default "C" ...") Signed-off-by: Felix Moessbauer --- meta/classes-recipe/image-locales-extension.bbclass | 5 +++++ meta/classes-recipe/rootfs.bbclass | 7 +++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/meta/classes-recipe/image-locales-extension.bbclass b/meta/classes-recipe/image-locales-extension.bbclass index c03f34c0..66f3ac8c 100644 --- a/meta/classes-recipe/image-locales-extension.bbclass +++ b/meta/classes-recipe/image-locales-extension.bbclass @@ -9,6 +9,11 @@ LOCALE_GEN ?= "en_US.UTF-8 UTF-8\n\ en_US ISO-8859-1\n" LOCALE_DEFAULT ?= "en_US.UTF-8" +# set locale used during package installation, which is visible to +# maintainer scripts (e.g. used in console-setup) +export LANG = "${LOCALE_DEFAULT}" +export LANGUAGE = "${LOCALE_DEFAULT}" +export LC_ALL = "${LOCALE_DEFAULT}" def get_locale_gen(d, sep='\n'): locale_gen = d.getVar("LOCALE_GEN") or "" diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index d3b0d471..bbaafa01 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -93,10 +93,9 @@ def get_rootfs_distro(d): export E = "${@ isar_export_proxies(d)}" export DEBIAN_FRONTEND = "noninteractive" # To avoid Perl locale warnings: -LOCALE_DEFAULT ??= "C" -export LANG = "${LOCALE_DEFAULT}" -export LANGUAGE = "${LOCALE_DEFAULT}" -export LC_ALL = "${LOCALE_DEFAULT}" +export LANG ??= "C" +export LANGUAGE ??= "C" +export LC_ALL ??= "C" # Execute a command against a rootfs and with isar-apt bind-mounted. # Additional mounts may be specified using --bind and a