From patchwork Mon Aug 10 12:11:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5345 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 10 Aug 2026 14:11:23 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f61.google.com (mail-oa1-f61.google.com [209.85.160.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67ACBL6p030388 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 10 Aug 2026 14:11:22 +0200 Received: by mail-oa1-f61.google.com with SMTP id 586e51a60fabf-456bbfa4cb3sf2051368fac.1 for ; Mon, 10 Aug 2026 05:11:22 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786363876; cv=pass; d=google.com; s=arc-20260327; b=NeSGYDZYs/ATX7CjLyy7dSGT8C9ys2BOY/E4FiQu39Pp2HEVdT3m0Ds+TptqaI+EYg BtKSYFop3tJrY6/g1DpSM6LwWCbw0+yztn/k8MzHMmnoMPfVFAZl3E30HJzjfgal89Vd tpDTLOY+oiKGxOGej1hSAjqTH9deV7P/ltCmJTefbHbyGZb+G1KlPPOletzWYs2ZU7or +WfNxCIPNusjIfv9tFH+slGp4VUb6Q+0dg889veo4DY0JrvcHivt0lRYEEBX9LMLTsVx 2YiABOZcfSTKPTUHebOfbSCbT3SZlfIkSrc5HzlNe/d0AO60IA9ouxB7cl9FeZTsDqmg jpKQ== 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=YGvdOXUNiGBiRRJJ2Qcybum2JfS6tKx1kH8DAmffMKM=; fh=TuYoe143w4BuDbkvrXg2kV3CwHzPC91aR5bZNZ/kaVY=; b=d27gdoeNSOZnwwpugwJ4TpwsM3cXRtI4Xjluwbwg8JS0sEo3c6XqHuBgz8pSst96hZ W6hL+N97qgMos1NuIBperJUMQgT+My1V8cYmJqwA4bHyD6Nf/DHazipRFQbO+2T8hyDv 9Lxeiaolir8ZzsxgR2xUTb7ZGJmmrRgxdi2Bw9ymrN3ZXkM25JojeWryaHnc9TqhCA0U FGtQotEDPWGSBIItWLyUhchg6kIZsFlwKgEE2r5hJzKq+3b643aBqAg9mTc3h1J2wube 5XvG/Dzg/M+tvY95NhN7rEBdxJ8JljnPBvfEl8utufyGXRLE4yaDP2eTTEfswhfKUEok gCwg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XeqzC2ei; 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:c20a::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=1786363876; x=1786968676; 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=YGvdOXUNiGBiRRJJ2Qcybum2JfS6tKx1kH8DAmffMKM=; b=fkZ2B3cu7G/TqtFwie4HwLsKW52LnukAMUdcrGcnm5tURNnBjtTcsy94a/xA7FxbFn VppPAqByhMNyajPLZkqGWlP2E8nwibIagsIq98Sl4LwsZJ2RxvQ8dGr11JdVvlLoAzDg EKMFDpvq+xybg0Bont0b2OGJeIzlqahbhv74oMjLyADFLPILXGFMwfw9GwZJdejmdf6c ZMr8hIb6cLMgn0HHeoRP9NuAMQos/hWeHvl7N5/f3iRHi4Y1JcUE61hI4IVPvdkuK8Ok VKgVXB+ygI3Ix87onveKO3JnbGORvu7RNKQuUaDoiLPxU4hKU7BTIXPw35pXxlm5Mrve MuTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786363876; x=1786968676; 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=YGvdOXUNiGBiRRJJ2Qcybum2JfS6tKx1kH8DAmffMKM=; b=tYKV/01N9Du2XZ3A4V8JHTf8TvA4sMMX9qZBxpGF2ne+gkvrHhsapU5lvz21TFijKg EYOrLcFdfPQcEkerIH+kw3z7j5cKabSUwUY9a4DJTAZcand5LMKgNgtEgyM8q8EB78WQ 1VAWgDS0MMtQqupp7co0izBj4XVsUHytFuCwlRXcrAYZne/Fu2T6NhAKNEmrRMZbhWtA mOKPnOOAmTCAG3Q2Yb3Z0//SNxVKD64OZc0CgqYqticnaequ2fqOS4svvFbiiLi6TOsq +KtPTzdeetE+3Nt6okXQLj836mqM+Ubr73HXvDw1hJvJJuolDKtRJ9xIjzgy1DamNU+j 9j4A== X-Forwarded-Encrypted: i=3; AHgh+RqonQMq1J8Q/nuY2rQQxEFcR1TLbZ/VXKCs1FGUTJeZFkpYHRH1nJbsWXo4GsfISj7aa87gIU8=@isar-build.org X-Gm-Message-State: AOJu0Yx+45A32ovT9q5BvNcoPrU0ijiPCtFIN+vKoquze1lTGvZ8zYFi m1gP1ma/CINQAaExH3oiuTBVGU2pJrajeTpdUZJXTxSUb/WKPc8j9pC7 X-Received: by 2002:a05:6870:8116:b0:448:89e3:4c58 with SMTP id 586e51a60fabf-459ffc38bcbmr13315901fac.18.1786363876048; Mon, 10 Aug 2026 05:11:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPTPb0YWNrtgVun1Aaa9/Ol2gQNQKoDIKehPLVahEM2V2A==" Received: by 2002:a05:6871:79a4:b0:456:775f:719f with SMTP id 586e51a60fabf-459ccff1a1dls2605340fac.0.-pod-prod-08-us; Mon, 10 Aug 2026 05:11:15 -0700 (PDT) X-Received: by 2002:a05:6808:3089:b0:4a4:866:c395 with SMTP id 5614622812f47-4b1a0f4b923mr15393445b6e.13.1786363874874; Mon, 10 Aug 2026 05:11:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786363874; cv=pass; d=google.com; s=arc-20260327; b=EkNvySAFh0CD0+gN5oetT9aEiayE+WmjrQWba8q+AYc1Fq3Zr2/ABO1hc8DkJRG97O oEpC2q2uak2nx7OjElVoGiJk0DSpXzJ8MdQv5rF1Wu29LNqkVBUimtKqT/o+e5obwXRV A8ClXIDQeaQAiRFD8TjXJgejE+P0hO+OozktJaENiMfnzlm0C3GIOknGcEcYrs3sAi12 p+DcHynhbmfqx29wHiOzyHakXBf9rLC9I5FmlwAStoc3RTkolCG+eqONPwM5tJMgxSlv Tea0O2G6YrsyONBhtah44XquYIuVUwa8XgBYbkHUCrZL79MxwTuNrgWFGVjmXfsPqX9a nAig== 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=9r13wMthhUKs2GzZV/fIiI7xW3OoKYdPlrLiZsoklmQ=; fh=zByM8FRz9pOePpZrgGx4V9lYNZ4/wgWG9aSd30SXTwE=; b=RtmXakMeb9Raiycfx/GjLCfQPkW7o6BZbnv6Z9gEquMYN8Uvfl8/FKMQAzWglmksPG NjVwYOC/2EjSBxX34dRPU5hsGc7vF4ZrXLyM5vQcTO5ipbXmoBRSvBFIzecoMIWK1FNM di8GOfeX2a6W/h6BMhPQPIHsc5zqgibM+/XcaNmyQnnrHHhADDxmWDNOa5DxFex4HnW6 zODxvOJAK4vbjttWI+SjiAEO426dBuYck8mnmDBDK8b3ncMTGuPbQ929rimQVS7bLWfz 49Duvq87/a2Me6QRWHRfxpMeHXuPxWBtZQumqERgbaCFFXRjgVJMigkC7JkGIWY6SDGN CUew==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XeqzC2ei; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4b1af4072b8si193404b6e.8.2026.08.10.05.11.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 05:11:14 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HDDLQzyzIy+8ltHRNTKxHXNiummjMY/6+BiwJ7AEYHn0RKp3jHcyFaGOGkL4IdHftxr09Sf8r4UKxv0fJaor/QYGrauQJUeI2HygoY1x88/67fGZJ9x4P2OnHS9OfALg3yB9VEmLIn9LDjqQOTJ2heVkf+07DPWZQdN3TzIhe8pCHPoZQSE9x37JMq2Q+/ArqIOUD+fdMMmO12kSahhdR/0ANkhrkrd3X7NPG1LXvp4rwl+YNOjUJkiGYHRWCefRK6F2cKzm1ou8NJQCJ2pE1waeZ1jZ+tANlhNMfDAIA/wNPBRv0oJvpjsKOtmN8uNlIDucPCGRcXdDM0mtMUak2w== 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=9r13wMthhUKs2GzZV/fIiI7xW3OoKYdPlrLiZsoklmQ=; b=Hkewtl1SIKbI+AP+P1s8dHR1NtDcZ/CgYlmYk8BCEcUSqv/SHFbzusILup2IBf6elcr7UvmTXgWvSA/aJfmpB0bB5mqI0rgGgTyeBqilwkr4ij94FN/fQHeNv8MneUAC6AkxMYpaeIhHvym3h7RkrMve2X6WIaD7wwSO4IVKz/qH0P9T8OEzhqxonWba4UbMS3+0tNeCVx45vlQPRTljxtlvBG6W18U9o0f6Csd6FzMSuQI8ICjdbt6bm7dcsvGNWMxgavStpfTd0tHifqxyamo+TfDdxb4Q1EMNB+XjFZp08jIP4CHod5EjKW0kieeXDrQ2P6Bauru2uPXxXitG0A== 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 DU0PR10MB6511.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:405::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.25; Mon, 10 Aug 2026 12:11:11 +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.0292.024; Mon, 10 Aug 2026 12:11:11 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: akarpovich@ilbers.de Cc: isar-users@googlegroups.com, Felix Moessbauer Subject: [PATCH 1/1] fix(rootfs): correctly handle handle special package names in isar-apt Date: Mon, 10 Aug 2026 14:11:03 +0200 Message-ID: <20260810121103.1507197-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 X-ClientProxiedBy: GVAP278CA0052.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:71::6) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DU0PR10MB6511:EE_ X-MS-Office365-Filtering-Correlation-Id: d5ea7371-1a25-4ae1-ea50-08def6d877cf X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|1800799024|366016|10067099003|56012099006|11063799006|18002099003|55112099003; X-Microsoft-Antispam-Message-Info: oKaJq5P2YJVsK3qZ342daGzbqa7/U8zosxSFIwf92KaIdCARglghyK4K7Q4hP/b+T9+0mhbi1d/S086/QnajNcwUkyRIAHwb0MoX1HPWf6pRxaquJ2YRF2o3EXGNY6DWEJcQSJvNzUfHP+3R5shdb3zX5Pk0zVGygvxgWorIz8LV/ty9Zlcc2qTNV5xE/1m7Skn3PzSDjQLJ7m1AXb1WEmoJnmB9GivN2wVcGyhYtOOZDSGoiVv/Ie6T6CvgtHmZVgmlm/ghd9akW8YDqFoopOYw+fMJZp3wYExZuw49MM/tLLum6gE7OmNn12rbQfS3ih7NHBQXFwwUbUlbSnempyNXsN1gRO87zIVHqQ0mUHaH6W+5UhaQoxm4aYKH4uSvgdRdQtv9boMUevjuKyDfivJNL0GCKApr1Pl7jujnd/GNQes6Gh+SoqfwM6InFLXQB5fJkl0CljcazJvjjvrju367E4ZAjY35vajAdoxun3zedrPDZC/0Lg5OfcZUE0lTClwuc+2UVVH2z5oZxC326OYkMEBK5vEjpyYmGPT9fUcYhADXd5ROT1Q88jO6xebtd4EusFHGClF493RyO9X59PR9lGlDGJMZQ2Ae3Z7zsWAXAuzSc2CDbH2X93nvAfl97fSDh0nb0MeSRwJ9+8v0ErEdTq3NkoPB/0Xc0+pAP9M= 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)(23010399003)(376014)(1800799024)(366016)(10067099003)(56012099006)(11063799006)(18002099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Rvrh7Ow/FUpfuzK8NQpq/KFx8iywia6cBVfjGTm0TjwlSkpLOCB3AifwTK2HWCEyBUQDbyIO29ENssr5kPFrQlWsHZqVppQlIV9LmAOQqGq0nPV0bUcn8BZdOO0GIsDRHiD2F8nU/Me85cEC21hRWg2XRQl+3czBdNFoEnIUr9aQDKr4WQbZX7t9sG0oaC+TN0tqCjduKI2m+FSfnBL5P/b9a7XDRrZNTRbQ2WkoM5du79gcLoXg0QgUgCGNmyVMmUeYOYrMqlCULXnASrLQlgObhGzwSXy/FIUgIr9KdaFcLV1AwNELMrmZ0i0GvXZMoom+sDNBky0RNn/q+bZsLbcRb7Jyzwpg82J+Om4u07D2LC299tIhG7r+Bg+ooSrZuVkJtKU+3mqFYRAD5oVQE+4WYH6IyPnG4lEwOggsBEGhchftzxRUC/Mqg+TCsKlc9BEJNnqQaScOKaw5aDAcIbFda5OB7rJz/gikx18ari0jamP583+s6vM10Vgz3XapWVBsXxZTep1CQuGo7nrJIzAZPGF2+6Je9N1ZFgxZqrY72CeF5ZlfWUxNdhWstxnA3iRvoTaSBieSKDTnA5zbi2rBtD4lqZpyyUXpLQiNpOBcbveRDXwVZ6sxrejzRWCFgiGpj1yud4FwtEdGBVB5dQ3nqO/F/uf6u45zrCCSAIAKGEBJDq5gtp//sqDj3sCouWRtJF4Y04f6ARFrYW97AO/i38Xt80hixiEMDJ5tv3Cpu1za7c9SfbL73dApJk4g8vJNXMvontG9KsISwKl+Ja0HCwJJhKA2494+WTSddKIcNYjd0Qa1wl1xI5fFO0ZfEUnmqY3eLLht8RWZJoxCcT9UAs31/etB8W08dPqBqXH7kI+dAQAvBQc/dIggXBqlBHz1sJWGnyCbbU+wDYaChHdTW3rxPu+5fnXYWGeFJxpFXeBvVKsWb2Da4HB/X9dx8XVOrVN10nGXe4XnP9vQEhy3IsmB+p7Dm4YBWkSPFdrjrgnLg+S8V8Um0pczYP9N/8cE1CC99Z8qIEenu04KoTRG+ShLi/X0FlBF+nucLwl8qXKk3fB6gL06fgC5yGAYD/mSd02gLxy5sdhunR/ziEPXsuCYfXNskCjOr0radlyqNKDJ8DTpdzLmESPXeGjFQmn006OitKRBrgMj5ShCvb5Z2YuF7Vcm2zyXtRRjCeD5sNNfqMUBHUw3p/89eVJrVmJ3riYQVOZNKImqJLznpuoh71xxxRriWweaAHWXEZvwWI9m7LCPkMgSaAqTZPILNUJAxRSA7NJDjDfQxJCvEW9niIRhD/k4pXusnRV+NEuBS0s2I2F/XCtqXHzkFe2yxrYX0M40Dd0X72a9ac82uvq1zYbbO1OXGNPnFi5rEBiMr/1c/EyJRzb3oNRKPQ1e02IWBn2oy3t88K/IwYJjPmTA7HngQoQ22eX7idPwn9n9kpwdwvaCsxU4Ko3b1vSaJ+pmMzwbbm8Jt/nCA9T1RIRSM03tSwyd8FIH/Lf5uOgBaf8XVZghTpE9DdjSev5SYs/3nrlvwcQPCd/sFX5wp1cBnmDRn0AI4VxAkNuCUjiQNJunVC6cDmZFHsy7gVajLMeoDxkwYrlEQ9yrcZABSUY7XFo8TCjJPUD6bG+/PSkj0ubXk2ENuQL66sfJw2dVO/Jqr5j9aaKaIgqxmV9jK5MZtIEvDLnWtDVnhffBhBuM5oUKjtm6xk288vhogEzeKqK01ZrDxNps+rE3Ol8+r+G9vinpoKEbcD0IfW0VvKY= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5ea7371-1a25-4ae1-ea50-08def6d877cf X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Aug 2026 12:11:11.8026 (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: G7QWyIA0MO2cDlIPbpB5hGYuhhHX4GPTqPlOyGBJlHyzzZQXfJK1QsVdP1HEqdIuX9iOb0e5QG9Gq2mPlTUhI2t//tmXsjGWyAcRn/zPUR4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6511 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=XeqzC2ei; 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:c20a::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?= When running apt-get install --print-uris, the first component denotes the download location, the second one the location under which the file should be stored on disk. The current approach which assumes both are identical breaks on these cases, resulting in errors like: cp: cannot stat '///base-apt/debian/pool/main/f/file/libmagic-mgc_1%3a5.39-3+deb11u1_amd64.deb': No such file or directory We fix this, by properly URL decoding the first part, while copying in with the name of the second part. Fixes: b294d592 ("fix(rootfs): copy isar-apt packages instead of ...") Reported-by: Aliaksei Karpovich Signed-off-by: Felix Moessbauer --- @Aliaksei: Please give this a try, it should fix the issue you reported. Do you have a test case in citest.py that reproduces this issue? Best regards, Felix meta/classes-recipe/rootfs.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index bdb9ea7a..7a638b91 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -369,8 +369,9 @@ rootfs_install_pkgs_isar_download() { --chdir "/var/cache/apt/archives" \ ${ROOTFSDIR} \ -- /usr/bin/sh -c 'apt-get ${ROOTFS_APT_ARGS} --print-uris ${ROOTFS_PACKAGES} | \ - sed -n "s|^.file:\(/[^'\'']*/\)[^'\'']*\.deb. \([^ ]*\.deb\) .*|\1\2|p" | \ - while read -r path; do cp -n "$path" ./ ; done' + sed -n "s|^.file:\(/[^'\'']*\.deb\). \([^ ]*\.deb\).*|\1 \2|p" | \ + sed ":a; s|^\([^ ]*\)%|\1\\\\x|; ta" | \ + while read -r path name; do cp -n "$(/usr/bin/printf "%b" "$path")" "$name" ; done' } ROOTFS_INSTALL_COMMAND += "${@ 'rootfs_install_clean_files' if (d.getVar('ROOTFS_CLEAN_FILES') or '').strip() else ''}"