From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7051880287817433088 X-Received: by 2002:adf:fa81:: with SMTP id h1mr8235748wrr.19.1641995893665; Wed, 12 Jan 2022 05:58:13 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:fe8e:: with SMTP id l14ls176508wrr.3.gmail; Wed, 12 Jan 2022 05:58:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJyG/DFz7hgjvwmEH8HGjl1HMPV8sCHIXhIvy+xjQdyKcB8ft04kP/v2eFbv7uHZu2Pt/+il X-Received: by 2002:a5d:47a9:: with SMTP id 9mr8064707wrb.474.1641995892702; Wed, 12 Jan 2022 05:58:12 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1641995892; cv=pass; d=google.com; s=arc-20160816; b=wVWilJOP430b2hFDOovx2jP9eRxr9KYDPiD1XJPHjmMj5VDtzfZzmrSUxGmvde8+IG MQjBKy825MC1AKNExp81fRP+i+/QXzHUOuX1Xz8iHoCKvqus76QuelCTgqRflreX/D6t ODj+tj+uil49j77AD4MUqBiVxD86VFuTMGq7i/k5a1+yxdmTkJkrUv/EI8ZCzOKvPJTJ fMFD3JQiGDO0bIkRAuw78eqpBqinAH/60frZ/hESKFHmr1pj0wW23nbZAdHOXZHTC3PA aqOlL12VWHStZUYPHj/q/rXSt9M2c/nUUIfvbxbsC5jQ8q2c9r4Yn3hp2+vVr+bmreCH 24KA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=zvraP9UYagNBkQCPMdS+7LrrvHHB4G8If5uOPdtCG3U=; b=QIVY8oWoeOQJcAvJh5Eea2oQS6f5tfbU3gSUkLfcOBPCyZrcIGpLII2834PHVlIjot 2RHppKZ17yfjR/K+Rt+xN+EhyPKIkdg90XrIroiOK1urqVJApE/nLUAFHSA8y2G6MD3T lUpRTpS88Sr2LVwA6SR+svu4X7ojMkwsRUk9Qx+lrH6vcEVv4bJMpYyrska8ckmOlwY3 AihHsgG9xjQjiWj8lKUVb1JdosGmchgBknhCAgw/qx1z+UlWAPgL+L2MApy2fNurYm2n 2Akh6vi1UZT8AUGtDSgALzOUpDXlRdYoo8fU2qOJXlItCABHxhABfiwcKmYax3fLMpDH v+QA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZpdbuEiT; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.21.65 as permitted sender) smtp.mailfrom=jan.kiszka@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-vi1eur05on2065.outbound.protection.outlook.com. [40.107.21.65]) by gmr-mx.google.com with ESMTPS id e5si705883wrj.8.2022.01.12.05.58.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Jan 2022 05:58:12 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.21.65 as permitted sender) client-ip=40.107.21.65; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZpdbuEiT; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.21.65 as permitted sender) smtp.mailfrom=jan.kiszka@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=f8i1ooBmg5+iMKCk8x7RudwIThawO8cO36R7Y78u0v1FYJ7DpsA/NsCWY3JwUMJ08+naCFxeO6shOdtzFViEv8rv8LK81XPy6y/Qr7Qkndb6vr3EB/mpwP1KO50U4rLX+k2CVZ5uU+i1yND1voOFcR2S1SlCuY7ld2E65Ps9gEkxBS1PhSMJxIUHDTje6lhLwqp55eKkkOqwPt0rPbb/8QQM+n+eGOUmN9Wbf0Gg+8NkgFG0VpQaM2BOwbKfZTA6ShNvqpOY7Pv6FtU15uS+skZ4zGbFd9kgkRligbOra3G3nOHB5m26XS6CWE16QCXFj22HmpTuSUrXqQfZzZ6W/g== 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=zvraP9UYagNBkQCPMdS+7LrrvHHB4G8If5uOPdtCG3U=; b=Y33RwJwlgB/4pFip4cPbQ7N3LkOGJa206F930KKJGSXvxsSipSrh1tc9WXcmC2L7i3PTWVbGybuscUIYkZAP12L6rIT29ARdFE5FAWtJtvzmQTqPDX2cDy3sJNLm/zq6AI27l5tlxpMj7XaZOXef3pp4ja4rnR3kIbXZBpz4vqaCdGS9i6YuWLosaLwun+O+NKLu73gi8CxFw+6p3EUsZD9fzHx45l8CUNZwjwg0ls/BDg6PRDul5v3nQppcGt/I8VZ42QlQszaoTomsnYD+Sc+MK8ryZXTY/5vis6wgn96X0kz0j164UMgFya5cLDZ3jLAgz6K62GrN9KhePRy50A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.71) smtp.rcpttodomain=ilbers.de smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=zvraP9UYagNBkQCPMdS+7LrrvHHB4G8If5uOPdtCG3U=; b=ZpdbuEiT42WMAeKUbV999lDwS4goNrL2BM+zrKIYDAXNiQ4lspCG7rUhv1f6UNcrUK7ekVmk2F89Hz9JyE6lUeNmz8xTLlBB74e5XJPY/DQZa5KzDs21xVzQ8gIsRbZNueCqVlEX8jEw4tTge/NXnYsmiU1GZsbNSOCsrsf5B69PUh8H+ZtAQEIT0DtnmFNIRn0Oxnx2qlYvVCYnUo3tyqM3+zQ8OgBWHfBwJn7E9zA6Y3ehklsp2b/XITv+gnW1dAfJzwyQWkPrrE2re0ujPVfqt/QOwWNbzksJGwzkXlIsN7Vsb/RsTEfb/EUpd84DUWbYGnOffc2UWrMtXE3axg== Received: from AM6P195CA0062.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:87::39) by AM8PR10MB4692.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:354::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10; Wed, 12 Jan 2022 13:58:11 +0000 Received: from VE1EUR01FT008.eop-EUR01.prod.protection.outlook.com (2603:10a6:209:87:cafe::8c) by AM6P195CA0062.outlook.office365.com (2603:10a6:209:87::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9 via Frontend Transport; Wed, 12 Jan 2022 13:58:11 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.71) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.71 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.71; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.71) by VE1EUR01FT008.mail.protection.outlook.com (10.152.2.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4888.9 via Frontend Transport; Wed, 12 Jan 2022 13:58:11 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) by DEMCHDC9SKA.ad011.siemens.net (194.138.21.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 12 Jan 2022 14:58:11 +0100 Received: from [139.22.143.158] (139.22.143.158) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 12 Jan 2022 14:58:10 +0100 Message-ID: <9c901622-aff0-551d-8e35-33ac83511a87@siemens.com> Date: Wed, 12 Jan 2022 14:58:10 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: [PATCH 2/2] u-boot-script: Split packages by kernel Content-Language: en-US To: Anton Mikanovich , References: <20220111093656.220514-1-amikan@ilbers.de> <20220111093656.220514-3-amikan@ilbers.de> <3c29f616-f248-7171-1cd9-07554c01790d@siemens.com> <762af580-7730-304c-0345-6c73d5651ef8@ilbers.de> <6fad34f0-a03c-64cb-b62b-4c8d73c945c0@siemens.com> From: Jan Kiszka In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [139.22.143.158] X-ClientProxiedBy: DEMCHDC89YA.ad011.siemens.net (139.25.226.104) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e84455d5-6ddc-404f-0578-08d9d5d39219 X-MS-TrafficTypeDiagnostic: AM8PR10MB4692:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vXShG7phcTQGquo7nobSYgnDSSDuYqRyhUpqJxlbs37GLBIVO9gdQU7gwCpTqMfmDDqVkUfOuj9ySV2lW+gzlARsTHGZHs1LuVBltdIlaeKC5f4B6FVS5dd0hE29Pxs+oJ+iXadVywb+COpHeQ98ccZBqSwvk1sOUze4wSKrQ5dm4zbqYNY/2SIxxLEPpVJsjM2VuhRYbiSn7q800fwb/ItNR5V2rL9f3oZUUoZOdvzW1zqPRfiqvK2IbBoFdz27zmOFvi5ZHpp2mLzxAiIX1aNjrPaMZBpYZMFam/AC3PXI9g6tbVZqe9sYe2cUQXzVWgTQWjSrylaGVU+aAaXrHLFvj7D526gj57bXTsEoKVX4dOgLyYRCvtXMnyeACBMOcamCCy/2C1qjOdTInkuYZAU92fbeW3wjhLNJh66kShijKRksajO4HDhWGaFlvklGUvkd4SkgFkRlpJ5bVW9ngQQIVVswTG6tKKz8qcpNGPKu0KwZ7F9M5CAQn2dUcnxJ0q0ukrxrKDWB1H4LqwuW0syK2fpp5NdFRZoPpu4thJE4a2N79dQj/fMXz7iCN28Xuz6l4Li6NgYF9wIOKGPz8Hhn+Zv0JXvKJPmMqCl21BZIO1aGPqQfMZRvVjSVYGkjxZ54ZxXUafM0GEWUEqYtrt81TF7WNUhoIyHOWjbTu+V/uC4ES73o0x80Z4Ew1H4lWQNgCSzTkRx1ZT8aqibSUc9Dqh+m22sS2WlAJ2f0Ix3qjHuXnA7Dbv4ZU21nzkIEr8cLrrDeQAKLxX9t8g9GQQdIYtCKYwmi65GlVKy3sASzdEpPL3Qf6ICMxlr5sQBhCNUM1lSD7A9XZb1fgRqM1NHYxPZRGaHX6BLse269zFQ= X-Forefront-Antispam-Report: CIP:194.138.21.71;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(46966006)(36840700001)(40470700002)(2616005)(956004)(31686004)(2906002)(70206006)(44832011)(70586007)(81166007)(356005)(82960400001)(36756003)(86362001)(31696002)(8676002)(8936002)(6706004)(508600001)(53546011)(336012)(82310400004)(26005)(186003)(16526019)(47076005)(110136005)(316002)(16576012)(36860700001)(40460700001)(5660300002)(3940600001)(43740500002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 13:58:11.4939 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e84455d5-6ddc-404f-0578-08d9d5d39219 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.71];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT008.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4692 X-TUID: ukehXama2ChA On 12.01.22 14:34, Anton Mikanovich wrote: > 11.01.2022 18:56, Jan Kiszka wrote: >> On 11.01.22 16:05, Anton Mikanovich wrote: >>> 11.01.2022 15:03, Jan Kiszka wrote: >>>> It makes no sense to build the same package with the same content >>>> multiple times. We likely rather need to make it depend on a generic >>>> kernel package / create a generic kernel package name. >>>> >>>> Jan >>> >>> I'm afraid it will not help - moving this dependency into another >>> package will also move the issue into this new package. >>> >> >> It will. We just have to make u-boot-script depend on a generic kernel >> so that this package is only installed after some kernel - no matter >> which one - is already installed on the target image. There is NO >> dependency on the concrete kernel in this packages, just study it. >> >> Jan > > Can you please provide any details about how it can be implemented? > We have linux-image-generic package in Ubuntu, but not in Debian. And we > can't just create it, because of the same deps conflict issue in Isar. > I understood u-boot-script depends on any kernel, but we need to declare > this 'any' somehow. > Two directions to resolve that: 1. make it depend on some linux-image-custom (to-be-added "Provides:" of our kernels) | linux-image- 2. clarify if a kernel actually has to be installed prior to u-boot-script or if the kernel script hook isn't enough (or can be made enough) Jan -- Siemens AG, Technology Competence Center Embedded Linux