From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7146305980925476864 X-Received: by 2002:a17:903:268d:b0:176:a84a:78b1 with SMTP id jf13-20020a170903268d00b00176a84a78b1mr7449620plb.165.1663925129889; Fri, 23 Sep 2022 02:25:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:902:d50b:b0:16c:2ae8:5b94 with SMTP id b11-20020a170902d50b00b0016c2ae85b94ls11658575plg.0.-pod-prod-gmail; Fri, 23 Sep 2022 02:25:29 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6zYCeGenrwav+TG9uF+RzoSqjLdp11xmUHuqiMMIP+c+tSu93uqUM9j2s7eHENztli7FNx X-Received: by 2002:a17:90b:4d07:b0:1ef:521c:f051 with SMTP id mw7-20020a17090b4d0700b001ef521cf051mr20381189pjb.164.1663925129051; Fri, 23 Sep 2022 02:25:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663925129; cv=pass; d=google.com; s=arc-20160816; b=cvHApBmIfEWIS2KY0Cgti/70FSgKlXeBZT69VPCUXusAsgVmZdC0Flhjy0CPacIK9a H+FuDsNnOu6r0du44D5TpBeq1kxxzUidmM5aep8lDGyvPFpEgvFkrEA5+aErnWwijazR zXS5X2zhtXSUQfNdJcAHxDtyeei3FTW3y2J+VPCDAic6iZbitBYRXmontB9v4qiENnFj UgOYGV7d6enYNFRlZKEmhVZAjRzWqwUixRPBmmW45Yhk0v+32BBvKWLQ84jffoc5tGaw Mu/0DT/6DBqJEZHZl4zabv3prSe9sU1ViqIO5trkfT21jS8pL7LjeLQ2FiSTggD0hILy UBdQ== 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=UsUAbVexj1AnkeW/gO+k8/cUzsDVutNrWmOzc267HU0=; b=D2x0ptdpBRr2eBlWilDRU/Wul9PIL7SdNF4PiG6KjyXDwRI5jTtvOwxXsEiCatKsAC R3ueX/2qpLWblXxR8oH17prX2TzThnRk7NXl1DKmpsffLvjosfH9NFv+H0sCSSo0470U niD6UvmertswIUr7zPQcx+PBDK7lyF4n4wbhNqi4p3kCxmSZi+om8Wlpd8TjbuFc9mzt S7Quiov8CqE+KfKDjsP6a1HZTgahi98Ruw1c9lZAPn3omQ5ZLJg2WyKRjSIHSJlmclOW LzY9K6RmedhriQq6VtIJbJuxrAmZIx9+WDgLltcQ1b110OTBioziINIylCpCKWwWBjR3 QaXQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FQUahsxF; 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.13.81 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 EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130081.outbound.protection.outlook.com. [40.107.13.81]) by gmr-mx.google.com with ESMTPS id x17-20020a170902ec9100b0017848b6f590si263886plg.6.2022.09.23.02.25.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Sep 2022 02:25:29 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.13.81 as permitted sender) client-ip=40.107.13.81; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FQUahsxF; 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.13.81 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=T2BRWiiF0/Nyh5JTSr3Wd5cSgoeun7mxLqvRRTSRAjwx39EYNxr6NI59UYEO1BxyJHawETx8VoCcs098HtvmrKDgpEnkTg2oKBsckUOibGhAqazFUAuCIhnNfGo66gtOfDCKgCv68cU9MK2QnRQgYK4Vb91CdD36UxWHFcYH0lib9Mz0Ti0avpQslY5Aza7lKGOIsMfnCBFbeRE77+j60+h0f+AT2NH3oBs5mt3BQzgeyUFwstNz9E2KYmohlwPy9LsCVV5iqPbzTDOlSb6ub0+SehPi39u+7qPJ6thwThVtO0FcsdKnwjOIx3q8xBk3+/4hefMYhiyQmUlpI6eBcA== 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=UsUAbVexj1AnkeW/gO+k8/cUzsDVutNrWmOzc267HU0=; b=NMVKNYGgcOS7iOM/myCsh051+q3NhsCJuK5I6ixJ1mzH6y0mrYXcG6IS6LmfxReuen6L+24zyI8NBDNI4DqwIkQ2YASuR9nUKdzZE55vWkvtBLW7/SZyjuh+vaMkea75eOrR00n1ne/69hZfzce8ESLk5p17TYpDV+lYuJpA4LeXrb20/RTy/Sz0pqduKCRb85Dwdb8rfBxWFICNNb6muQPBnuCeG6XPxxiCAjl/eleCF7zvuHjALdx3dNUX7pzBVw4o11lL4z8xE5TU7zTvf6u0jpnMj1SmyXkFjlEazbudLAMsvVPFdaZsbr88QXHHlxzPEg1oH7iFTwzwJkYSIw== 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=UsUAbVexj1AnkeW/gO+k8/cUzsDVutNrWmOzc267HU0=; b=FQUahsxFSNPzFW0vyj8WNODirRx6mS6Y54TUrp7qiPoF+5IgopBTu9MA1HkNB2t39eK3HHD0FY4+A1mU3abZhdkiOsZE1xHNijW7CyBgV+5T+uQdyId5JxpJREFlgqpcJ3AgAPVhk8CBUZruPjmys0OyrW+gNKVl4FLZeWNxKBh26r2/FGspNMWovcwpwOPJr7TYJsvqCApTG5ZHJyaSecjDHyWtZXWe9mHeSlpl+H2VWK+qIzM8j8XgLMKdNcYGr6Ng7IbeY5Lmn76d8Ln5Yh0PSnGPyO3Lmugcb58hcGUc7yqtDJqGBppgqo9DzsQrhuu7jCw+Iewvz6D7u1MPiQ== 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 DB4PR10MB6120.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:38b::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.16; Fri, 23 Sep 2022 09:25:26 +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 09:25:26 +0000 Date: Fri, 23 Sep 2022 11:25:19 +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: <20220923112519.3df1f726@md1za8fc.ad001.siemens.net> In-Reply-To: <20220923105711.6bb2ca49@md1za8fc.ad001.siemens.net> References: <20220923105711.6bb2ca49@md1za8fc.ad001.siemens.net> 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: YT1PR01CA0148.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2f::27) 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_|DB4PR10MB6120:EE_ X-MS-Office365-Filtering-Correlation-Id: ec21920e-be6e-4345-a9a6-08da9d458c81 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mkB1zGzlD3l0IcIBAn/p2hD5vS9jeE+6swMJmDYCRO73SnQ7/53Fwx52iwwlTsCxpKa8tqRU2F4hZBHcqDybffocXbLgjasJoTkZe3PRzzg+6Lr6Sbn+2BFB682iBnkvNnQlOuY/6gKKsbF0PUwmw4Ca4bEgIOkOxykJcmJj3wEW541Qb/0VgM1po1o+ssSC0PhED3p1URABp8bFiVXiuD7gwvS4ynXbE6RbzgtxKPRIglb+zKyT1luppXYV6Deia+dWu7rEdR9ipX97BJwXEzK5N9MrOGDId5/DE/XcAPCNv+k/zFED47b7P6B8JuGRICaq66PXJnaotx5TvbPvwOa+citlZ1uAfIcQ9GMCbGbmqpFjfbd0/c1eq7wuIpKzkV1TtqRNBWdqmPLAYRHVACbd31SOqcvU6xn0Zf+pVihEval827hMXPaxHzptYARmAIH98itQov2f8hfm2+knJWup1m3BySMYC7Jw/r/F7AsESQMZ77Cr6VowagAC7fM0/UF/ta/+eFVejJmbb71+KeJjy5xUj0WyxTsbScCtnUP+udzzvzCcvNKKdxQ0ORSUTO5St28cbBLRWiGN25k1dbYtVGNcVSxbod/OFgqiHjva1ssS9YxZ141Nen5SEKjrE0lTq+ns9lbGxAQyhzVMTLkH/JzkiOU6nY4NyEU6mwFMEJLVOb6RrR0AdtMz2wZbNZsKCTC/7uwy1rDDD59oNDgixDm/NWSYMNBv+5PfZhpdoDeKbZJKd/WwC3KJWUnPVSydS9+SNbP/tR4Qwr0n+A== 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)(39860400002)(366004)(346002)(376002)(396003)(136003)(451199015)(2906002)(1076003)(8676002)(186003)(38100700002)(6506007)(6666004)(8936002)(82960400001)(5660300002)(44832011)(4326008)(41300700001)(26005)(6512007)(9686003)(86362001)(83380400001)(66476007)(316002)(6916009)(66899012)(966005)(478600001)(6486002)(66946007)(66556008);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?E+bsD3RWhOkFYgnZhDhaRBiBWcECo2eKv242ZYa68ln8vNhSUlmL2py/EWv2?= =?us-ascii?Q?RBS8L8sdJSU8Ft39nhjSTO24flg6tcxsEr3cLv00gU6ozfPNGgDdu14C3zjr?= =?us-ascii?Q?nYmxEurIGiDmZ2EAVRx8Ws3XcSr4ynP8gny93dcyF2MOFvqZRL6988o14fTr?= =?us-ascii?Q?cexc3Xshy4r2wNR9BhSGuxq1oSqIIjc+pOjAAATmg3CSdUS0AO2Gc3kVRuFY?= =?us-ascii?Q?PzJOi3BxHfKU54T9hj+mOFBhc/I8z39dxSPs7tKUBpGR1f/mTlYmI7iMwv4R?= =?us-ascii?Q?KoE9E7QY+AyqrGso13uxog+wh7Xj3/ofr5Jl97ZiHe7c437hf5CwVd/04UyX?= =?us-ascii?Q?hMTGjNmOzE6mMd7QV5n7ZWJFoPXQQSuBWJJkoqCnOc24U3DQKyy2kcDUuVVT?= =?us-ascii?Q?Z19Mvv5Rnp8pJz65IXw+g57VMqTipnF3LfZvGvyY7nP6d889tpPEmMScZFxG?= =?us-ascii?Q?wGTke4I4MMucgNYJlikVx/F+ObkBqHKLS0d+4k/9bCvNoR0GsE7VjgD2nlTh?= =?us-ascii?Q?auzrVqvD98N422Jq4agYXfMacEsDLfby1Nb+qP+oEpl8L18yY4pxArI4vn/A?= =?us-ascii?Q?2L5bxxvjyNNw5p0qrmGhh3Ham2g+6lr41P+qdZjM19KT6MY+Unc/q1sleWWV?= =?us-ascii?Q?JXdwSb9c6Pmr2CHjgzxUkM39sCnrjgigInqqfpEm/syCLfksF1AqtlTGHBaG?= =?us-ascii?Q?u2I6mtNlx/rCYpMXmo0+KxTDbS//tlDUejysyumT3o+QcZVZ37Jp68XIcTwj?= =?us-ascii?Q?0YXBQ1QC3VDb1p5IsGu2BbcuxSZFsH1q3MpYNWw8r152JRcEWP+ItxgYsALj?= =?us-ascii?Q?JNzgdQDq+DDubot2EkBpEXlt1n3RfN77c5FKsWxlFhL2uVqhTD7EkKe19kYE?= =?us-ascii?Q?EzpYol4y6nKyfZ0eYJzKGGZaFs7pbDxde9aSvAPR227cBk+JHKfPgU/Hdv2u?= =?us-ascii?Q?JoNrkWFIBmJXniGQpcITDIVxYL1MnuGFhZuPilAogRLMf+t1GAJTq2TRK2AX?= =?us-ascii?Q?2bPbAti/OJA0gwcQ0uE90ecBZOBuxWepo1JBZoB6ZZrg+cO01Y7lrDgLzOP1?= =?us-ascii?Q?tVQiIj2UA5ISZJg7hGZt3jo4bkuO8djVmtqu+v1fCccz7XirbkUW85VmWOJc?= =?us-ascii?Q?GXQkFTC9YwywXj4JZx9ET97Dn3WHu3d3tr2Xcpv4TbRalwJ800ZJjFUt8vXy?= =?us-ascii?Q?cJrrTn2bUHvvuBDE2gJbwZDtjkOe9xn4kx42oGNseipjZULJwaZ2zC07iHhq?= =?us-ascii?Q?L/9J5++iMgmw39JeQH7g21Lasm+t8asaVrsG4g3PuJE5S46OXXSKJn8jGP3F?= =?us-ascii?Q?s/GImZHuHP6mlFJdJvCALEtSjqoX6V/atm8dy5hb8PCjWSg6YQWsSzaQt31U?= =?us-ascii?Q?CwOVyCf5/E2PawpcsVZk1dEE1PalI5vWIdo9MVrEBascHhsTHrzh7waQsNhW?= =?us-ascii?Q?4ieFVnSEAPNTggr7aHzV09mg4X3M01Rp1silwfevMIqGqNuAV1kXpDoWYktg?= =?us-ascii?Q?cDAYK/B5zVUMm24+Dxma/E+htQgqKfMp4uX+gwav2JxSXtAscLdytbKQhPSd?= =?us-ascii?Q?MICa2FyxmrFTuFYMoP+eR7UaYfEHUuhlrhb4gJVW3nro0VgTgMXtgfvxGXA6?= =?us-ascii?Q?XQ=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec21920e-be6e-4345-a9a6-08da9d458c81 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2022 09:25:26.3989 (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: plgWT/Kor0DRD6VK+aA2vn61fdFzwciAFuAhX3eloslqUYrZ1NUdTuBirVxAoxZAXgQBibJpUmNYdZf0EH+3C6MwJsF6ExkdPm3wMdvdztM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB6120 X-TUID: /ykM4pY9Q6AI Am Fri, 23 Sep 2022 10:57:11 +0200 schrieb Henning Schild : > 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. Here is the related ubuntu code, or better a previous "collarboration issue" between them and isar. https://github.com/tianon/docker-brew-ubuntu-core/issues/216 Henning > 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- > > >