From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7180000193640660992 X-Received: by 2002:adf:fc03:0:b0:290:e0b7:b108 with SMTP id i3-20020adffc03000000b00290e0b7b108mr920377wrr.565.1672820289072; Wed, 04 Jan 2023 00:18:09 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:e182:0:b0:298:bd4a:4dd9 with SMTP id az2-20020adfe182000000b00298bd4a4dd9ls99757wrb.1.-pod-prod-gmail; Wed, 04 Jan 2023 00:18:08 -0800 (PST) X-Google-Smtp-Source: AMrXdXt9Q+KRowj5XYYttrguWXJYO5bdLo5vn69dH4noA8yvVkk+bZTyvw26ZR0IYWf+/0XpG3L0 X-Received: by 2002:a5d:45d2:0:b0:27a:d81:112e with SMTP id b18-20020a5d45d2000000b0027a0d81112emr22015951wrs.15.1672820288005; Wed, 04 Jan 2023 00:18:08 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1672820287; cv=pass; d=google.com; s=arc-20160816; b=KlDUm93y+aR+dbVgugIUmv6t82EfZZ0OgF6r/1kS/oNua6YagaK6xjolbw7yAlgftF JRdzGRwNd76HSc/r6bHfDjm3cxur4dn2TFftZLh3aYQC385E2J3buyEoaSVTJq96bp6O cahKlVs01KR4XXpTP30JbD5+VMyST/sYRbLq7J6jDgYXvWaUiLVYceTZ39T7BF4APrl3 OZYjCOiigpF4NYX2QXhElM3PNgzAAY5WhT3OPJu3gTByR/nMDlYlGn5gGlgmj4XlatOl y7tVkBmk0QN8ZCswJZ3wM8LdkEZN93B6I7/7ToM4J+uqs9KJvsSfJwKWgFW2iawmLYyk lADA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=TkXk6RTx+ifprharHwuBcxvc2I7qZiBjotIKfFzOb4I=; b=rmWs+OB/c+T2dacB7qDRMg1u0KNpwGSYBeY5ECHiKErbMEXHoQ/8lCjd0FD4fIYnRX 0wzwH7LfMtsQmBiAY4F7e6UIqZMPFW/zg3nXX+BdGW01eHvmTZMf8iQvfbIiqCTU/XDT ULj9snOEMy7u7Grx8Fc/LfseibUoZ/uCxkaCbH9WvZyj+MwZE7ZkIZ0H97MSXdsM4d+o mnYnoI5DMZICbNgNJfrZI0rqbYhymZLDTlX0d7pIfITMhinz2Wu3Fk+uC2S2tZjY2KZf FbrX7cvUE4HQWK9gL32z8JW1NZHjxxcPuiprzTqUiUMe9/qtS3MQzkh19tusd4LVkNmT 4YXw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WdRp4Zxh; 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 henning.schild@siemens.com designates 40.107.8.89 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2089.outbound.protection.outlook.com. [40.107.8.89]) by gmr-mx.google.com with ESMTPS id az8-20020adfe188000000b002416691399csi1105400wrb.4.2023.01.04.00.18.07 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jan 2023 00:18:07 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.8.89 as permitted sender) client-ip=40.107.8.89; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WdRp4Zxh; 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 henning.schild@siemens.com designates 40.107.8.89 as permitted sender) smtp.mailfrom=henning.schild@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=N3YAPwu9jpaTqXS0akFNbXfuEjUpF4imB+INKRSY6chKxNQbygXQ6hOo4Q3vEq0oRri16OSMxrk/4y9MOp+KqxehLOeurEMbUUaI+N0qHs7ibjpm3H25E/OcJHDK+Kt33tJPVYBJJ3OIq8/TqrhjoXyxFctaUJQkgIeKyWAFGaHdYvAxQnu2Wm8jBlmtoTJ/tIzVdaenK6eppAnZSzNAYUotn8dBLNUm29S8l6gT+SE4J48/IHREtgrtF7/hZolgugTUc5tfRvewSbprkteTsdc+XybrXKqGNyHzhikrZOUVgntqx9IJXieAQseEeYgojUoelGpcItyOG7cVuF1yfw== 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=TkXk6RTx+ifprharHwuBcxvc2I7qZiBjotIKfFzOb4I=; b=H8+CRIEnQdvaswKcV74x0hnlCM5fiDzji8XCVf/kLUHDBNFPEKtkbDyYuIKhq4uS2/Pz2U9VLdZecOqKM3SF5y93YPFtvgkYNJbXKgVEl+kHiVFCbXO9FyEAwCtFd3Vi+v6owJtNo13K1YP8mdAKACwCX/iCtMdqHIfNos6hiaVQWvTs2y5CKBvNQ/I2zCscqn7UvBS1cVFiEA9Qn1felSZw/XYb08ppxrdricPsBLONFlP+lcruvSa/dXxSOlu1d6qaPIH/YZfnxYQAgY4dNzs8P1Isb6Ika7MltiTMBJIEbdX32LppSD3Oq34Sxnr4f//RHOqdBUD5x3RyJ5ZtJQ== 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=TkXk6RTx+ifprharHwuBcxvc2I7qZiBjotIKfFzOb4I=; b=WdRp4Zxh/I0VnwoIfsoXO1OU9j0RlgmoGmqWA9a08PW4e6GlO5kK8SBJH2U5sl0xZG2yKV7QLyK5ceMt56irvXU1eKuRqGSmfd1bYTiuaVFRtLLwPKGk2EJYFq62HBuiLCHqfHWV6MHuzadj9j8z1dOM0tKcIe5UbcnsjkseUR8aSKYbqRsWnFQzcocj5cZkFVRC4tm6pJLfyYl3Edc3e8wIR7qcSVzO1W31NUtMgWo6frUdMuIyzm16vnryiMn3+yb2Tcv5fLsjVtxzYkadhYM/IrOrlYiqJ6pSfdH247Qrid1TOudSoYynjcN2Nb9Gxc+u/qIWSiWXwcpMOojobg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by AM7PR10MB3157.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:105::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Wed, 4 Jan 2023 08:18:06 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79%3]) with mapi id 15.20.5944.019; Wed, 4 Jan 2023 08:18:06 +0000 Date: Wed, 4 Jan 2023 09:17:57 +0100 From: Henning Schild To: Uladzimir Bely Cc: isar-users@googlegroups.com Subject: Re: [PATCH v3] meta: drop debian stretch support Message-ID: <20230104091757.2e53baa7@md1za8fc.ad001.siemens.net> In-Reply-To: <5438450.rdbgypaU67@home> References: <20221227063555.22836-1-amikan@ilbers.de> <20230102165624.635728f9@md1za8fc.ad001.siemens.net> <20230102230302.5055b112@md1za8fc.ad001.siemens.net> <5438450.rdbgypaU67@home> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR04CA0056.namprd04.prod.outlook.com (2603:10b6:610:77::31) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|AM7PR10MB3157:EE_ X-MS-Office365-Filtering-Correlation-Id: 0a163659-28ab-4b27-8c0b-08daee2c353c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: eg+PKR+qSSpcxr+v8uZ+2rrJmuFVht8ia6vuGhMZRMGuQIsx++s0Y/aY5cPM0wfwUkytc/z3cQQXfSLUWbDpabqzByKM62k4p269y3drpHb9CAemVnl5JNuOjlVSfbfQeNZrkGnulOcs2mnb44mS5AfZFR8wtjHUVLtWS7MoDy+8VrWdpA2KXaZaP8Qme+cmSUEy7J+EHB3+q+cSkWSNu4l999kZj2zJbVgIm9g0xFqIjxSYqYmKTzEJHnVZeiI22nMBTCP39CntQVdUg0UtE7jxrdPPA4gr1qoRlSkZeVZ9AfIMmAOGTXKS+xJgJFjh3QprtzRB5nYVTPruRc10LCkkdk/JcefA1op4nRXOayGPyMVdtxFzV3+SrNhh5sUeClR9yL10COLbezbs0jnDSUNkNqTs4OtJmpdXm0tiGSYJe6uR9zVasEKdn5mD4AaH67VKYfUawJS7fC26t8/5mHv3TdNaJy8YzhsWBM0+RF5AskZGtCOtUeoMfMeI2ZDesZgukU74Ticrr7FjuWr/+NxdECJ6ZtUvtVBOWSxVlvnbDvVcjy32b7LJTeNOzgiTIfMxFooUxAyZHkwEGFfDClkijfT+S/e3FWBXBt5ByDzAcuPRFZcnpndC+V2ALgSWgYyXVNj8puhS9DNOIBglQA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(346002)(136003)(39860400002)(376002)(396003)(451199015)(82960400001)(8936002)(8676002)(4326008)(66556008)(66946007)(66476007)(5660300002)(44832011)(2906002)(86362001)(83380400001)(38100700002)(478600001)(316002)(6916009)(6486002)(41300700001)(1076003)(6666004)(9686003)(6512007)(6506007)(186003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tIw29nNwOqLbGmBhYQdevgR4iac3TZHCZNBrvcCbgPoevhEwEUhnSGn8P88K?= =?us-ascii?Q?N9PQzX9wL24adPnpCNEJinR7Z0OAGjyMi3Iadilv1yQVnQ/GBX2Yx/UfhC9s?= =?us-ascii?Q?FWRGVo+Hw4wxdYgpeT3fzLFc68CavYoFOf39/rVVyI4Laas+mXCOrqjRRaSg?= =?us-ascii?Q?V3MWhUxaesCvaCvq7pXiM0IrvhVj7GgG9IEL9HHRhTsmI8PZcaM4mxDt3IEx?= =?us-ascii?Q?6AGTwls9Rl65ZEA35ez34HFNg0emU1l+9N4otmPM32hX+JzmTI+632zWTvZy?= =?us-ascii?Q?IqDV5OIMPXczPVDm5GAGSpiSG0PwrOnTdKPdeY28KPV4SdRe/YhGGrCNz4CY?= =?us-ascii?Q?+21IGiEzId+3ZMiqW1izAVEo21mKyVjR7B/fvVtUOLlyJoa4h6rraR7S9QIt?= =?us-ascii?Q?hGhMG1ReGCICNSyQ6kdVWUP4PtBwXWu6TdXUljbnBNDfQTYav6ovQQHcfdub?= =?us-ascii?Q?M3Z5+fj2UFUO23HoLa7nC6r+0pzL7t8Amc6Iesx8hJncy49pEvB8gkXoewlH?= =?us-ascii?Q?hz3FBT6HFF8ealYZcy8wBs7uv6bwPDqxZp+x3YzUFpA+6f/VhvalCerwASjn?= =?us-ascii?Q?yUF+emnj1XkCitQ3ovwEe3Xyh5a8o4Y3Nim4K2bjfYqSdNaouDj5kp2h6Wd6?= =?us-ascii?Q?yrgx2lAPiRZ1pPcXY9O/M8PlHfWccaDIg7AQKlDGlSFnBoKWoo+At+bIZ0Mg?= =?us-ascii?Q?W1HsHTNvxYGaon6yVy2bV4fR6R3x5CTdM/IhO5p7hTCbjb8QOeOjW/Vv/0EK?= =?us-ascii?Q?z3TWI1QXAEtG2G3rrabeMliihFZurO0+ICWeysDtnT4BSfNIJTq5CdnfDV1D?= =?us-ascii?Q?kef4RFfxaj402Rxzpptfy4xhoF6494BWoPPbt0Yb0SNlCm9nHxqXdALEt1NL?= =?us-ascii?Q?6FpGL+g9ymejIM1BUCalu8tIdddx0daBjBW1I7GIEQm2bSZ9jT91IbXPwx8Z?= =?us-ascii?Q?5MRPnZaUyrpn0YcCRBsI/Bd/NQe2aXtI4DDsi/Fo5fZCbMg+r7Dp2AKa4jSb?= =?us-ascii?Q?aZJI/Dgy4vi830XVB0WPMmsVVYSGrAliSKt3h3Siv+Pt54/NWUP/OHA2dcb7?= =?us-ascii?Q?sR+m6qbWitnRSREBdaKA2pSi/eDH8ueOVdS6avNeHQ55jVpb1BW/1IqJUv77?= =?us-ascii?Q?bXVcmf1zesXFc3YR5NOA4E2FYvK9FYojoEuBwmahacEs4+NpzFtAXS9ST7r3?= =?us-ascii?Q?j7J9eWR7k2o1hxd4KX8pHwJqTm9EuuS1flZL1crEiV0CI5jFEO8+DLx7LLTJ?= =?us-ascii?Q?k2UwH4BdKPHbZ9Ki7F5aZC/fGaSX96s/cclyEcX08xnagYFLyu9ioUCiVRgR?= =?us-ascii?Q?iv/XjtBVVmtl/5vyQd4ZGvOLbbxcscn3t+ytbWgkAPRTCV2QhrtY0hPfUPrX?= =?us-ascii?Q?K1xev2+rG09n76rIsjqSaXHkJfQqgtXPWNk9EczEMnOASG2VyF1BuXCbvTcU?= =?us-ascii?Q?oeiuyysZAvvKc94YeQI0D5QYwKHrh73vISeEeVni4zKCc32Vs4+Ufg2fqCFp?= =?us-ascii?Q?FM4UdWI9FMgUh/5g4LfN00jJokZijg+IwznIHa03BvXNobdYvDL754drawrQ?= =?us-ascii?Q?IYRw6TOQwbGAnYa0/GeVm7Ckt6ENZXovlHmoBpMZWtNztlVjfwlR8wRMfX0T?= =?us-ascii?Q?WwpvkNr/4hJNFWm2NmUbTrUqVlVpvESWVfsi3UiVok4mN3MuvC6T/88I5OeF?= =?us-ascii?Q?+wIvcA=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a163659-28ab-4b27-8c0b-08daee2c353c X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2023 08:18:06.7353 (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: fc+tRYSFu7U5OqmbGazzPURmueu7LGuCpFsJZswDKzyk73dsrUObFt1NsNtR2TSMItX9b7ThKvsomy0R92hs0jS5Sh4shI8fmjbIoGQjB18= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3157 X-TUID: FkJ7zRoe5Twd Am Wed, 04 Jan 2023 10:04:48 +0300 schrieb Uladzimir Bely : > In the email from Tuesday, 3 January 2023 01:03:02 +03 user Henning > Schild wrote: > > On Mon, 2 Jan 2023 16:56:24 +0100 > > > > Henning Schild wrote: > > > This one maybe should have waited a little longer for review, it > > > fell right into the time between christmas and new year. > > > > > > A changelog to v1 would have been nice, or a reply to my review > > > comments i gave. > > > > > > Am Tue, 27 Dec 2022 09:35:55 +0300 > > > > > > schrieb Anton Mikanovich : > > > > Debian Stretch state was moved to EOL since July 2020, so drop > > > > it. This will allow us to get rid of many hacks inside Isar > > > > core and single example packages. > > > > Also drop raspbian-stretch distro and rpi machine used it. > > > > Drop wic_fakeroot fsck hack because it is no more needed. > > > > > > > > Update documentation to remove Debian Stretch there also. > > > > > > > > Signed-off-by: Anton Mikanovich > > > > --- > > > > > > > > README.md | 2 +- > > > > doc/offline.md | 4 +- > > > > doc/technical_overview.md | 6 +-- > > > > doc/user_manual.md | 48 > > > > > > > > +++++++------------ meta-isar/conf/distro/raspbian-stretch.conf > > > > | 17 ------- meta-isar/conf/distro/raspbian-stretch.list | > > > > 2 - > > > > > > > > meta-isar/conf/local.conf.sample | 7 --- > > > > meta-isar/conf/machine/rpi.conf | 8 ---- > > > > .../multiconfig/container-amd64-stretch.conf | 7 --- > > > > .../conf/multiconfig/qemuamd64-stretch.conf | 5 -- > > > > .../conf/multiconfig/qemuarm-stretch.conf | 5 -- > > > > .../conf/multiconfig/qemuarm64-stretch.conf | 6 --- > > > > .../conf/multiconfig/qemui386-stretch.conf | 5 -- > > > > .../conf/multiconfig/qemumipsel-stretch.conf | 5 -- > > > > meta-isar/conf/multiconfig/rpi-stretch.conf | 47 > > > > > > > > ------------------ meta/classes/buildchroot.bbclass > > > > | 3 +- meta/classes/dpkg-gbp.bbclass | 7 +-- > > > > > > > > meta/classes/image.bbclass | 2 - > > > > meta/classes/sbuild.bbclass | 3 +- > > > > meta/conf/distro/debian-stretch.conf | 17 ------- > > > > meta/conf/distro/debian-stretch.list | 8 ---- > > > > .../files/isar-apt-fallback.conf | 4 -- > > > > .../isar-bootstrap/isar-bootstrap.inc | 18 +------ > > > > meta/recipes-kernel/linux/linux-custom.inc | 1 - > > > > scripts/start_vm | 2 +- > > > > scripts/wic_fakeroot | 8 ---- > > > > > > I think this complete file can be removed. Not sure how i said it > > > in my review to v1. Right now this wrapper does nothing but wrap. > > > All the work it used to do has been deprecated and removed. > > > > > > I suggest to throw a patch on top to remove the file and set > > > > > > FAKEROOTCMD ?= "true;" > > > > > > like the removed comment suggested. > > > > I tried dropping the now seemingly useless wrapper but that somehow > > did not work like it used to. So maybe we need to keep it after all. > > > > But it would be nice to know why we need to have it in place and > > have that written down in a comment and a commit message. > > > > regards, > > Henning > > > > Hello. > > I've experimented with this FAKEROOTCMD a bit and it seems we really > still need it. > > It really almost dummy except removing first argument from command > line passed (`args.pop(0)`) and it seems to be the main thing we want > from it (removing "pseudo" or "fakeroot"?). > > Simple replacing the script call with `true` command doesn't work as > well as attempt to use this logic without `pop(0)`. Not sure if we want to do anything about that. Maybe we can shorten that script and add comments on why we still have it. Or we just leave it. Henning