From patchwork Fri Jul 24 13:47:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5281 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 24 Jul 2026 15:48:18 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f58.google.com (mail-oo1-f58.google.com [209.85.161.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66ODmGR9016322 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Jul 2026 15:48:16 +0200 Received: by mail-oo1-f58.google.com with SMTP id 006d021491bc7-6a37fe3aa04sf360537eaf.0 for ; Fri, 24 Jul 2026 06:48:16 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784900890; cv=pass; d=google.com; s=arc-20260327; b=WnkJHQitnGtl9vbcdvTt5UOKs9x54owp0JTaYdTkN+kWTb5MNelnl0+mLehl5U9/GI zqxRjmTYEMN4siKpQMF1Abp+dGo1DOVQJmKDTAn08MNKQa/w64124pKXCHTfawMV2Qx6 sjjEKnkDfRBlDycdV8gpcMEkSmsiqTZhkj5DinIDwd4CsvAIDGxQuiAM+u/qLc2GY/NW ZMNNJP+BMRksSr0c1xnEPE2N3vGQRAKHbl2Z/FZ3xrcfW0FqHAKPnRQxFRqr+o1pJusn /Jp5s3dADn5Jz7WIZ9uthrflFVQ9/hGXkkTWyfJo4D9RUqcla2Huxqf261U8NVDf16Hi Koiw== 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:message-id :date:subject:cc:to:from:dkim-signature; bh=fAgaGEHTg7+SiehO2ub+AbK6EaTftHpLHC51T2orIMA=; fh=QbVnoLC8GbKw2nhPrcWUtP4w9j3S5JSwxa4e51ROdpE=; b=XDzigcmtMfBQAy05bknKNbWrRH+OO81BFnB5+HS72hzW1naiUXUVtWIH7vb9O4gUIn 1B0GpJKQqWoIBR6bJ7eTNbnjwBlp5PoDQ5HsqYsCcZ4tjc974+iubHkutxuwy7PIXB0d B41uJJ8W5TOdW41yDLa94BOcO4WHOMGHfLiNf9yBZX7P5pS8PjlvcWdhjkOZFDCXLnTn DHSfGTDQJ3hJcrsjWNY+nB6R6bWiRXQOgBguXGtcQepkTUgx+9y3V6kkKZil8Dud8JQO y1keECCtB8jvaq2Oy+YlHjaxQ3YuKhNaYxSn8YQf+/uZZmIpVxPUErqFiPG0vTLsHXgi LtBQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=botuAfot; 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:c20f::7 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=1784900890; x=1785505690; 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:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=fAgaGEHTg7+SiehO2ub+AbK6EaTftHpLHC51T2orIMA=; b=NcA3wzjD/7VXDDqMer5VNnlNY/qJ6wIdUYeprS2CNx1YlS2LyzpIHe0xqnUzFgMVyX fVuUJ9fPHnWAil1ptsMK9s2q2umvbyzYybbYadR4T4Otzv89XT20kRo5GpZL+Q1Z2N8N 2oo/YE85fkqPmGZpjd8cs2sFuddfwijoih5+FGS8ub5++NlPhrZJmz4jg+S9qHDhpy/J XKdyBv0ARdC4pkPqZvFOnk2QzrFhtJN/QAQianzPpBBCkbWMrx1PyI3j9AMK5DzKjaid UCypip2HzCKJpEvtUaXqm1CoV8nL5OeS/PfcnD4Yud+OFLt8E/ffoMcYVB2nwEs9oq6N MYMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784900890; x=1785505690; 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: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=fAgaGEHTg7+SiehO2ub+AbK6EaTftHpLHC51T2orIMA=; b=fXxEY2Hjhw3TDwnWe1N+Al3PC1ZoMtNWMvc0WBMqUQ9jNpllQRuSsJYFbPF1OubnAe 72ru1eKpQtcHf2UTgDNsLW7D7lIAAWy4nGMo4E7XguTDulk0FzB46FW7uEA3VkjKP/kK LyzU/60O7GD8BhqLW/fYjMkioMBiK010LI5c4xMHUlWgM2rMs7EQARxmmBWoOcjcqR3/ ilbpVh1q/vj896jDCZ7edmFMGtQ802mCnifescePNpFDbLJ3/Sc8C+tBbR39J5qk9xlO vkEqS28z5jYVu31JvPjCuU6SN6DQt/lnAzIM4wKrlZLX+WirpsZSKjYwOeSGwOyBInWA /V3A== X-Forwarded-Encrypted: i=3; AHgh+RrtuT8FBQBMCsDhgBlAo7jr7fJ0YCGhkENLHIDOAIcWwMKccnIsICOvI+8251WVn+SIHdkJ8KQ=@isar-build.org X-Gm-Message-State: AOJu0Yz6nL8Ol28/pX0p+BvbG+Af9ZPRejGsxjMiVCejni/57PoqQCmL ALvid5JwOgSOvbskvmxMBd1JmcZebR1KMjo/3aUoxGrrY7JR8uvHr1SB X-Received: by 2002:a05:6820:997:b0:6a1:7953:38ed with SMTP id 006d021491bc7-6aad4218487mr3782047eaf.67.1784900888977; Fri, 24 Jul 2026 06:48:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPRpPc5gXjMN6tHCBkcwxHdBGFnGM3RKSj12pYmmn56TsQ==" Received: by 2002:a05:6820:1a07:b0:6aa:cf1e:ab10 with SMTP id 006d021491bc7-6aacf8cf0ffls1369982eaf.1.-pod-prod-08-us; Fri, 24 Jul 2026 06:48:08 -0700 (PDT) X-Received: by 2002:a05:6820:4c09:b0:6a1:3e91:dca8 with SMTP id 006d021491bc7-6aad4023b87mr4237070eaf.24.1784900887836; Fri, 24 Jul 2026 06:48:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784900887; cv=pass; d=google.com; s=arc-20260327; b=EZ0fRRW7TI3JUUraWH8Pv9SvY8MxAWzFshUSriOYlwCRRt9hOgGnsVYr6SR5+um8AX 1DuaY2dQ+G4Csz2ZlMi2IT8vMbmia+LI6YewKaL/PvS2DnfbsRWah6zsJzFz4AJswKcN HXjtAHTlMkLrqbO2LJ0eeCIEHmWoyn4OJF6+nBE69Zmu/aRFqOFOSSxG20hFPtLT2bql V5jHqLBvmJBConsXbjrx/7btxFJGGvPn562MMuj8U/8+3vNMNV13T5q8DL0Yt9jlFWm4 JDHbXw0y5e2hiQulvfbCvwq20olqdAhrgLkFAgA6IKhU/HDILRoQrXzWkdhrvh1LBrV2 cvew== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=XstTbvXQVQMxjdZSbqe/9aHOP5RY4YUGk+nq+zqEhvg=; fh=dMJRa0bn5D4IlmBEka5tvLJScu3Adha8QEPpexkSJrs=; b=OgVhs0jT7w753k+7v+9vleZL0q8NDQsAA9YXXx+XdOMwqRKzu7w57Jm4xja6g/4uo6 wbuL4QCJkg0qZAcIm6l8vl8cX/hQcefjGr4UP0U0pQH4/+ib1EP1otq9AtKs+8PpqSCi 2L2oh/I2EIRIFKB/Yqn7/g7a7FsZzMwO9ygc6a93AHVzuO0MAknqUwvqsry5r7PK26qV 1J16/bJ0y5G3we+qc004bJia8jJ36Em72Wx5wjSuVG/WXBRHBCTUKo9xndLoUW8xiYrO Qo/lDF1+rdZYWCpwoWn8lxs+jfYfeX1V3jfxA8XQ6to5ueVGrASu4ioXX/pnf+/cHzdA W2Gw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=botuAfot; 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:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-6aa79b00ac5si278244eaf.2.2026.07.24.06.48.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 06:48:07 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GHZqOMLKFFMHBOCvNmgReHa/7I91+9lqd7dKuh1B7Ws8c7qquo/xLV0fuY7F3GLE6IQPC+eOGvBoy1eynOozSJLbUwAtULNOT7bVBt3SnVhypEpy6pNSKNoM197BATRpY2sC66wH/gmnP+eGtP2076GuWyBgGgfmD47G4fMqMM2vhWgTOcMVCQUJqzNbOMjScv5JV1y9psmNhBzVY8sCu6G/vmkI50I9e8abVcU39CLdzGrBviS9+Mc4DpydVbK2pZUzak6YLLMhN3HRQ/Wc8ulfMPXaUuixx0nOMdsHFoVzz8xz75wvRRbUrF8FXx9k5BdkhZ1r7F+WzGbMQxHumA== 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=XstTbvXQVQMxjdZSbqe/9aHOP5RY4YUGk+nq+zqEhvg=; b=U3/87uhPZqXfYCv7W+tJL3ABPL5XpdN5IUznjF/Hc51V49VQJJMrX6RlzZe25uxrTArisIubnGjG9lN2c937Gpvl0k34L0hbDWXkmkOmw5ThcdI6A4g8B1hb3B2OEnMRGUQ/LmXXh8jo3HjYOPLJR1wwKf/LEBiY1j+Iti6TkmFiwgkjivWuPz5eEVq6TCnzAYE1blG83fAa5/R9XTjOE+VPypThdSQOiorb1oS6kOgO1Oh0fh0SWSVHwMuoVSk5s5ncYqQg8QJ6Iw3CHH7puXaNnlHaFPqPwl0srgBOP0do5DmNcGtFx/EM0jrcZiIKBPHHp42+9EKrZJAEyEt0CA== 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 GV2PR10MB9804.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:32a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.11; Fri, 24 Jul 2026 13:48:05 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Fri, 24 Jul 2026 13:48:05 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: wzh@ilbers.de, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 1/1] sbuild-chroot: fix incompatible dependency optimization Date: Fri, 24 Jul 2026 15:47:49 +0200 Message-ID: <20260724134749.1150268-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 X-ClientProxiedBy: FR3P281CA0026.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1c::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB9804:EE_ X-MS-Office365-Filtering-Correlation-Id: e959501c-0468-4059-a0ca-08dee98a2ffd X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|23010399003|10070799003|18002099003|55112099003|11063799006|56012099006|6133799003|10067099003; X-Microsoft-Antispam-Message-Info: 4Kn6QClSOIJcTJiac1o3oGn3CKGMEB06MyrbFMDu1pEsgCBdx0ZZeb0ZPeH+SQ3Z0AlstF/jHjdfiUOSL1Lmq85pHJEy9PwBiNwCHHVS2J1KEKu5ITdzZiV4eqHAHJUnXT67NMCL+d9ZI0AyH01NNBu53YDM7G5WPsQOVd3M2IkHfDI4QP4iMQdhrvgzun+bwZcXOs4kIHv9bB7LdNs5lUg95caUQhbiOAS6UGnx5FgzinSPshWlqwQOw+bLhvswWZdNIIJdGdXra1EHjPzLFADvBtK9FvKqnxnX0VLnArre8rbqsB/T5aEa0NDtiqRVFq1w34XZcSJh9Sr4ddJxiOYLbW8UwksnOgiZlG+z7bKmoVzDQ5EyNyG/hKhkNXwx0Nm7n/+5axKbnZ0cKBnso+oltKZEq2Ld5aXXiZi821vfUrpIJttyPWQM7LFlerLGWfz4w92TP2PyIIOywjZO4aXKTY+t6/VeEy/iOxDDfFbQZsea19z5Lu9iWcooZDjmZIPkm/Xg+T1UxLLJdcHECEtNc95dPgU09wIgwO/NjHBnbLKzzeOXJYMjdXa4/zX0SIgs7iLao9qUvE+ZjcxFPV3C/9ev1CC0M8H1o98kVsgSPngZgqmolug3kIFyuTXeBCJssTJTy7eFf2vuCRtdmWSy/9LAkSNGAiwKJOnUZFw= 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)(366016)(1800799024)(376014)(23010399003)(10070799003)(18002099003)(55112099003)(11063799006)(56012099006)(6133799003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: GJN/S5dB5KVNdzia+S8rnBBnZFArXIniSR8A4pVS+yxAQqIvkKsTnO1A7D1hVmhdziq/gfXeOWsys+HSkX4xRchtldvWklm/3Z8vBMzl7iaZ+icDKHDCQg8uxs9D3/YZGBPDhNBSREHiPTVhjCcr8CWehwPoVlirkd8DSNROBfNdqlRzZpbIFI+uN2F0nBOxX4JQW2obiH2vylGZd+l49Pn3yJdzu/tPDtSyAINq23Xjp3DkHgzYuESUuuxTNL/8oIri2FXjYYd9FnOtfEUd9PLtaek5VpdtCjWQMimPchSqBfoOvZrQWbg7Zh9gMTB+cecQKhWUH7VjkbFOWWMd80C81JLLlNlVicmMjiNc5wyrhmgi4HuZVvwii35IUsrh1onQ8P1n1KDGCTF2RdtLiCsQmNwWaksgKhn5x4vxT9spRdTR6FoEEHCD+uSOimNrXBeNbIfc0DPPPYxF9wtlfiHuzFNn8utEoZaRSHDlOXGuGZtuLXr1E6q2dHlftousoYRAaJ14lZW2yV5hVH+Y6RcOBKA9xAFEXfFhFXgAMDVflN1R8EKSVgjLgkNbjGlAKiNhf5CQcbI3Q6nJbyFGdHh15IZJM5/J/Tu4GfaJafDchykESHZm3+vhTa60USZig7T/o8z826Vknea+xmZHEmLD9NqxGUO0JAEE4rQ/2DdwIHS18w4/Bu3501habS10sg7u8u63rXyGf64JRnU8GQue9KfHxf//TksB5VwRMtwXLg0YAboz0cDLhl74K55fxgobH7uEYiUJMzb770NJPoiGpSNdZ7zyG4MipLFXanFXN79zxl2Bc0dIwLxJZsP0kOcIKyhGxaGYS4jLYUkZ/nYiQXiFZ+D8FssHr2S6MaBBUmUhk3SB54stzMr7WuyG6tfUGwtjmr3b8dwNQ863OXvyHVs8QAuESjOzqdg65e8xEEvxMWz/L5Dd6/V4RWt6u90/XQh1/25+PBmgz9erQb2OiENg3iDsBnMUNolJieSc4J8+BJRdrYFa7rdrPVWfvt0xlvAyzhLi7BSXHjIRHOhBywBYnnpFJ88QnDC+8mtROCqyW9Hjm/hVmEUe9t/5bcu6jZpBcTqCjxN1A6VsrrJrGwRYEnrkkc4LhM49tHDCC20JA77dbAsQCCLtp1ygAhNZz+tvYm/j+6M7AZOMtOSplhJjn3tKCCBUNiqUscmP1w94PCQBpf9KK9AXi09fgmXHhQfukpdc2D+M1ASdyqd7v8znGJKe3sv+5GEtcHB9uOCFUNKuHM2h/KFDGTlSjJ6Ja55yFPrZ0kkbiMjz8Gdad4nFcYXdZ0jZgR+ARsO7S4lhs09T73Yzj8StJFCdw3kQvwROSaipF+c8RPyDIpTyi6HPDhZiYCWKABV9EQSJXOsp71X/ydroyobXTDlQsoZ+T6YLtZ1we1fOgps19QvJPFkiJaYlG5JpM5oYvzSpQexuJrw248y9Mga55AhB/Y/liO8xpdJ6jpunlN9UOatvMaP68qi2dH86mhwIniWq4qSc7OjmAtPk3tHjpvF9VmeDrgyke/r8TCJHH8mgrvpyRKIiYE6w40tt1tx9FHb3UXM8ScQCa223E5+MbkldulR6PJQCs/ZJJl8HCMHVq9b3L/Sgc0AHVybg7Dksz7GCpUIhFe/2S31qUHzMnxCLHH2zsYMVifxsHzWk9zDQngPtriHHqde0oxZ6cIvTp68LrzWiRbCQWt2JLsSpLR5fErynCWhbwFKBFSkqiIwWYpn41/w4lKnQjUsJerZfwBO+AhHWpx1uVGvVHGf4atVkWkzqZwnN X-MS-Exchange-AntiSpam-MessageData-1: 86BRg5hVL6wkVYYyxDc3u0ste5DY3Vy9efM= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e959501c-0468-4059-a0ca-08dee98a2ffd X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2026 13:48:05.4367 (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: 0wAnX3GMk2hj9h4Zzxv3CK3TESVxQGIXKIj3Iwrn3r31PyeoRCIuGJbqa+TKDGbXvAidh/Ud1kdnENJoC8yAoj2WvYjCcG+puFY5TQBJ42g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB9804 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=botuAfot; 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:c20f::7 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?= The dependency tree around build-essential is complex. On architectures which cannot be cross-compiled incompatible with our build-time optimization of pre-installing packages usually needed for building. As the PACKAGE_ARCH = packages are always compiled in the sbuild-chroot-host, this chroot needs to be installable. For archs that cannot be cross-compiled due to internal dependency issues (like mipsel), we must not install any cross tooling into the host chroot (as this cannot be installed). To not specialize for specific architectures, we optimize this by only installing the cross tooling into the sbuild-chroot-host if ISAR_CROSS_COMPILE is enabled. By that, the install time of the chroot is also reduced, as less not-needed dependencies are installed. This fixes the following error: The following packages have unmet dependencies: libc6-dev : Depends: linux-libc-dev but it is not installable E: Unable to correct problems, you have held broken packages. Signed-off-by: Felix Moessbauer --- .../sbuild-chroot/sbuild-chroot-host.bb | 2 +- .../sbuild-chroot/sbuild-chroot-target.bb | 1 + .../sbuild-chroot/sbuild-chroot.inc | 18 +++++++++++------- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb index 3e66a7f4..52a461fe 100644 --- a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb +++ b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb @@ -15,6 +15,6 @@ ROOTFS_BASE_DISTRO = "${HOST_BASE_DISTRO}" SBUILD_CHROOT_PREINSTALL ?= " \ ${SBUILD_CHROOT_PREINSTALL_COMMON} \ - crossbuild-essential-${DISTRO_ARCH} \ + ${@ 'libc6-dev:${DISTRO_ARCH} crossbuild-essential-${DISTRO_ARCH}' if bb.utils.to_boolean(d.getVar('ISAR_CROSS_COMPILE')) else ''} \ apt-utils \ " diff --git a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-target.bb b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-target.bb index 763453e6..05d24b97 100644 --- a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-target.bb +++ b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-target.bb @@ -11,5 +11,6 @@ require sbuild-chroot.inc SBUILD_CHROOT_PREINSTALL ?= " \ ${SBUILD_CHROOT_PREINSTALL_COMMON} \ + libc6-dev:${DISTRO_ARCH} \ ${@' apt-utils' if bb.utils.to_boolean(d.getVar('ISAR_ENABLE_COMPAT_ARCH')) else ''} \ " diff --git a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc index 054d7fc2..80c43d20 100644 --- a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc +++ b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc @@ -20,8 +20,11 @@ SBUILD_CHROOT_PREINSTALL_EXTRA ??= "" python() { distro_gcc = d.getVar('DISTRO_GCC') distro_arch = d.getVar('DISTRO_ARCH') + rootfs_arch = d.getVar('ROOTFS_ARCH') + cross = bb.utils.to_boolean(d.getVar('ISAR_CROSS_COMPILE')) + install_distro_arch_tooling = cross or rootfs_arch == distro_arch - if d.getVar('DISTRO_GCC'): + if distro_gcc and install_distro_arch_tooling: d.appendVar('SBUILD_CHROOT_PREINSTALL_COMMON', f" libgcc-{distro_gcc}-dev:{distro_arch}") d.appendVar('SBUILD_CHROOT_PREINSTALL_COMMON', @@ -29,11 +32,13 @@ python() { if bb.utils.to_boolean(d.getVar('ISAR_ENABLE_COMPAT_ARCH')): compat_arch = d.getVar('COMPAT_DISTRO_ARCH') - d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', - f" libc6-dev:{compat_arch}") - d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', - f" crossbuild-essential-{compat_arch}") - if d.getVar('DISTRO_GCC'): + if install_distro_arch_tooling: + d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', + f" libc6-dev:{compat_arch}") + d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', + f" crossbuild-essential-{compat_arch}") + + if distro_gcc and install_distro_arch_tooling: d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', f" libgcc-{distro_gcc}-dev:{compat_arch}") d.appendVar('SBUILD_CHROOT_COMPAT_PREINSTALL', @@ -43,7 +48,6 @@ python() { SBUILD_CHROOT_PREINSTALL_COMMON = " \ ${SBUILD_CHROOT_COMPAT_PREINSTALL} \ ${SBUILD_CHROOT_PREINSTALL_EXTRA} \ - libc6-dev:${DISTRO_ARCH} \ fakeroot \ build-essential \ debhelper \