From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7146305980925476864 X-Received: by 2002:aca:ab43:0:b0:34d:8e17:f481 with SMTP id u64-20020acaab43000000b0034d8e17f481mr8246990oie.188.1663923440107; Fri, 23 Sep 2022 01:57:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a54:4f1a:0:b0:345:9a88:c799 with SMTP id e26-20020a544f1a000000b003459a88c799ls5387140oiy.5.-pod-prod-gmail; Fri, 23 Sep 2022 01:57:19 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7bF0hY65nfxrInTLQkYI9Wi9QNIG8xl1OaOEf9IVBtvJWJQqddQ/pDoqKufnMyBG8u4oyx X-Received: by 2002:aca:ad83:0:b0:34f:bc24:5317 with SMTP id w125-20020acaad83000000b0034fbc245317mr3639793oie.178.1663923439620; Fri, 23 Sep 2022 01:57:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663923439; cv=pass; d=google.com; s=arc-20160816; b=sdVFGRmf0fviaheFp5KRM/2Wx0UBXFYSug4oCTDccr1t9n+9S3GdKkpaC/yX1NERcx bO0m4X9lNErQf6enrdxiJqvyVu4ODxpVMA6AzM1auqzLan8JEzmB1MrQSFVAqzlRfguc 20CtwCVBUVZOSiv+X95u1rFdLOgAB6o+i7NsTH//rE/CfVlL+z8GUmtRSTluYIbMUnPs YxSyZxBGqM9USLYkOy4qAgjLZEAxql49gl5zFajJAi2tyhzWzH8mZwL4V/9G4yqayORS qgrviWxhtRM014iJEI3MzHf/pvHjI03LKbO5XOg8IXPaDFdd7XV5Ko+K0gkcXwNRYo0R GVRg== 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=/xeNqJUz1Im4JRGkzTb851Mcln5mvTsuzU9bwdUq14o=; b=vibWmL2pdJfwF8uf0XmaxOK47Fr7OEb0HFKDG8D4HBjMumIdHv1I4CewuoQg/yOFXV LiE+pcGWtZHNc7JvsfGIELc48i1letw+VwJqlSXXo6ifja3VXSkSnJKFLI5bxUDV2uiI gHVQPT+zWbLQb3QmbXekOOgR6O3z4xybn9OjBZ+zFLXheFE9R/9VgcuouavkwkMPs+oB mO/gCeOpu1ApaJUlyvKa36dBH3hfjxpqHDyI9zoWHXrXGDymLAdmh3KW45vYW4yLAmSk KpShppwBdFhnHaijBB/tqGiGTZzAodPah5VdqwtLj1Rz/fKQwwHODEjzgcqOpiKhv4nn pxLw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uaYb7xHy; 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.22.62 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 EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2062.outbound.protection.outlook.com. [40.107.22.62]) by gmr-mx.google.com with ESMTPS id j21-20020a4aea55000000b004764c84d428si118186ooe.1.2022.09.23.01.57.19 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Sep 2022 01:57:19 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.22.62 as permitted sender) client-ip=40.107.22.62; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uaYb7xHy; 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.22.62 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=Fpl/fcDjPRYbOOdKfhLVVMz4appy9rZoWHrO0ewo3lzkpUcgjlKrytXmPpTPtBWhtXYzcQkJeOldP/WCQ/AqL6ehCdB9X+ZqKE4nRV65MyT9bD5Ox9eUIoaKfbUm4s0AzfOVa81oCFe48TgJC+qwiIU+Ry5QdSjQbsRODM6Y8Izl9bwed3SKFxtNvqkhzMGVnV+nR/nSScb6OnZn3ZSAiP6IhjlrRuCXnJTf8pKhyGUjr5Ht8qOi88ufLcg7BvwLeS971Ze+A2/aA+qVhgC66YGL6mcmgNkB6whvXWdgIklgycPAQ/DI4P8muppaD26l1j1+KKO9WnpzF+JEWGDSFA== 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=/xeNqJUz1Im4JRGkzTb851Mcln5mvTsuzU9bwdUq14o=; b=JlSTz1TSulynTJffWprexXZgVfQi3rTs2tiB+8wz9IdpXCcfRyK+/l6RzCg8QgE/OdDn/nE34F+IJMzLeaavThlBqmEUzdaV09EhdvR+Jia6c9D43XZveccjyJRk2B53wtHLuclsTSYAP6yE+52VBZU47quR1eHAL0vfPagRdvNsgeFwTX6cBRvFBqFeou9zov6xsmxrp23KipSbYLgQmcho6cqTixZHfHihiwmsxfj0H0BvJSo0Va1JWKUWZ0jsPCu9i0ONunZkvJHp8HINt1uGOnNR30pHkDl34f2tVncISbBBksq7c6WHAazBFz4PCeehrPb2zUJrEcAufR8pZg== 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=/xeNqJUz1Im4JRGkzTb851Mcln5mvTsuzU9bwdUq14o=; b=uaYb7xHyS4XCYY7tkufAYqDNKvBZHIY7tUjsboWzVBdmXS2gcVeij9UO3Es3XMls004ObNspX4KRHHXz/zyGVANcmP5jFZJ03u8ObDhuI7ZVLRHpU7Uiz4m1iBKtoerE7Gc5aT7Ps9656v347/4GhPP4E9XhsjdLlPvtZES/Ob4zucUKNaTQ/SFqVH3heqVFsQTMkpFryg2rP23PdqgWtrthPw/XlFeJXt+PO5Mb7xCok7LE25IbvAYyMOFZRYwRV1oq9Hwy4g79aC9hzvb7jTTCqApn+tiw3wy6mp7yB0W4gFNbyaITQn9uE0g0GZg5rSmsA54FhhfgubDZxA+bAg== 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 AM7PR10MB3890.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:14e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.20; Fri, 23 Sep 2022 08:57:17 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e4a0:49e4:2152:11b1]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e4a0:49e4:2152:11b1%5]) with mapi id 15.20.5654.020; Fri, 23 Sep 2022 08:57:17 +0000 Date: Fri, 23 Sep 2022 10:57:11 +0200 From: Henning Schild To: "Roberto A. Foglietta" Cc: isar-users@googlegroups.com Subject: Re: [PATCH 1/1] bugfix: isar-exclude-docs delete man folders but some packages expect that folders Message-ID: <20220923105711.6bb2ca49@md1za8fc.ad001.siemens.net> In-Reply-To: References: X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YT3PR01CA0138.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:83::25) 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_|AM7PR10MB3890:EE_ X-MS-Office365-Filtering-Correlation-Id: d311f26a-2e8b-4996-d6ce-08da9d419da9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WBlMNRQS739TVQDyd3W2GXP7FLKnr1+ZT+KpjAhjt7ioG2Ht1zHRuuOBexsAQ3XQP0UoSRvIlu7ICEjmm8vG78xt0ndcVGwq6lO6LLk8al8WEt+jz1XFDz2eCfuED15UvGM7i7/KX6jckWa1tgpvD17DenmB4pj73aDif524Jid8dSoQzTLmbHMaYm0VBIFSwx7u3I/O+dfHrTMhbVc8A5S9vQRLv+El0CmZYuEFFdndVfl6MmJIHUmHFLledG9sMGzIp9VrsXw6hG65H47XlGcj3SaVdYnGxZ2+hp+kea6pdMZXnezrFtVsBKBuhtKrkxQDyIVglvtJiuccftQ0PEFrEXPgfOL613dwYapwkgX8sChgAeUZVMONLlS/GbxBXzO9jGQA42+boAqcnao1+tD5Ck3MB8BkIWW5wu3Ukp51IZ+L3vHqQh1YARR0mWJlc8pzBDk27KdjPvkBiBd34WtDr9DhPifmKuRa+T/baQ97jKGRd/d0D8cph1mqWE7kr9nQSsO630bfT+glSMgspDBfUg9VYwdKMbZcjEl3GNgImbUPG+aD/n2tGA+PwKmMryeDvIR3f5+3jNPzsnul2lqUre+JXV7X4Q7scr1TAzKJe7Z2WRtOx8zydoZOBA2UMsO1VqSkjoV3eMOrbYeoNALtJs9ldpLrgQACXRCJaSrk9mFHMM5dNkoYcHsDSNi40bJP95BnXKA8MFFocNw0EX5hwUIcIbn11tBaggXpQ2s= 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)(346002)(376002)(136003)(366004)(396003)(39860400002)(451199015)(44832011)(2906002)(66899012)(5660300002)(66556008)(8676002)(4326008)(66946007)(66476007)(8936002)(41300700001)(966005)(6486002)(478600001)(186003)(6916009)(9686003)(6666004)(1076003)(6506007)(316002)(6512007)(26005)(83380400001)(86362001)(82960400001)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8v59Tyw2Yi3n3PdflvIwvUUUPsRYowHwuaOVlOqdivQFp0VXe9/E+0s+t1OV?= =?us-ascii?Q?DEsfXaEOU2gRLFA/JK0qHK3Az2ADnCe/kWIRfwSDcEKRO3i5GOJfYs/m9ZcL?= =?us-ascii?Q?J5Qr4VjTm96QMsl5moNgRLSrnuR2iGTabPkNSmrN4qbCmxpZ349X12eCfLxm?= =?us-ascii?Q?jjFrdk/psD/eC7qOWJsXipySVCzjBodPa4kov92KE+l7whdI8EnYehVxMX3l?= =?us-ascii?Q?hIyOn1KawyLw+7wUGgQmsaSmv+32TgL/yljIXlbwcVgLmrh0DDAZYqISd9se?= =?us-ascii?Q?asb6v1NdaBr/vcNQ9I1XtAoBYZ9luBc5KJGaVnSYsGITnGPMXXawHCQvYujy?= =?us-ascii?Q?uGDRzkH6iFfDyzM4X3Z38J9Bl6D80MzbZDowgodNPI29YlWpObdyjuttALSy?= =?us-ascii?Q?/2QH4zfOBdOfgGJpUO58gyF85SOJxYtfroap1RwzL6Wdbl7lsRHlOX6GDkF/?= =?us-ascii?Q?VK+Qar+myUGx/39jtbMLzcv98jFEjslVgi29l1+P87NW3JF8LobtPmVWBqbn?= =?us-ascii?Q?KsYy0YB81dkFrS+hdLTz6qIKoJS29af2QE3kYMWJpYwQd1rOcOcwVFoKmpPj?= =?us-ascii?Q?e2K8myVydeY5zlVSt0ghAQTg+EAEdpA8f3rxxiOTeFz9l/sEQMHDwExrZHaG?= =?us-ascii?Q?Tec4jl4Ibxi8kMTzgfV02eywEmVCyOWGttZ7sapOwVtwMYQy6QHw8I32H1YD?= =?us-ascii?Q?39+hlnH4Q0ZSTxYJ1f77KppNphOqOezgt1lqGtQP45WNs7dEXFG3QTV4gokA?= =?us-ascii?Q?5kKqeShZGZ942rz4hx+JysHYXuQa76urxglRZ4JHWMiWv1qwzGofblbwnfOl?= =?us-ascii?Q?Ov/WRs4ikuyawTbC/tuVeFAWUY8ZVpL1E8B0FsycwFwbxrv7RoO+Dbfjz9se?= =?us-ascii?Q?HW9io81qPxfmdo4EoslvfbrQkGxo0zlT8IWHH22Ni+Gxn5laUALewkaBdLe/?= =?us-ascii?Q?/vonQnSpgL3HSeQCZzlS8va1iieOnZ9byPeW3hnHTuJSE206UvOvkU0sHNAJ?= =?us-ascii?Q?DQ/hTy/0Ck/8B2Dv5V2K8nv8XRNcFrx8NS+f8R6C7ENx+NfJjViNxQjtF0RF?= =?us-ascii?Q?39XBNfUuVyDf2XB0O+fCiE3ncXGTZf0OUdV5AKU8eFx8MIw36y+/z03Jfh2j?= =?us-ascii?Q?+pvJRkrLNbpwDESurUL6KwRjY2LLq1LpEq9K5Eu5o/SHUqhFQ8PMrcmXSjnY?= =?us-ascii?Q?vCxATIRyeaSydqVVtWl+o9pZJzganPWz79ziKVbQxNqsTCvAsTu9vcXlUiwb?= =?us-ascii?Q?cMKWZiUdXAkfw+A1HPv2b3CXR6pr8skUKySBchjkiWunoN2KILWgcj8ntlRV?= =?us-ascii?Q?KIi9s/Es5l7Wxrgklr2ZGQWhQgVlvkM1BaZTzecgB8nHrhLmTc8233XMIUyL?= =?us-ascii?Q?QUmHF5bEF1f/x4zZ+1xHubpAIUCeIgLUM2NISwAMX0rCSFSCDn0e1LRIDOcd?= =?us-ascii?Q?+QXwyv40SqWwNdpogNOT0B7i1UuCYLt3A4L8mYPggcpMOmBHfnYmds1aHKx6?= =?us-ascii?Q?LwArzYxVOqpl2WhzhFt6m+T7QlcoyjODQ4rLpXX3WBh29UWHGoblT8miaL8W?= =?us-ascii?Q?nWEdstfsiyXIcAyOd3L1TIMIta6A5HYEASWy2+klL7f5CnD5bmXXUUL5C9rt?= =?us-ascii?Q?Zw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d311f26a-2e8b-4996-d6ce-08da9d419da9 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2022 08:57:17.1965 (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: AoQVQxmBoDqvdxUmOpK0EUJQrTYDBMHpRLKbKJT83TNaimPhQ8dS1osGuB5Ak3QLnGnwkUH8WCZRGh+Tmyq3Ed0Kz9Qwoel9ED9CSs4eHvM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3890 X-TUID: Vnk2Fp20lJKP Hi, you could simply not install "isar-exclude-docs", it is kind of a hack which removes files that are very likely not needed. You found a case where one file is needed after all. Whatever we do we have to keep the postinst and the /etc/dpkg/dpkg.conf.d/ snippet in sync. So you can not decide to keep directories in one approach and drop them with the other. The snippet is a one-to-one copy from ubuntu Docker containers, would not want to fork it. So if we have to change it, we should also report that to ubuntu. Long story short, i think it will be a rather trivial fix in the postinst of that java package. That very java package might show the same problem in a ubuntu container ... which would be a nice repro to motivate the maintainer to take a patch which deals with a file missing ... that in a plain debian would never be missing. So i would say someone has to open an issue on salsa, maybe an MR. Mention isar-exclude-docs and ubuntu docker images as examples where the files and folders can be missing. In the meantime you can not install isar-exlcude-docs, or install the java package before it, or patch that postinst locally by rebuilding the java package, or write a dummy package that does an "mkdir" in postinst and install it after exclude and before java ... i think just installing the docs is the easiest and will not cost you too much space. Henning Am Thu, 22 Sep 2022 22:36:22 +0200 schrieb "Roberto A. Foglietta" : > Hi all, > > bugfix: isar-exclude-docs delete man folders but some packages expect > that folders. > solution: adopts the same approach used for the doc folder. > > https://github.com/robang74/isar/commit/c656e6df63aa76701e34d7ee3f99c81e96312b9d > > diff --git a/meta/recipes-support/isar-exclude-docs/files/postinst > b/meta/recipes-support/isar-exclude-docs/files/postinst > index d34c04e..581cdc1 100644 > --- a/meta/recipes-support/isar-exclude-docs/files/postinst > +++ b/meta/recipes-support/isar-exclude-docs/files/postinst > @@ -3,5 +3,5 @@ > # time and do not need to be "the first" package > # what we delete needs to be in sync with the dpkg configuration we > ship > > -rm -rf /usr/share/man/* > +find /usr/share/man/ -type f -exec rm -rf {} \; > find /usr/share/doc/ -type f ! -name "copyright" ! -name > "changelog.*" -exec rm -rf {} \; > > Here you are the error during the configuration of the package: > > Setting up openjdk-11-jre-headless:amd64 (11.0.16+8-1~deb11u1) ... > update-alternatives: using > /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java > (java) in auto mode update-alternatives: error: error creating > symbolic link '/usr/share/man/man1/java.1.gz.dpkg-tmp': No such file > or directory dpkg: error processing package > openjdk-11-jre-headless:amd64 (--configure): installed > openjdk-11-jre-headless:amd64 package post-installation script > subprocess returned error exit status 2 dpkg: dependency problems > prevent configuration of openjdk-11-jre:amd64: openjdk-11-jre:amd64 > depends on openjdk-11-jre-headless (= 11.0.16+8-1~deb11u1); however: > Package openjdk-11-jre-headless:amd64 is not configured yet. > > Cheers, R- >