From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6948863191726161920 X-Received: by 2002:a05:600c:ac2:: with SMTP id c2mr26513900wmr.23.1618217239313; Mon, 12 Apr 2021 01:47:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:d1c8:: with SMTP id b8ls1493417wrd.3.gmail; Mon, 12 Apr 2021 01:47:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwauFTrYTA9Ro0Z135UqWflrTheq8WKXnZ3kWULpxo5ExMZREUiyRRKCjZQMCIqtfEg7WJO X-Received: by 2002:a05:6000:83:: with SMTP id m3mr29392056wrx.321.1618217238508; Mon, 12 Apr 2021 01:47:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618217238; cv=pass; d=google.com; s=arc-20160816; b=f8nphrbTl+rcpDYGH65xgn5f4s9CGqaNYVNPOFni9eH2MFChXmdcbC7Mz8ZkYEfg3Z WHPFz4xtUmkFCE2sXm7OS14USE06srLJEcGsZsG3bpfXIYbZ42q4DMVNqhbsI+Dnj2oV nIMhISMFy49nHKTjhleBMzs2pdYiA0+BZ/EXNypO+NPmYZOQJ7OHtzao+0OGXKuhnZIS 60g6iZLcx/kOOmsjrYBsyz+v9anFjVwJa7ycvE3PEUUJ5HNiVE7baAVKy3TgHyAHtSUf fNR9UUZlxIUtNuYL0rXuda3tciXsiObTTxWlgrdntvUOE3xTzUt0k7r+S/X0XoqtjA/r F1yA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language:in-reply-to :user-agent:date:message-id:from:references:to:subject :dkim-signature; bh=G8seKe5Q/qw1+msuCk8RuyGG64D9TYza+Nwlcl39ki0=; b=nnNrONEIoPKNCVcD+SApfS8Z/rDiVVOVTGpqOUkIpjxBClOqN4K+XbgMIqI0E7ntYr CdE1IPwVUdGoHCaudHpy85IxDgmARlGWLJmCc8DedJR7vjZPwewwyS4Cx3bNj7sacU2t YSBDctzfmGB1zthS7/090oOdCJhTFpqC/V0ann81DsWQVBtHY8ZkS4MSvc4UA9W8pdpf pGIDOT8qilXlfomafIByvKYoxyc0Rd3Iy+ltuYaEL78GGld4PhsWTZxzvLRvOlfgvnPv b+JQXws9RgWWhWS7OEw863Vsjkh6zv0CTdwSQElmIuBOhNtLR5DjL7Y0wQJVTszHQJV8 tZDg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b="fJ/pjnOS"; 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 silvano.cirujano-cuesta@siemens.com designates 40.107.2.84 as permitted sender) smtp.mailfrom=silvano.cirujano-cuesta@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20084.outbound.protection.outlook.com. [40.107.2.84]) by gmr-mx.google.com with ESMTPS id p65si1397845wmp.0.2021.04.12.01.47.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Apr 2021 01:47:18 -0700 (PDT) Received-SPF: pass (google.com: domain of silvano.cirujano-cuesta@siemens.com designates 40.107.2.84 as permitted sender) client-ip=40.107.2.84; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b="fJ/pjnOS"; 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 silvano.cirujano-cuesta@siemens.com designates 40.107.2.84 as permitted sender) smtp.mailfrom=silvano.cirujano-cuesta@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=adQPJymxFe49+Skosgc/ep6C+QaO4qWKybLKi7cUHZCM/ijH4qhaNgvtkvi0sbaflLhIdDDAL1ynmdKWEoyiRHy37EpRAQ1s0CzFHBs/KMyLQTvPXYW4m0/NzeCbU7nulROBdM3TBF/m+tB7cy/x98iLkKZJh8oaDYCOg3V2aMUX6VtMKXQPKQrtp13gyLAh6+Ot2H8aONjI7AoAE98v8DS2rSArGVWBj24EMfR5G+J320MzUwGWSWbFkZ3hCaBMonh2XY0Ievge6QUBQuCx+A2K5BZ/kocbUlqddcRvi82DsQX+tt7IqnmhfW6SPah1rT8iMwEeE4EXPAwgPE8y3g== 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-SenderADCheck; bh=G8seKe5Q/qw1+msuCk8RuyGG64D9TYza+Nwlcl39ki0=; b=Zyoq2isqPE4mSaNirTK+IyLkJh0VX79xghcNRCAHooKPWnWXZvqsY3CO7zdWlVl3JKY/XdctFZG22dEnG+rXd0N0d3+lNRSe9tvvQen2ncfoPLQho3buhz5amNTvyhigPBa/ApY53IM58o44RRNx2T+ZJxRtIMYHwpndPxE3OFbeJ47tQaKC2x8dwxBGe88as8FqobK+yXLDE6y6r4KZ4Vcjo1FlyHNjD8ecoCiMCwd0ulFr82/iWHYy0aXjTrvXUkSdPkLonZqPakEAJZdjo/AqmrPqHr3LtYgWoFZMp6+CdkF0kDobOQbIkcMu5w/0EY6d5ZHePa1ycFHcDJ0W4A== 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.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G8seKe5Q/qw1+msuCk8RuyGG64D9TYza+Nwlcl39ki0=; b=fJ/pjnOS2U+Y6WzTy2BD87edTxyPYIdhrVtlaCLjNS8E1S1Ua9HNTvegemVBvoS2iAaWQFXs2JeochaBY3NNIrRkLA29H9nVBRMYU7rheFi6+RfjH7nk/BQr34ei2IGfVJJ82MRFUOAayJRGh/X0ZKngW3ccYYamNZ+DbuSExA4= Authentication-Results: googlegroups.com; dkim=none (message not signed) header.d=none;googlegroups.com; dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:12a::30) by AM0PR10MB3267.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:186::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Mon, 12 Apr 2021 08:47:17 +0000 Received: from AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::4807:51a1:30ab:908b]) by AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM ([fe80::4807:51a1:30ab:908b%7]) with mapi id 15.20.4020.022; Mon, 12 Apr 2021 08:47:17 +0000 Subject: Re: isar-exclude-docs vs. openjdk et al. To: isar-users@googlegroups.com References: <51fed86f-7579-3f42-4780-c84e18bf4117@siemens.com> <20210409103005.0d904d99@md1za8fc.ad001.siemens.net> <265b98fc-524f-7f7e-164c-0215f5e9d494@siemens.com> <20210410104618.790f06b3@md1za8fc.ad001.siemens.net> From: Silvano Cirujano Cuesta Message-ID: Date: Mon, 12 Apr 2021 10:47:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 In-Reply-To: <20210410104618.790f06b3@md1za8fc.ad001.siemens.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [2001:a61:3bff:3002:8e2c:20f9:9d99:194a] X-ClientProxiedBy: PR2PR09CA0019.eurprd09.prod.outlook.com (2603:10a6:101:16::31) To AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:12a::30) Return-Path: silvano.cirujano-cuesta@siemens.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [IPv6:2001:a61:3bff:3002:8e2c:20f9:9d99:194a] (2001:a61:3bff:3002:8e2c:20f9:9d99:194a) by PR2PR09CA0019.eurprd09.prod.outlook.com (2603:10a6:101:16::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Mon, 12 Apr 2021 08:47:16 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2c5c72ea-6f85-44de-5d59-08d8fd8f9386 X-MS-TrafficTypeDiagnostic: AM0PR10MB3267: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a52/95deGiU7dmYA4gdPdy8Vwpd9D1NRZjx+qgyhgM+ghiMQ9b2ldvHdFjkhcAYHesq7MtssTxRNb+QgdyQqulAbw18SW7w5NRA8QuLpJgnKgnlvaiP48jvkSOoUhqQb1Zm+8YQDjeUAAgMmZen1XP/d13Xb1MS7qXj8VbPWbijW3ajPD+oWB8LKU1+RuLUdCSGCAgTAXFYg6n7TDrAmgazVgnkSfC+DYitSPo7tggFR03evVCcYdQHjf0gXRSuu5p+ri2hO3MVZCMbqwz3k2+xZxmwK87xiEbvY9vxQbn82P0/q32Vv+6rEmTyv4jLi96wmck4QQcDvddtiKGjSc6x04T4sbXmF8A3RiAtaxn0Ja4mx1jOCuIW+2FQCWpjiMvNukiQLDPp66fU/ffo/iFxtxWhBgsRU7cyOxFYV5Z5ZlYR+soGlLd1+20ig8tXQkH3KlolfqF3/kM3bx/4C2PHZksxMBdVM58R48tznrJz3TfREW2CxVpm7Kc5o7rbtZHfc2qIWnM4DCw5uB8jCbJH9JnVvlscvSg2niw7r+Lym1EXXPmg6I7fUsXyT4ymHBQTvZ4XfP3rH5FkVr+LwUh+rhdaqYf66JF1tZdrN05IijYHqaq4QpQmzCl2SqsohfJdEcX300Hjb2okSpAW/+yjPTImYbxkjFPL36rJq551iisF0bDE13UoiEYQ4vIMfDONT3hIabIM6/b0TQZ8AmFVu5vZETWsvjq9W5humdGHktHQxQvHDZQ/5oEZuf3808J6+O+I86gru1rC/TOFYBg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(366004)(136003)(376002)(396003)(346002)(6486002)(66556008)(66946007)(66476007)(86362001)(53546011)(6916009)(966005)(31696002)(16526019)(8936002)(2906002)(5660300002)(2616005)(186003)(316002)(31686004)(45080400002)(38100700002)(8676002)(478600001)(83380400001)(16799955002)(36756003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?M012clROZ1BYdFZSanh4V082K2Q5ZjhuMTQ1M0VNdWswRVpyN25ja2IrRUVY?= =?utf-8?B?OFh2VGxRWG9KbnZhTG9vOW5zYVdqWWoyTi9zR3hTYU44OHVKY3pWMGFWVytG?= =?utf-8?B?ZnZMWHBET1BDWjJiWU9LODNxTk1nN3RZWnRtbVl5bTFJSWtMbW4zdkpURzJL?= =?utf-8?B?VkpqS1ZWY3lGU2pDVDV2ek45Wm0zNlRmWDgrdkZVeFBGc05VazZCYVY4TW9L?= =?utf-8?B?VW4zNjVlUVJEVTZlZHlRMzJQMFJuUmpkaElWSDgzaEhRVjZTM3ZxNUFDZFly?= =?utf-8?B?VE1tV0F0SG5EdHJveGhwR3RYa1hqUmhrcm9aOS94UUtuUDVKWVU0VU9Cd1Y1?= =?utf-8?B?Lzh5N0RYM1dDYzQycVozbHdzVUVSaFQzS2oxQjVBQWE3UTBqNG9MV1FoZWNa?= =?utf-8?B?RUdNNjJEMFJDMDduVDAyY1BCSm52RWtuVDVweE5pSE1OOFduNkw1UVVVM3dU?= =?utf-8?B?WG9MRnJMd2hqVmx5eExmY3B4S1JuZmhwNEpjdVR6emtlOWdoUUdqL2tGVHhG?= =?utf-8?B?Q25IdmhnVXkyMitKaGRFUlhreHl4UENXeE9STlJQZXllOFlKdzJDajFiUEtm?= =?utf-8?B?RUhDYzdHUVdiWXdnbFNDRTN1NXgxVUNrZVZUTm9XN2ZJM3dsTFRJVHZuRGI4?= =?utf-8?B?VnVFSWltSitoaFU5dUFqMUdEZlJxU2QwQW4zZUVqcEQrbEhlZ3VWOWhxY1lj?= =?utf-8?B?RnZKeUlmNjNLM2xGMHZuZi8vSUtVSVEwdW8wZm4vYkV1aVJleUh4WnFqTG9U?= =?utf-8?B?ZEhNNkFjZ3MxeUZhU2FTdUg3anl2S1lyZ2VKenVzRktvTlR6eFBoY3BwS2V5?= =?utf-8?B?bDMwbm0xZWowSkZYVWVoMXh1cTYvMnk1TkhaVW5peEhhbDA1bUJveHY3Y0dW?= =?utf-8?B?V3ppMXpzZUtrM3hhUU9HR0tSMUtlV1pXaHplN05lZzVYTHZXbEYwMWFDcE8r?= =?utf-8?B?Mm9jejlQVnlYMW5Lcm1wdS84SDhnekhHMkdNaGxXNWlzNi9HdlFINi9PaFda?= =?utf-8?B?ZWt4MEFka1g0RkREdU9JdExndlgxeGhpTWVnbTZaRUxDNVVZL0lZbFJBdGhG?= =?utf-8?B?UXRIbXRZdjZ6RU1Ja0YwbVkxSzZCUUFlb2lzZGgwOWRZbzhyVTlsZDY5d3FZ?= =?utf-8?B?QlZPWXdKU0w2NkcvblI1ekYxeFd4cUw2cjkraHI3alFXQ3JEZzhmM3VHZG5N?= =?utf-8?B?U0lEK2FQTmIzSnRDZk42ZTk5TFZodjAvQTg0Wjd3WFk3QmQ2VE1vSitzNG1I?= =?utf-8?B?TnZld2dmRW1GclRMWHN2ZUtRaWczOG05MkFWOU52U083aFVmbjFicXNqbUo4?= =?utf-8?B?YnhIRHlTSzJ3cU0ySVFUU2ZGSnhqMWdVRGN5c0dTeUN4RklqWk5iaHRBeVEy?= =?utf-8?B?bGw5Y2RzOXMyUmc2UVU5eG05aVlDZk1CYWNNNVJ3S29aVGhML1BVeFNGd2Uy?= =?utf-8?B?aDB1NkoyWm1PNHYwNERsYUgzdDVoV05ocTY0THJPUFV0UTRmaWZrVnNsWEh1?= =?utf-8?B?RStoRXFlWmtPNTlYb0I4b2NFbmpZRHUvTkdUWk4wNWdIcWV3TUtQNTdWOEl2?= =?utf-8?B?MlRpMGpJbnM0VXNMR2k5RE5INlRyWE9yN09BVnhGUGZNbmdJKzVydkYwWWxD?= =?utf-8?B?TzhjZ1hpMVJjSEJFZWQ1N1FwVVdOb1M3RlgyU0swY0tBOTdIWC9OWGdGNWpX?= =?utf-8?B?VDVPVkI4VnlOMGV4a0FlSVRvWjJHd094eG5mZlF2c2xQOXZyUVBMODFhR0hr?= =?utf-8?B?WC9HLzV4WGRTVFptKzNYOUVGdy92bDE1WmRxWlJDZk80YlFET21xYVM2ZVBr?= =?utf-8?B?WVZQNGlXQmJMOFVoTnZqcUZoaUpPcUlkM05rOWRPOVlDYlpjSHVvWG5MTENJ?= =?utf-8?Q?S3EIBvX7yiMjK?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c5c72ea-6f85-44de-5d59-08d8fd8f9386 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2708.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2021 08:47:17.2031 (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: RkirJO86+Xs0ZinwfKwuiIAWGi6uqNgLb4U8KZ82n2zXxT00OH0PIrNRjY0hWoenLDuddnFEE7/ip0QqC7TeRCryfAvCWVCyqpBUVuVq+sH8LeanYr7l/8MJ6T5RUj2/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3267 X-TUID: bBb2ZwOcQfYx On 10/04/2021 10:46, [ext] Henning Schild wrote: > Am Fri, 9 Apr 2021 15:01:48 +0200 > schrieb Jan Kiszka : > >> On 09.04.21 10:30, Henning Schild wrote: >>> Hi, >>> >>> not sure that doc purging is really allowed or whether we are >>> messing with stuff we better should not mess with. >>> >>> Am Thu, 8 Apr 2021 20:54:28 +0200 >>> schrieb Jan Kiszka : >>> >>>> Hi all, >>>> >>>> there seems to be a conceptual issue with isar-exclude-docs purging >>>> documents in its postinst hook: If other packages are configured >>>> after isar-exclude-docs and those packages expects certain doc >>>> paths to be still there, see openjdk [1], they will fail. >>>> >>>> How to solve that? >>>> - maintain a list of conflicting packages in that recipe? >>> >>> This is going to be cumbersome but when having a packet that needs >>> its docs, we probably should not install that cleaner. >>> >>>> - convert the package to a post-process hook? >>> >>> would still break apt-get update of packages that need their docs >>> >>>> - find a way to ensure a compatible ordering when running our >>>> postinst? >>> >>> again going to break apt-get >>> >>> Looking at this one example it does not really need its docs, it >>> just expects them in "its own hack". My guess is that the problem >>> can be reproduced in a ubuntu container (where the no-docs stuff is >>> coming from), and can be used to report an issue so that the >>> update-alternatives script looks for the files conditionally. Or >>> maybe write a patch for that package and MR it on salsa directly. >>> >>> If you are installing java you probably can store a few MB of docs >>> ;) >> >> Yeah, the case that triggered that is a bug, not a real scenario. I'm >> lacking a feeling how common that combination is and if there might be >> realistic combinations as well. > > My guess is that it would be best to try and mainline that package > right into debian. They could use it for their containers, offer it for > their users and will maintain the list of conflicts or detect such bugs. It's not only an ISAR issue. Just try to install openjdk-11-jre-headless on a debian:buster-slim image to reproduce it. I'll report the bug on the Debian openjdk package, since the images being provided by Docker can be considered the de-facto standard (even provided by Debian maintainers Tianon Gravi [1] and Paul Tagliamonte [2]). I'd rather wait for them to react to it before deciding which way we go. Curious about how those images are being created? See here: https://github.com/debuerreotype/debuerreotype Silvano [1] https://qa.debian.org/developer.php?login=tianon [2] https://qa.debian.org/developer.php?login=paultag > > As far as i remember the configs came from ubuntu, not sure they have > it packaged or just smuggle it into their containers. > > That said, i bet there are packages that have runtime deps on (their) > docs. Doc readers or applications that opt for cat ing a file on > --help, probably not made up ... > > Henning > >> Jan >> >>> Henning >>> >>>> >>>> Jan >>>> >>>> [1] >>>> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fg%2Fisar-users%2Fc%2FuIHgzvCGLwU%2Fm%2FtuOchY6BAgAJ&data=04%7C01%7Csilvano.cirujano-cuesta%40siemens.com%7C86e2085237e3487d4c8608d8fbfea912%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637536418464481337%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=f%2F4dVdp5tYLFm5KbqvFdNE7rXLMUiMP5hnI8oGcmPC4%3D&reserved=0 >>>> >>> >> >> >