From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 01:03:55 2025 Received: (at submit) by debbugs.gnu.org; 29 May 2025 05:03:55 +0000 Received: from localhost ([127.0.0.1]:60442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKVQn-0007aF-FY for submit@debbugs.gnu.org; Thu, 29 May 2025 01:03:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44100) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKIUe-0006vt-Al for submit@debbugs.gnu.org; Wed, 28 May 2025 11:15:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uKIUQ-0002CY-Mk for bug-coreutils@gnu.org; Wed, 28 May 2025 11:14:48 -0400 Received: from mx08-0053d701.pphosted.com ([205.220.185.114]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uKIUM-0005xx-Ko for bug-coreutils@gnu.org; Wed, 28 May 2025 11:14:46 -0400 Received: from pps.filterd (m0307600.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54S9hcNI010322 for ; Wed, 28 May 2025 16:14:33 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=content-id:content-transfer-encoding :content-type:date:from:message-id:mime-version:subject:to; s= pp2023; bh=xIL5rELGZO8dzD5nLBjCi1KrOORK+XjIUzXWM80KX8g=; b=bJUKk VNvGXsdl9NFtBWJBwhMgLP/jsSwRc2oXukN/Ctzw8N0lehDsKAXtkyLWsu3tI8uv +D0vsy7udtJPPADilgdYd9k0XGxWUwSzSQU4fbnqO3GiY93kGrm/nEpfJ6saE806 gu2JcPLePbanZxTvRxFxzhx6jdyGkWJHhnL1eQ7gIyCOYKnjEKVbFx0NLLcV5WUk gmGJu2QEKVDaZEyU9/B0Ok4H7ihfqWDs1AlWLM7I4s8PF5ZiZGRWmspdqoGrYxFc B1u/eQ3CiC7lFprqq4WJ8Jfx8InRe89nmsKxZhzwVDVJ2F8aOUZUEa9mBUsKi1hA 6uuLuXwICeJvBMezQ== Received: from cwxp265cu008.outbound.protection.outlook.com (mail-ukwestazlp17010007.outbound.protection.outlook.com [40.93.68.7]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46x03q8vtq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 28 May 2025 16:14:33 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DO5DdhAwtUX+7if7/7iSZACK8SbpbfOrteB0a15OA1hv4V+OcSLNiv4pBo2WQylzqgUwtvVZH+IniIu8vERPH3Qd93xan52rNea3M/TrbKz5qd4miibbia6VGL5rEP3/J8cX6eenKsgC0/BXdcJ3qAxi3IMPrw8w4pP3HDY5+I0JToBxZRlpMmcpCNt47+vmSO9ZeQ+2bXvw7O4PF8nO81BFn+2ZJWRGhImW2W+xuUwjdthCieHP8qb9Fcmf+8EQdtcmqiqNqUFD77+cvRYyVb7PHfRhbP8PR4umjYhnF9DKthiL+0/ovcfwZUlg1iaH2nuJbK1stpvYNewNQzg+YA== 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=xIL5rELGZO8dzD5nLBjCi1KrOORK+XjIUzXWM80KX8g=; b=QzqHQZfyWQMb/rPsEowuH5uhAnKTReTj8Blj8s7bxChD7tGzWHMpb8qHSnTyTTH+bRvvzOJyWWpnuuUQ73IAqmdagC0uymp4JFt1ol+SGmD7DgzJCG5d9wbUuHuutFtdsiSqwhq9uMCP9tOvIOIdJVgNY+LR77S/vjrVMGnvvDT6WtrROcHkG7V8l+mv254fJtBTHM5vdHyMry2i5jEp1we/zf0Qc7v08XC4dz9RaiDpeYSxGS0hYP8tWE++d3Uncl35SZPG+N/jeIvTgimK3ZxnTzagwH/037eATC+hmd6xLp2VclTJzXIHjFs/wmVvDFlTEEVd9o2EllO0Hlv0oA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO6P265MB5951.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2a0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.27; Wed, 28 May 2025 15:14:32 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.025; Wed, 28 May 2025 15:14:32 +0000 From: Gael Donval To: "bug-coreutils@gnu.org" Subject: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xg== Date: Wed, 28 May 2025 15:14:31 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO6P265MB5951:EE_ x-ms-office365-filtering-correlation-id: 735e287f-03f0-4693-2134-08dd9dfa592e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Zmk4MzVwdWdSL21pTCtDOWI2TEYweWxtNDRDN3dLdktETmoyS0g5SDVQU2N2?= =?utf-8?B?cEdKV0swOXNNRzdsaVJLa2IvL24zZXZyajdlWXZobGNIMzQrUmVyR1ljWGxt?= =?utf-8?B?UnU4V3VIZFBuU2tlVCtxUGJjeTlPRWtibWNPZDJiNGhJSFhIeXJMWnlEcFR1?= =?utf-8?B?VjJYbCtoeExCWFJuTUhsSVR3ZktXalZwb1FhSkF3WXVYSzVCbWRpR3QzNG1M?= =?utf-8?B?MVdrTWVrOHJuWm1OVGJUVldBeWJ1NlhFc08wNFRrcE1adEY5aGRqeGNjMDhE?= =?utf-8?B?WGlqS3A2RjlleEZFNG1tdEZqRFVMb1VmMUJETTc3ejMrTEVnWDF0SCsxZytR?= =?utf-8?B?M2IwMkpLZWNGdE1hazBSa2JOelJIRDVEdzJvdWRNZEdpTHFCZi9pY01wdmRy?= =?utf-8?B?RStzZERFZkNPNnRQdmV5bmJmV3h5SW9VeHE2U3dTRlFtVENoKzBUYmFMd24x?= =?utf-8?B?U1NRT0hjY2V2Q2VGbjBtT3JjbmNBK1gwTUJUdG11ZVNzN001Q1RjdWkvUXNK?= =?utf-8?B?YUVFQ0YvTGhESFVmOC9vbWorR29yNHFFcGFLam9KM1o5aERBMTRmMitRWDRw?= =?utf-8?B?T0pGQXY1YmI0SmdqaCsyMllzUjJIU3c3R2NLTkVFQk9MYU83RDRYLzE3VEZO?= =?utf-8?B?VXVqdnFzUDR6VmNWTW1VK0FoVEZZdG9JT1FrSmpiWFpNYkh0ZU4zWTRZSmNn?= =?utf-8?B?TEVjazBMeFhEbjRTdWIrdnlHNWNVTk9BcFZWeVE0OWs0cVhDSXRzOGFxSU5E?= =?utf-8?B?NkZPSHN5Rng0L29ZUkRBVmNpZkhxd3ZtOXJiOUdCYmI1UVF2aE1YUXpyS01v?= =?utf-8?B?N1lOTzBUWU5kdER1WlI2cVpzRzdrUTBsenhkZ09oeHVoL2pyRS9Pb0dCdzlT?= =?utf-8?B?Vk5ndzdBOXVNaUlLN1l4TW9UQnJraDJjL2FIbjVZQmhkallVTVhZTCtKMzdu?= =?utf-8?B?T0NGZGtvVjk4QkhhNW9oYnl5Uk91NTlLN1Bib3owdGlHNGdKSmxVdEhCcG1z?= =?utf-8?B?UTByckU3OEhtdzBQaGk1S2M0SWRUVk9vVCtHcHFFN3Jqdk5KVzZaZ1NyNnpH?= =?utf-8?B?U1cwZVMyNndocnJmeDlnQ1VWeFRSQ21YV0lnY21xNzdUM2k3ejE4d0NmUDMw?= =?utf-8?B?WFJJSjlTY3owR052K1E1US9oTll5NmI3UlhmQ0h1N2lnRHJXUWxmRWlmdWJq?= =?utf-8?B?OGh4WXFxVGpKTVFPeGtBdVFSS215STdsTXBUdm9Yc1VSOXlBVWEzS25zTUtz?= =?utf-8?B?Y0JBenhWU3VZa2d0S1I5SFFCbVBjRXRzbWhQb1NZVlpaSkFIYXNuamYzcVFF?= =?utf-8?B?U2t0MkJmYnZ2R2JYaE8yQ095TTRzQmV6SzJWRVBTL3lqZlhIQ2hZditZbkFt?= =?utf-8?B?aW0wR2dJVVh4U2ZaVGo3WlFuQnBZb2ZhbVJrNjNUbVE3N3VSbWM1dnJvL295?= =?utf-8?B?Z3ZMQ29TU1RMWWYwVUNrVVNNK0loSmJteVorek5IZ3BrMy9DVWNKZGkwSlZ3?= =?utf-8?B?MzZjQWJydDdibWs0K013djc4Y09yS3VOck8zMCtBeEdkSzhHZVJPUURTNVBD?= =?utf-8?B?NmM5R1k0TjlDWmRDQXpJV1VWQkd2cVllTTRmOVphQnpPc09tTzJXRjRLRnZl?= =?utf-8?B?OTA3UE4zUFRqT0lFamJRMnk2VkNqeWtESzV5K3g5Y25va3JZK1h0Ymp0OHA4?= =?utf-8?B?cWd5S3FVbTVtUklqeUo2aFprc0F2L1BlVWlVZythd0VFZEMwVWxra2VzRDNM?= =?utf-8?B?Y2xUcGpnWjNCQThiZ2dMbzN1LzlkSEpnbjhFT2c1QTBzZkNWb2ZWTkVrKzJ3?= =?utf-8?B?Tm5lbnlvVnVLM3pNY3BLbTVkUFdDTTlQN1oyUUYwcll3UytSK0hKbnJJd1Q1?= =?utf-8?B?YUIwNHg1Znk1MzdvNnNXcHpReTE4aVdHV0J4d2x3ODZHeE9zYnJGR1dCMHpE?= =?utf-8?B?cmNwakRjNjVVVUVybVJ2ZVY2QXRZcnFibDZSeWJOblRzYmZQTEJiZEFxTHhn?= =?utf-8?B?aDliS04xR013PT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L1J1c3RidDVTcnBRdytwUmEvcnMwUnMxemRMRFNVVTFKQUdPZXh0V0Zab3FT?= =?utf-8?B?eFVEY0szeTUwWHZ0ek5TRmt3dXQ5VWVjZm1nQ0M1S1IvNFhKYW5tR1VvelBo?= =?utf-8?B?eHc1K2lGV2dGZmdRNkRucUlWcmxsSEFxM0lXcjc3RXprRWlJUVlobkM4T0FX?= =?utf-8?B?RCs2WEtMa1RGaFYwTnFkTEF3Umt6VHFLV3UzZ3FtUitEWTZBclora1gyYnN2?= =?utf-8?B?KzNCMVNwRGZzNHozcGxFVlBMWm9oTHM1ZVRwM1ZCZFRBcXFzOG1pYXVZbmc2?= =?utf-8?B?L0hoMVJJNlR1NlliMWpBbUhPL0dvZzZQbHZocEJHRHRLMHBmVUdQQ2hPT1NQ?= =?utf-8?B?MWtMaTFXZGtqWk5rTEg2SDFuQ0tlWGVuTjUrQWF3amoyL1cxOXRqSHQvbzla?= =?utf-8?B?Y002a2FZRSt3a1FEbHlIZnNSUU84UmNMbW9UU0NPVVpUT0hmbFRaQUxjWlhy?= =?utf-8?B?RGNFbTZkcVJhenJvSEhobWhzbWJNQkFrek5QSm1UUmZYSUl3azFwTkhCMExp?= =?utf-8?B?a3lrWXh5YUZBRXhLR0dQZk5GbFJhb1lPVG5WYWUxZmloV1NpZW5oOFh4RWll?= =?utf-8?B?VWd0bS9rSkg3K3h4bU1TbVZpNGFCR1dDRC9Na3l1U0N5NGthZ0dSaS9uS2gw?= =?utf-8?B?UmRYRm9wSzRvcmNCSlRqT1ZFcTJtSmhINDQ0cGR0d0pXeXZ6QWpYdjB4Q1RN?= =?utf-8?B?OTlKUnl6TWQyWmtONXBoeHVNcXJlQXgrdHpFT08vUVJuL2YrTEU0L21qZnpJ?= =?utf-8?B?RnNFN21INUQ5Sm5RRmwwV1htUlJLd2NCelIreDJaNmxOMlc5ZW5tdEx1UGdP?= =?utf-8?B?S2RmU0hpb1ZRa0VtWFVnUFhQMFl3R0hDV2RPSGtOYnR1MklLMGR6aFhNTmg2?= =?utf-8?B?R3NJSUE0UlBOeHVucnZMc05CVEJkS0phOUZsaTRBaFNnVjM2bXdmaGpMZGZq?= =?utf-8?B?Zkc0V25nWkZBeU81MVVyTllDbW9lSWQyVmZrQ1ZMRVpEd0Z6NXB4R3ZIakho?= =?utf-8?B?RzVMc1dhNXEwQnNVMk9BUHhJczIrUW11UDVhQnNwRVZLY2tnRDZzN01UUnda?= =?utf-8?B?K3V4YXFwVk81KzFvVUJaenRsRWVoeE1NdUt3NHc0YURmT2JoUlYzNTJ2R2Nr?= =?utf-8?B?MHVyemdCQjFzSFlqUjJQb0xNNkRtdC9SV1BubElJZnRJTzZSNkNJZjhoTjgr?= =?utf-8?B?TUVNM3l1N0l3bFpCOGZ0Nys0M1FLclZFQ0ZsMGloVHZ0bmNuUzFaZk9pcHh3?= =?utf-8?B?c2hSZE16dkJBTjVJcGc0bGxEKzFXcTN4TksrWHNHRTZabWVyZk5SMFV0cjNU?= =?utf-8?B?ei9zcG9pNkVRVUJBeUNlc1FmaXp5WkpKNDNVRVJlZkdvOWp4NmRvOFFRY1lp?= =?utf-8?B?d2ZPTmRhVjJSQ3ZLZm9VTFAwakx2S3RJbzE4Mm1QRUFGUzRIeTFXd0E1OWIw?= =?utf-8?B?Q3lRRjh2bUNEUVpPcWY5SGVUMERiQnlrbWwyU09rbE9Scm1jdmo1cDU2VXZx?= =?utf-8?B?bExjdkp5T1JFYTBPcnZGcXA3RldWbHJvalB3emFwQkVTOWlIcXl0RlBvVVRu?= =?utf-8?B?SnA0cFR0VnVoR0crVXRLNTNkWDBXUGhBNmVvcUw4Rk9YcXVJWk5jc3BtSldm?= =?utf-8?B?MTZIUTdNdURPMG9hNDRIRllpZzVqM1ZwSXp4Z2JKRmQydXBSZk4xaFFJTDlU?= =?utf-8?B?M2VoaUFOQ01aUXhVeEplOG5ZVitEd2ova2JhMTYzV1BYd1JpSkxHZXZmQ3JH?= =?utf-8?B?VzVVMFpjc1FiYUdhSjdGSlVRazBDMm5MQ1IvNnliN2UwaDVqbm1ndmRRcGxP?= =?utf-8?B?bWZXdVh0YzQrQmxYTU1kT2p1cjF0SHluT05EdTJTMUlCLytGV0hIQkU1WWtZ?= =?utf-8?B?bHhOd1loZUdKYzdHSXBDbzhkWEZFeCtWVmg5L2JEVDNaUnBiaWlHemVVRzFs?= =?utf-8?B?Rk1zSWowUGlFTzlKR21hWE1TK252SlhBdWxNTm80dzJwVmg1QnBKakMxdXdP?= =?utf-8?B?M3NoM09peG03dDIyKzRlQWV3YXRuOXM1OGFCRFh6MDFRaXNRci9vdnZzMHRC?= =?utf-8?B?dFZMVVJmL3lsVTRUTVNXWE44SDQ1clkxcCtJRzFjbFIyRTExNXl1alRRbUkv?= =?utf-8?B?QTFXbTdNVzBGMjVJYkRlZDNLYTFmSFB4aGRnUzh5anNnaktTRWMyeXoxWFFC?= =?utf-8?Q?to4FsRiCGBqmABmqo/hEAqs=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <5ED9940CBF0CBD41B4564C5AB8EE01E5@GBRP265.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: CvbdLNPm5RGERo7CVOGxQ5iW29cb7nOSMOKsz8Ooz3x5JcmsaYSVVojcXVyMav6bSm9tS7lhSmOBjLHDk8bt7kCjN91vsYi+f+2jKW0Zfu7SPqPUAMNnfB0TO+W/Qqf3cYxHC8JSNIbr5FtdYOrEB18SOkjcBdDUvux6oo10tXntJZbRDt8DfIE2Ud8lzJqVcxklC8/rlm0tVugR44jIc+2gH4WvykBMMsTh6DRy4y10q07TxW28xr8h7K8D749zXE1DLJgDj2cjIKGl2+tVFw+FqzfNCQNi/az5BB4P4ePFa7oN1TCxSdaXQlNzh9qPTx7a6EyxgbkM9Hxu3fEhQ90Tam2CuYi4RcSr8lKG4zZJyWy5W/po0S3PZIdirgvarAQAtsJMq1czbLMzh/WUJ9u8ZrOHG+dMjhjZTS2+vjj5OhHzerKHltyoDwoJKw4f0fnBwoYUyP5c+kmdQKTOWq/hL2wMFkIqX0xEMVb2xJexIuSOLm/ytzjQCPeyUIppjZKNLeKhu27WasvSz9l6kSJvu3dsV85XZReZXHOqVFGnkcx0CAJNnNdzO10Xpx5k4JT/8wQR/VBSKVG4PvLFDlUGgv6n6xlj1GIKoagZ0dmemzsdbrYrd+RLZZcn/UyUYk0o5ySHZGkFiGwrxfAZFhs2DuJvAaokcKfUXeeYi/rsyELzhjb06ju4U2rMPArOAYKmNqfOMbLieNg/E+Jo6Q== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 735e287f-03f0-4693-2134-08dd9dfa592e X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2025 15:14:31.9539 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: AC2iJLLwBrnnGV9QJMWnUQGpND6RQJTE3ArwgeDSoJLorL75xyLbYpnik8/Snk7jXqbPeMZBoy6SABkcUKbljYqrljnqHkI/p2foKUGYm5M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO6P265MB5951 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI4MDEzMSBTYWx0ZWRfX+fmPqu3jQy53 3OeFzwIRtIndc3Uue0bE2tVye2bBJ/OcbV9gttBc6NraXPemih4hh6IvJD10ng59Q9xSjlLozeK GM3n73mctjLhlbhPLtmjQY11/h8k6MGxKchsg6yJn5+6CLSVvmcOu6pghg0IylBTnnPt27dWAkw CARZJojSC6TNIauYnE/c0Xn0CkTKW04HSvSPdofljUEhNjDgEDxpa0CfzA6aoa3XL32hkeBpGmN TiqOLMh721ycgHO+6FVcv3AAgavAApZNxgVfFAmxcKqWls1Ze58Rpe3NEFaP7Ml/+AVCnPHgvDz Qt+MECYaGrj2S4s9tcNF1aZpmz7oTl0krptjeiKgN0arWNKfkqvXg0vAhIhjdFt4rtM1+w07Wf1 FO+e+4bhUUHQGcAQvNZj2hEmV7cuf+tQuI95/RjjkCx9bVlzv9YPvWDm6X2agfWPnJb9KwXY X-Authority-Analysis: v=2.4 cv=HbUUTjE8 c=1 sm=1 tr=0 ts=68372859 cx=c_pps a=NemD1F2luIWN0MFc5Cn7GA==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=cAOVrgBgMUCnveinog8A:9 a=QEXdDO2ut3YA:10 X-Proofpoint-GUID: vaGA_-9GA117EfMnMvFOFWRozZtF0KiY X-Proofpoint-ORIG-GUID: vaGA_-9GA117EfMnMvFOFWRozZtF0KiY Received-SPF: pass client-ip=205.220.185.114; envelope-from=gael.donval@manchester.ac.uk; helo=mx08-0053d701.pphosted.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 29 May 2025 01:03:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) RGVhciBsaXN0LA0KDQpXZSd2ZSB1bmVhcnRoIGFuIG9kZCBiZWhhdmlvdXIgaW4gY3A6IGBjcCAt LXByZXNlcnZlPXhhdHRyYCB0cmllcyB0byBjb3B5IGJvdGggYXR0cmlidXRlcyBvZiB0aGUgY2hh dHRyIGtpbmQgYW5kIGV4dGVuZGVkIGF0dHJpYnV0ZXMgb2YgdGhlIGdldGZhdHRyIGtpbmQgd2l0 aCBhcHBhcmVudGx5IG5vIHdheSB0byBkaXNhYmxlIGVpdGhlciBvbmUgb2YgdGhlbSAoaXQncyBh bGwgb3Igbm90aGluZykuIFRoaXMgaXMgcHJvYmxlbWF0aWMgaW4gdG9vbHMgbGlrZSBta29zaSB3 aGVyZSBub24tZmlsZXN5c3RlbS1zcGVjaWZpYyB4YXR0cmlidXRlcyBuZWVkIHRvIGJlIHByZXNl cnZlZCB3aGlsc3QgRlMtc3BlY2lmaWMgYXR0cmlidXRlcyBtdXN0IGJlIGRpc2NhcmRlZCBmb3Ig Y3Jvc3MtZmlsZXN5c3RlbSBzdXBwb3J0Lg0KDQpJIGhhdmUgYWRkZWQgYSBNV0UgYXQgdGhlIGVu ZCBvZiB0aGlzIGVtYWlsIGFmdGVyIG15IHNpZ25hdHVyZTogaXQgY3JlYXRlcyB0d28gcmF3IHBh cnRpdGlvbnMgYXMgZmlsZXMgKG9uZSBhcyBYRlMsIG9uZSBhcyBCVFJGUyksIG1vdW50cyB0aGVt IGluIGxvY2FsIGZvbGRlcnMgYW5kIGNyZWF0ZXMgMyBmaWxlcyBpbiB0aGUgQlRSRlMgcGFydGl0 aW9ucyBsYXRlciBhbHRlcmVkIGJlZm9yZSBjb3B5Lg0KDQpSZWZlcnJpbmcgdG8gdGhlIHNjcmlw dCwgd2UgdGhpbmsgdGhlcmUgc2hvdWxkIGJlIGFuIG9wdGlvbiB0byBjb3B5IGZpbGVzIGZvbyAo bm8tYXR0ciksIGJhciAoc2V0ZmF0dHIpIGFuZCBiYXogKGNoYXR0ciksIGtlZXBpbmcgdGhlIHNl dGZhdHRyJ3MgeGF0dHIgYW5kIGRpc2NhcmRpbmcgY2hhdHRyJ3MgYXR0ci4gTG9va2luZyBhdCB0 aGUgY29kZSwgaXQgc2VlbXMgbGlrZSBjcCBldmVudHVhbGx5IGRlZmVycyB0aGUgYWN0dWFsIGF0 dHJpYnV0ZSBjb3B5aW5nIGxpYmF0dHIsIHdoaWNoIHNlZW1zIHRvIGhhbmRsZSBib3RoLCBidXQg c2VwYXJhdGVseSAod2hpY2ggaXMgd2hhdCB3ZSB3YW50KS4NCg0KV291bGQgaXQgbWFrZSBzZW5z ZSB0byBhZGQgYSBzZXBhcmF0ZSBgYXR0cmAgcHJlc2VydmUgdmFsdWUgZm9yIHRoZSBjaGF0dHIg Y2FzZSBhbmQga2VlcCBgeGF0dHJgIGZvciBnZXRmYXR0ciBjYXNlPw0KDQpUaGFua3MNCkdhw6ts DQoNCg0KDQojIS9iaW4vYmFzaA0KDQp3b3Jrc3BhY2U9Ii90bXAvY3BfYXR0ciINCg0KZWNobyAi V09SS0RJUjogJHt3b3Jrc3BhY2V9Ig0KZWNobw0KZWNobyAnU0VUVElORyBVUCBXT1JLU1BBQ0Un DQpta2RpciAtcCAke3dvcmtzcGFjZX0ve3hmcyxidHJmc30NCnRydW5jYXRlIC1zIDUxMk0gJHt3 b3Jrc3BhY2V9L3hmcy5pbWcNCnRydW5jYXRlIC1zIDUxMk0gJHt3b3Jrc3BhY2V9L2J0cmZzLmlt Zw0KDQpta2ZzLnhmcyAtcSAke3dvcmtzcGFjZX0veGZzLmltZw0KbWtmcy5idHJmcyAtcSAke3dv cmtzcGFjZX0vYnRyZnMuaW1nDQoNCmVjaG8gJ0JFQ09NSU5HIFJPT1QnDQpzdWRvIHNoIC1jICIN CiAgICBjZCAke3dvcmtzcGFjZX0NCiAgICBlY2hvICcgIC0gbW91bnRpbmcgZmlsZXN5c3RlbXMn DQogICAgbW91bnQgLW8gbG9vcCB4ZnMuaW1nIHhmcw0KICAgIG1vdW50IC1vIGxvb3AgYnRyZnMu aW1nIGJ0cmZzDQogICAgZWNobyAnICAtIGNyZWF0aW5nIGZpbGVzIGluIEJUUkZTJw0KICAgIHRv dWNoIGJ0cmZzL3tmb28sYmFyLGJhen0NCg0KICAgIGVjaG8gJyAgLSBvcmlnaW5hbCBhdHRyIHN0 YXRlOicNCiAgICBsc2F0dHIgYnRyZnMvDQoNCiAgICBlY2hvICcgIC0gb3JpZ2luYWwgeGF0dHIg c3RhdGU6Jw0KICAgIGdldGZhdHRyIGJ0cmZzLyoNCg0KICAgIGVjaG8NCg0KICAgIGVjaG8gJ0NI QU5HSU5HIEFUVFJJQlVURVMnDQogICAgZWNobyAnICAtIHVuY2hhbmdlZDogYnRyZnMvZm9vJw0K ICAgIGVjaG8gJyAgLSBzZXQgeGF0dHI6IGJ0cmZzL2JhciB8IHNldGZhdHRyIC1uIHVzZXIuZm9v YmFyIC12IEJBUicNCiAgICBzZXRmYXR0ciAtbiB1c2VyLmZvb2JhciAtdiBCQVIgYnRyZnMvYmFy DQoNCiAgICBlY2hvICcgIC0gc2V0ICBhdHRyOiBidHJmcy9iYXogfCBjaGF0dHIgK2MgYnRyZnMv YmF6Jw0KICAgIGNoYXR0ciArYyBidHJmcy9iYXoNCg0KICAgIGVjaG8gJyAgLSBjdXJyZW50IGF0 dHIgc3RhdGU6Jw0KICAgIGxzYXR0ciBidHJmcy8NCg0KICAgIGVjaG8gJyAgLSBjdXJyZW50IHhh dHRyIHN0YXRlOicNCiAgICBnZXRmYXR0ciBidHJmcy8qDQoNCiAgICBlY2hvDQoNCiAgICBlY2hv ICdDT1BJRVMnDQogICAgIyBXb3JrczoNCiAgICBlY2hvICcgIC0gY29weWluZyBidHJmcy9mb28g LT4geGZzL2ZvbycNCiAgICBjcCAtLXByZXNlcnZlPXhhdHRyIGJ0cmZzL2ZvbyB4ZnMvICYmIGVj aG8gJ1N1Y2Nlc3MhJyB8fCBlY2hvICdGYWlsZWQhJw0KICAgIA0KICAgICMgV29ya3M6DQogICAg ZWNobyAnICAtIGNvcHlpbmcgYnRyZnMvYmFyIC0+IHhmcy9iYXInDQogICAgY3AgLS1wcmVzZXJ2 ZT14YXR0ciBidHJmcy9iYXIgeGZzLyAmJiBlY2hvICdTdWNjZXNzIScgfHwgZWNobyAnRmFpbGVk IScNCg0KICAgICMgUFJPQkxFTSBJUyBSSUdIVCBIRVJFOg0KICAgIGVjaG8gJyAgLSBjb3B5aW5n IGJ0cmZzL2JheiAtPiB4ZnMvYmF6Jw0KICAgIGNwIC0tcHJlc2VydmU9eGF0dHIgYnRyZnMvYmF6 IHhmcy8gJiYgZWNobyAnU3VjY2VzcyEnIHx8IGVjaG8gJ0ZhaWxlZCEnDQoNCg0KICAgIHVtb3Vu dCBidHJmcw0KICAgIHVtb3VudCB4ZnMNCiINCg0Kcm0gJHt3b3Jrc3BhY2V9L3t4ZnMsYnRyZnN9 LmltZw0Kcm1kaXIgJHt3b3Jrc3BhY2V9L3t4ZnMsYnRyZnN9DQoNCg0K From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 05:10:59 2025 Received: (at 78623) by debbugs.gnu.org; 29 May 2025 09:10:59 +0000 Received: from localhost ([127.0.0.1]:33837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKZHv-0003a0-18 for submit@debbugs.gnu.org; Thu, 29 May 2025 05:10:59 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:44485) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uKZHs-0003Zb-5S for 78623@debbugs.gnu.org; Thu, 29 May 2025 05:10:56 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-43cfe574976so5685325e9.1 for <78623@debbugs.gnu.org>; Thu, 29 May 2025 02:10:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1748509850; x=1749114650; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=/s/UREad/qyv1SBINl8XmSroTEahThQ8A+dDUj1Lr0k=; b=GUDqPYL0ly+J9630WnVkQarS+dZxKhXy7OPPFtX2EMgRVY/3xJI37pq7oOWd/7nU+9 zpfNWxCUQqua+oaIMgZK6yoz7REXao95NNA8NOpuXNFsNMrfLR9DT+jrz4aLEvY8ceEn U3OfrMEbtfNYp9pSVxRbjdmNsS4FulycgW6p4pW1zkk7EYK6kbNe62Y0b3O8ImOwJzxY FXgC2ysvs2/WHOVLJMHfg/hbsEHnUTFp/rcN67a5vQDO/T6Xp1tJFff+e1BMrbg/ygKb goWSPCG1iR9Qr0huT7PFYfwJZSFNx4MPCNhUOKr9uPZN4HQ0y1T+LwTLgRWm3CtyjlJN 8Biw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748509850; x=1749114650; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/s/UREad/qyv1SBINl8XmSroTEahThQ8A+dDUj1Lr0k=; b=O/pWg9zG3bpgVj3U0Sy6/MRvKfc3A96D8hxvxp406swOlhOAI4HtP89ifMHFcljEL3 qvFIusvYir4zaACx4IHuq4FKfh9yk3NvBwoQmrJs26d2yv9TnOI9vdaz/OMbsh85QBYm 6OenlyQQQVJrLVS0HDQtDyGahOoJiv6bq8l5qAKLkscKqJcZbDs9lDoDLwHr5CZuUR+z QKV4QFGlQfgFUu4Iud2NB9dCzX2LyqMIH2f4ezHHlv1dwQ9UTFZ18nPQiwj0dkqi5RcR DIQYBsMTDmCvmlMcYmU6Cl6KNjiSwCzk3RCAxN7WphVbXjh9QvYm8kepLIWlXiOXLcVl 5kbA== X-Forwarded-Encrypted: i=1; AJvYcCV4IQkm8QtK96cWrcFjtLm77qalLaQzpUtwBC9gbeu9+aQBufuW61mrnC1+2Lj+U4wcXqvhSA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxIK+pwwiiXlschCoH4Xs6f1uwQYPNhTDc84Ej8KUFEnnPcwHUd qTAdT3lhNW6MQSdKydBHIj8xAG0jRDW9qL8hYxuBBAsYadx4mCRbQhY8m8ifPQ== X-Gm-Gg: ASbGncs9wcmVwBZAKF6wQWYjafN4ZzM8mZKMcS8N+K3Q9JqJcCPfE0znjyHAsdmPUW8 dH7YrBBqQ9+iYZZQ0zl++qYo4VcPd9AxXOUlGxeaFU0C5YjIrGWlyxClwi69lHiJN8qoAotZ0Ji 7baYrPd2xOHbBenVmYbaj4G3QUJ8+7pvxf8kvKJFXUzj6luj+0i/oEs2EsylBYeOpxojbIKXUyk wcZaA+QBcGUgcRDF8oLoQZmMuIALlGH+QQiNRb6P7lV2+qbD/mnOIlaMuIfl6hIGmCTK91eQzVP /ZDGdEH2kPZffgdN1XhEgXIHpbkXzLpiMBPiowsfczyUKJuM1V+/Eg/8xh9UD2DNkKxHMgmN4Wl 0UGF7+9SXM9eWv7JVIahE3QRbpqFGozA= X-Google-Smtp-Source: AGHT+IEeg62m+PIHvkw6nawEOSYQzt83gmfHwwqTQRHOcX0y6Og0a1KO8/P/jQp35HocAnZT6fCQtg== X-Received: by 2002:a05:600c:83c8:b0:43d:ed:ad07 with SMTP id 5b1f17b1804b1-450787c9644mr50210635e9.29.1748509849495; Thu, 29 May 2025 02:10:49 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-450cfc02f24sm14346055e9.13.2025.05.29.02.10.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 29 May 2025 02:10:49 -0700 (PDT) Message-ID: Date: Thu, 29 May 2025 10:10:48 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: Gael Donval , 78623@debbugs.gnu.org References: Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 28/05/2025 16:14, Gael Donval wrote: > Dear list, > > We've unearth an odd behaviour in cp: `cp --preserve=xattr` tries to copy both attributes of the chattr kind and extended attributes of the getfattr kind with apparently no way to disable either one of them (it's all or nothing). This is problematic in tools like mkosi where non-filesystem-specific xattributes need to be preserved whilst FS-specific attributes must be discarded for cross-filesystem support. > > I have added a MWE at the end of this email after my signature: it creates two raw partitions as files (one as XFS, one as BTRFS), mounts them in local folders and creates 3 files in the BTRFS partitions later altered before copy. > > Referring to the script, we think there should be an option to copy files foo (no-attr), bar (setfattr) and baz (chattr), keeping the setfattr's xattr and discarding chattr's attr. Looking at the code, it seems like cp eventually defers the actual attribute copying libattr, which seems to handle both, but separately (which is what we want). > > Would it make sense to add a separate `attr` preserve value for the chattr case and keep `xattr` for getfattr case? I've not looked in detail at your case, but it's worth noting that /etc/xattr.conf gives the facility to skip copying certain xattrs. Does that suffice to handle your issue? thanks, Pádraig From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 05:56:15 2025 Received: (at 78623) by debbugs.gnu.org; 29 May 2025 09:56:15 +0000 Received: from localhost ([127.0.0.1]:34128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKZzj-0006r9-0u for submit@debbugs.gnu.org; Thu, 29 May 2025 05:56:15 -0400 Received: from mx08-0053d701.pphosted.com ([205.220.185.114]:49934) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKZzg-0006qo-V6 for 78623@debbugs.gnu.org; Thu, 29 May 2025 05:56:14 -0400 Received: from pps.filterd (m0307600.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54T7Vfb4012472; Thu, 29 May 2025 10:56:11 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=EBfOqLZUBcuoCO9AcrKWve4vhTo z7LzZ0Kj0QrooKSI=; b=a2J8KW+/62CdAuJbAAcf7tXWbOKU2t2KtMWqa665H5V qiOxHZck1FDuUXdAkyPemOkC9p7NIjX/Wz9g3xv6zgls53zTgEPLmbdlao16pJwx pxj9Tl9fyal6oqs09OJjDkr5eM3apRglndWpLmLPTA+L4V/G8ULcbnswV7RI2pxH eJ8IINeWA7HEqANtrPGGbDKkGwDF6vH3CVGzHpAWqi4/0YZ3Dwy87tT/frv6eXsO YmipTTBNURns1/KEzYCu+NSv/lgImtsg4wpd1q03GfHdKB6U0rVqqOJv7td2BKDS a3BS+iXNpjuEt6lr/MwMqt1OjtUNGNDccLW91xtVxow== Received: from cwxp265cu009.outbound.protection.outlook.com (mail-ukwestazlp17011028.outbound.protection.outlook.com [40.93.68.28]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46x03qb0dj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 29 May 2025 10:56:10 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EGpfNIb8xXfmdCqHBKPBDNuABOO/hhBdjT8Z2rusb+P1OYcekzCPtUzMKN1rY6Ffc+zOycYKbXF5Bt3pa0q4LG+T9P9GBt3nqhdM2M/U7p9ww/WcLdz0lUXvJfQXlPhRjWqsZmR6MVAoN6/YCkT+me7/2lxRLhmap+N9pdtH8mXmwPclKrn9OvupkR9JTlfOCD5NRc7ddDel5qUU7qK3BJK/8oDrBSar0zRBHqytW6XgA2hJfW1Nr5F1Zl+MOk6pgv2WfVGhAuTWHxyMxdpZkoRQgS8Cbp0EG74Q8x6XXTk0eppgYIQ6qZB5Ibp63YCLbqI6jkw5TAmb9kfDl2AnmQ== 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=EBfOqLZUBcuoCO9AcrKWve4vhToz7LzZ0Kj0QrooKSI=; b=JVLHRWM3KHGoiKmNXhJ3lQVKPUVTz19HNuMnDomAJEpvZcwCI9EqIgHouHxTTaoJJ85w+no8Mz2iq72brdZP6bZKWYZ4CcHueBKMYCiU01x14gzyjiVeZ5UfmWk8Hs8PxmevAlx0aJYWPsK3iUOTbGCKVlbaYXFFGXUef2suN0ret7rXjYu0aTFeKiMJPUGSwDsZ2ByB+xA/5w4Cko2yvo5ft4tRAdq+94UHyXNUOsR6lNPRUZFOnWJsa24gfVRoJDN/E2ICR2BoAf68E/dvTO9e4FWhzchmlyK+S+i1BgUz9CtjpA9HzHcBJ7hBAkhnUnShp321vsHyqPHylvID1Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO0P265MB6693.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:30a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.31; Thu, 29 May 2025 09:56:08 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.025; Thu, 29 May 2025 09:56:08 +0000 From: Gael Donval To: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org>, "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYA= Date: Thu, 29 May 2025 09:56:07 +0000 Message-ID: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO0P265MB6693:EE_ x-ms-office365-filtering-correlation-id: 11e33fde-3264-4296-f160-08dd9e9708b7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?a2xRNUpmak1QTlloemNKNE12NmYwWXY4RUZ1NlRBak1WTzBIdjczMW1FSDZh?= =?utf-8?B?NnZBbnQ0S3Z4U3V1SGJsL1dYWnBGcGhMS1grU3YybGlBTHoxRXVodjQzS3JS?= =?utf-8?B?R1JhWkxoUmVzUHhYQ1pVZ2FDU2FjQzhuNmdVakNTY0J5dGRuTnluSkt6L2Rj?= =?utf-8?B?WXFTNTZza29pYnYrb001RlRTL01jYmJxbkZ1NEFNWnoxTi9mTk9WcWJPOHVG?= =?utf-8?B?S1ZMN1dtbGJRQm1GNkpYU1RWUW1yNm9ndkFnSXdXcnhTQzB6YU1hU0FwY2lq?= =?utf-8?B?djR2VSt5SzRTZG1pZG41djBIeDRxbEEvMUZxalR1bm4zSFA2b2lCR29aRHRo?= =?utf-8?B?RUxUbGlnSzZNNWRsckh3UGgwNEthcWg3WExOSG8yWlRHd3V2MFR4TEk2M0xW?= =?utf-8?B?TWxad2VJVE05aU5zMTlkYjBkalpDMzZDWldvWUljUVFKdmsxc05BMEtma0Q2?= =?utf-8?B?dDJDWDBEZmVsRW4rUy9mam9rRjdVK1hRaHU4SmRzT0ZJb21IaW5GTW9hMUN0?= =?utf-8?B?MElOWDRuRU5DUFViN0VaVGNqbE8zbDJ6NmNvem5lK2FadlpaNi9wV29kWENq?= =?utf-8?B?ZUlaZGh4cnBjTDRQRFl5VXBaSzgwUWVSK2ZJWGNEOEdIR3lNd01EUVEwT0Rr?= =?utf-8?B?OExvREE0UlZaVG1PUWRxWXF1VkQ0YzVXYjZ1TFM5RHNyUm9abTV6VjRoRWJH?= =?utf-8?B?WHRYNkJGeWdhbjVLZFpKMy8yNk9qdFBaUHk1d0FFVzM1dFAxeEZlenNLWXFo?= =?utf-8?B?b095V2FpR1FrS1diL29YQmh1Umsvcmx6emh4bXFKNkpwVW9NSVVSZndDTXlL?= =?utf-8?B?T1RjbWNDbGx5SzYrSjM4RnV0MFY0UXVYaVRwV1h1UlZnQ2pNdzFNSHN2RWZH?= =?utf-8?B?M1NVZ0VCWlQwZzdGczQwalFMaWtlRjk2Q2hzR2hyTlgxbFZDN0pzZWFIRVdk?= =?utf-8?B?dzliVlJSSk1ELzA5aUJUV0NoNUtNMnRySTJWK3h1dFNudE9MVmNuWldUWkF5?= =?utf-8?B?Q3JGVlhIUVhOVEljckVwNW4xM2t0UXNyc2IwYytQZnFSZy92Qk01ZFNMSXNt?= =?utf-8?B?NFRzdVBYa2JJbnorSWMyRzJwWEtuVFFaRStJZUh3NmlScktadU9KNldDRWw0?= =?utf-8?B?NzE5c0dHV2RBRGpHYm1yZ3ZjbmJld1E5TUVZMExzS3VIWGZ2bGRZSE1WVlBS?= =?utf-8?B?QTBDRENUd01qUXhOTDR2Z2UyYWZ5YlpqdzJncFVoWUp0cTJpWGNPT1A2UFFa?= =?utf-8?B?c0NnQ1hGWkNBREtjR29mV1JzQ25HNlA2c2lucml5Ukh6S0c2QnZoODBhWUUr?= =?utf-8?B?TkxEMHBJTzV2dFpYSjlMcWMyYVdUamJ4VDUzbW05TCtHUFZwbWptQ0lhVW96?= =?utf-8?B?bmNZZjdPYUNLRWFZTm9KSU1EbDFvNmd3SFM4K3FBZ3diZkdGZThhbkVIVFh4?= =?utf-8?B?ZE5rNXFFbkZwZ0piZGtNclVLV3RWVTIrdXA2VlQyWWduNmVvaXQxU3dXUEVu?= =?utf-8?B?VlBvU0s0eWZaZ3pCbExUTzNreGZlazdPa2l6c3NtdWVUVFNqdjJxN2t0a2c0?= =?utf-8?B?Q1gwNDZXZ3BPYkJGcnZMSTBHcm4zbVlPK0VXM01aeGxmVmNJeGV5bURjcnYr?= =?utf-8?B?VEg5cmRHdndyYnMvRVZ2SUU2STBzYml0WE5EeHp4Y3JUWVYvekZFVkFnZVZT?= =?utf-8?B?N0NLMTdOandHbzJNSHRWaytnYlFxMWRZTVpKWGpueVJtWSsvRXJlb3VHRmM5?= =?utf-8?B?ZmNiMmZ6RjVyOEhYd21jOFVSbmxzemk3bStnK1VXSUs1dE5aMlRjSldSd2dJ?= =?utf-8?B?anp0U3dWaTlxTXJldmZUdkthZWFjVFVqMzBLRU9sRFhidzdTV3p2Y0dGTTFV?= =?utf-8?B?aWZwWUpVNnQwSFNXdkd1b0dyQytJZ0RybEkwVEVIQUZHZllMWHVBaUVRRVVL?= =?utf-8?B?U0VIZEozaHl5WkRCNkljREdWMmh6dUZhSWtKWVhFQU1pcVdseklISG4yK2g5?= =?utf-8?B?VVRaOU1PRitRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aEJlVWxTVGg2VUMwT2w4TE5IcE80MmU3RGVSSmxpQ2Z0LzB0bFJrQzM0K1J2?= =?utf-8?B?ZzBFTzJpY1NodnhBZEsrTjdwUEgxNHhINzVEOGtYNFhuQ2pCemp2Nk45OG4w?= =?utf-8?B?ZFB3OFQ3Z0dTUXpiMzNmandvajFFdjdaRko2R0F5R1hXbkJndHVlRGdSa1Zv?= =?utf-8?B?dy9TQS9uVGJuUjFTc29HbHhyaldNL1llMkpPRENWT2dYTlJ6aTM3MHMvYTdY?= =?utf-8?B?T3hwYmdGaitDUVo5UkZzTGhGSFNacGppazJJemxJbW9tOWNSTkRneXFHbjVj?= =?utf-8?B?N0tUeE0xcEFqOU9RQWxLYVladS9KMkZEcktCMk5ITWVId1B5V1FDVjhzaW5B?= =?utf-8?B?bjE1WnRWQ1VrTDczL2RzZitqcS9UYk95QUQxUElqeG11YUpNMjNHaVhORGVu?= =?utf-8?B?RGdlcXdMNUc5b05RbEJrSVRaODB1WG1nWWxaSzBBYXZsVFlEemtCdHVoTksw?= =?utf-8?B?ays1c21TSEMxWFkvbjRtMzVLSlBBZEVxek5TRVBvWjdyZ0dBc0taSk5sc1Y1?= =?utf-8?B?NndPY2Z4Z1QwejBMcFlUZFpOaWtHMUgwNU1qejNqQ0VYTnB4cXNYcFZJSHdS?= =?utf-8?B?Y0FWM3RHOWFTQ2dxdHcxeHpnSmNlaWwwRFJJa0V3OEJBZGJKNkNsam9rZlhh?= =?utf-8?B?RDJodVc3alV3dlJsWk1zVTl5bHJFRHgxL1p6dm00bzF5ZklSdDM0UHRac1pY?= =?utf-8?B?dlpOSC9vZUdUOU9rQnNZYW5zdWRRK3Vkc3I5ZW9MeDlFMG9HdVF6NTVHempy?= =?utf-8?B?YTBaZThYWXFtRFNzSC9UR3hla2YrNVBxaGIySnVUWTJuNFVIeWIvUzVyRlBP?= =?utf-8?B?cTl1TVBDZk5QakpkQkxpenR2eEw2eDVDTGRPNGI5bGZrWkxvL2JCSm1xL3B4?= =?utf-8?B?OTdWb1U1cE16WjR5LzJnK2o1dDZ3Z3JHQ2lwMHoxOEJIeXJDYjRhSFh0Ky9K?= =?utf-8?B?Wm9TU0lrZExtZFQrdjlQR0oxemZnK2N6OG5vRmJXQWRLbWZxTWdmTkYvRXlG?= =?utf-8?B?RXoyNVplVjcvVThuN09lUkhGaks0NHJIYmRlUm5RdmMyUFA1ZGZyekk5dTNP?= =?utf-8?B?T29QZllzcDhVMWorUDhaaUVnVUk4bmZNL2Z4b2hOdHpHSjd3dm1Nb20xZGFz?= =?utf-8?B?aFdjalI5WklGOTFoY0lxWGJTZ2pMbzRZVVdJMGRFa2RzQm5nZGxRSFZPbGYz?= =?utf-8?B?U1owMFlBR01ZMHJpUkN4THBIZTRsclZaa1RDWm5HM09IdFo2WVJGS3dkUTIv?= =?utf-8?B?d3RzOUxpeklpMmdKNjYvS1NMNU9pdEdQUDR0Wm95bFBKTTV6amlkcUI2N2FS?= =?utf-8?B?dXNhWWZCc015RE5INmhnTWc0WXF0RytQNlE4Z0dnNnBkZmlvb3A0M2FCTTdK?= =?utf-8?B?RWlvL1NLRTltWUJEMUpiK3FPVTNSZ1JlaWU0U08vVnMvSXVBTXJ6dW5tT3Jk?= =?utf-8?B?WG9uSldrWWJOMUtZb3lvRldzeitxVVZJZUZYNmhuTzljSlY2TDMxWE9NY0Y2?= =?utf-8?B?VzVtUWw3Ui9TanJxQlQxSXI0R01GU1Q0Tmpvbm1KcEFyYWNGbGxMemVyaHBE?= =?utf-8?B?NzBYZ3ppMXN2V0o5QmpMSzRnNVVUVGxsUHpvbEMwcXd6K1k4OEc4cUQySnU0?= =?utf-8?B?Rnl2b2N4U214MDlQUE90c0FtWDZ1akNvTmJzUGhUaEx2a3VJdzlNWWpzMmpW?= =?utf-8?B?VWV5cHdnOXp2Q3pFaEZrWGxYcjcra2ZOM0pYQlFMcGRnOXQ2YTkrRExka3Fx?= =?utf-8?B?d0FGUS82M21kRFl0WWVraWZxTWwxenBIOCtlUkU3ZUlFMWg3dEVESjlBcXVh?= =?utf-8?B?ZzVqTTZoMnd5L1NLWmFwL0dBa2g0d0w1VFc0WCtsU052WE1MYXhlTzl3Ym1x?= =?utf-8?B?blFvNEFnWGVUUVlCSk1ucERDQ3NDenY3QU5rbEIzbmlXaVpYRm1jWkZlak1Y?= =?utf-8?B?VnhWSUcvT2sxOGZWQ0VscnFUbURuZ3JFSWxBWjZYbVlYK0N6cEdldTBmbmpu?= =?utf-8?B?aHBqUnR1M2RNTU1hZVhXNGJJUHVMbTY2amJSNE1xc3NVenFhYmdreVM2THpF?= =?utf-8?B?RC8vR1B1UHBvaXpQOEJmdDBzV2pycVN1ZVo3NlBPS1pDVEd5Qi9XYjlZV2xy?= =?utf-8?B?djM2NWg5ZUlEaThZcVpmV0kxdDRHOUkrTUFTd1R0VDVyQlltdmRKc0pFTzQr?= =?utf-8?Q?oFSwVMeVKC5NmbEks+ln/Lg=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: xSKcGqUnTDYX28gEE0nMm9IU/9SuzQu8bStRrUcysVe5mshjAllbbdlStUPoeyPR1eFYxEWMpjg1gObSGqq3ULiqZTUTLH5bSmjRvlZtlKaxyTNWHR7JDHmpD+o64i85Xm7hEIhgM4WjKbGldroGmkB0EnrxCmYm+uv68zDUsE8eL4Jdo4KCDrccaJXlPanGqPdX8Z1QN4D5jXu+b3f2EApw/KZsR8KrcPY47UwE93WVjEoKVuZfkyHmLq0E9vBLDvY9ouEi+BPFbm+FvK6Ur8x7qv+AxXgFKrk5wqw908XKmCycudkoLjdpSOWk62hBY7dW77DKiOr/VR776v62fStsd3psZgQdqmxYqY2GqMGQKvAHp8UWNP7lyN+N8yY9a9bnqEplSuDyZEKfiFxtcoldn43mvcJ9pvWZChNu/QoQgO3WRlMclRko0jyc9PJewPJxWRN+LJaE2tM+70YQBaQQxGdTLgXiVlSZTPtoOGBH1KPeVg2E2RK4baTSNrHn0tGnvc4jadBOvmDDdVs2DrISXgE3HXWpRLbknFVXvQyI+wge5iDzyFB77mlaIAW6HfAl1cf7slzwe53LGcQMVAgiSWAib/GRE1HGmxevJ2lJdLkI82IE8bkN6QIOMtVmrBRO25+RmfdVRwvVhAlRht6oF7bP8zZ10XXvHhtSi8rCg0H8F0Nv6E9N8MFfC3Gt7OVqP8+wyueottjumlsDVg== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 11e33fde-3264-4296-f160-08dd9e9708b7 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2025 09:56:07.9948 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: i5zKgBHPkAnThVyDkJCgOM6XCgFnA/s8i6TZGIftJB8YMibiFqYwYb8SYy8+o+WPk63TL4pqzDh8UbMSt/EJMgKPNtNjrtdA6QXHEFUqQqg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB6693 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI5MDA5NiBTYWx0ZWRfX3ShMh9zA/kuo iKaY7zp2T8ag9nrh3x+hALflb6txALHYog4JA3iFBGPHNTfz1u71IU9D/n/ityIp6ccMQ0rIcmM gM7XSp3t2L6hscTGLft2kpUQ8kJql/UYnN86sppPO1OV2H01FnVUJw7gT1cKH23goLX/gv8tLO7 hX0me3vR2laO/l7HKzaBibTUBh5MCfChnExQStghCn2K9ezFZsEoKNbd2N8rrojfmfIuxeIdap2 I9lwGCbVCY/oyFeNDeQtniRroNSkYZL/zU5aq2HhX+RdVX2wSnhFhpLIfFeva/nEj/ziTeqBry9 98r8rXqun+ZuaCoxywjcmUe3d5/SudLApHo+ad34Vo4AwNktZiFUWl/OUWafT95AKtB7vxkWMFU kjJkhu0CAFKjpgEV2ELwRq1E44+h1ZpTf9F1YqlLXw68DWaPU8g2AFxlB0KNC1hGY4fGFHtQ X-Authority-Analysis: v=2.4 cv=HbUUTjE8 c=1 sm=1 tr=0 ts=68382f3a cx=c_pps a=MIACgCybP/PqZFtlesWwJQ==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=y01RcabFSZv2mIq9RYAA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-GUID: 7ATt1VdPLyH09cFuPuw0BnR1lgbxN-sC X-Proofpoint-ORIG-GUID: 7ATt1VdPLyH09cFuPuw0BnR1lgbxN-sC X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) T24gVGh1LCAyMDI1LTA1LTI5IGF0IDEwOjEwICswMTAwLCBQw6FkcmFpZyBCcmFkeSB3cm90ZToN Cj4gT24gMjgvMDUvMjAyNSAxNjoxNCwgR2FlbCBEb252YWwgd3JvdGU6DQo+ID4gRGVhciBsaXN0 LA0KPiA+IA0KPiA+IFdlJ3ZlIHVuZWFydGggYW4gb2RkIGJlaGF2aW91ciBpbiBjcDogYGNwIC0t cHJlc2VydmU9eGF0dHJgIHRyaWVzIHRvIGNvcHkgYm90aCBhdHRyaWJ1dGVzIG9mIHRoZSBjaGF0 dHIga2luZCBhbmQgZXh0ZW5kZWQgYXR0cmlidXRlcyBvZiB0aGUgZ2V0ZmF0dHIga2luZCB3aXRo IGFwcGFyZW50bHkgbm8gd2F5IHRvIGRpc2FibGUgZWl0aGVyIG9uZSBvZiB0aGVtIChpdCdzIGFs bCBvciBub3RoaW5nKS4gVGhpcyBpcyBwcm9ibGVtYXRpYyBpbiB0b29scyBsaWtlIG1rb3NpIHdo ZXJlIG5vbi1maWxlc3lzdGVtLXNwZWNpZmljIHhhdHRyaWJ1dGVzIG5lZWQgdG8gYmUgcHJlc2Vy dmVkIHdoaWxzdCBGUy1zcGVjaWZpYyBhdHRyaWJ1dGVzIG11c3QgYmUgZGlzY2FyZGVkIGZvciBj cm9zcy1maWxlc3lzdGVtIHN1cHBvcnQuDQo+ID4gDQo+ID4gSSBoYXZlIGFkZGVkIGEgTVdFIGF0 IHRoZSBlbmQgb2YgdGhpcyBlbWFpbCBhZnRlciBteSBzaWduYXR1cmU6IGl0IGNyZWF0ZXMgdHdv IHJhdyBwYXJ0aXRpb25zIGFzIGZpbGVzIChvbmUgYXMgWEZTLCBvbmUgYXMgQlRSRlMpLCBtb3Vu dHMgdGhlbSBpbiBsb2NhbCBmb2xkZXJzIGFuZCBjcmVhdGVzIDMgZmlsZXMgaW4gdGhlIEJUUkZT IHBhcnRpdGlvbnMgbGF0ZXIgYWx0ZXJlZCBiZWZvcmUgY29weS4NCj4gPiANCj4gPiBSZWZlcnJp bmcgdG8gdGhlIHNjcmlwdCwgd2UgdGhpbmsgdGhlcmUgc2hvdWxkIGJlIGFuIG9wdGlvbiB0byBj b3B5IGZpbGVzIGZvbyAobm8tYXR0ciksIGJhciAoc2V0ZmF0dHIpIGFuZCBiYXogKGNoYXR0ciks IGtlZXBpbmcgdGhlIHNldGZhdHRyJ3MgeGF0dHIgYW5kIGRpc2NhcmRpbmcgY2hhdHRyJ3MgYXR0 ci4gTG9va2luZyBhdCB0aGUgY29kZSwgaXQgc2VlbXMgbGlrZSBjcCBldmVudHVhbGx5IGRlZmVy cyB0aGUgYWN0dWFsIGF0dHJpYnV0ZSBjb3B5aW5nIGxpYmF0dHIsIHdoaWNoIHNlZW1zIHRvIGhh bmRsZSBib3RoLCBidXQgc2VwYXJhdGVseSAod2hpY2ggaXMgd2hhdCB3ZSB3YW50KS4NCj4gPiAN Cj4gPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGFkZCBhIHNlcGFyYXRlIGBhdHRyYCBwcmVzZXJ2 ZSB2YWx1ZSBmb3IgdGhlIGNoYXR0ciBjYXNlIGFuZCBrZWVwIGB4YXR0cmAgZm9yIGdldGZhdHRy IGNhc2U/DQo+IA0KPiBJJ3ZlIG5vdCBsb29rZWQgaW4gZGV0YWlsIGF0IHlvdXIgY2FzZSwNCj4g YnV0IGl0J3Mgd29ydGggbm90aW5nIHRoYXQgL2V0Yy94YXR0ci5jb25mDQo+IGdpdmVzIHRoZSBm YWNpbGl0eSB0byBza2lwIGNvcHlpbmcgY2VydGFpbiB4YXR0cnMuDQo+IERvZXMgdGhhdCBzdWZm aWNlIHRvIGhhbmRsZSB5b3VyIGlzc3VlPw0KDQpBcyBmYXIgYXMgSSBjYW4gdGVsbCwgeGF0dHIu Y29uZiBjYW5ub3QgYmUgdXNlZCB0byBpZ25vcmUgbm9ybWFsIGZpbGUNCmF0dHJpYnV0ZXMgKGFz IG9wcG9zZWQgdG8gZXh0ZW5kZWQgYXR0cmlidXRlcyksIGNhbiBpdD8gV2UgbmVlZCBhIHdheQ0K dG8gY29weSBleHRlbmRlZCBhdHRyaWJ1dGVzIHdpdGhvdXQgY29weWluZyBub3JtYWwgZmlsZSBh dHRyaWJ1dGVzLg0KDQpUaGFua3MsDQpHYcOrbA0KDQo+IA0KPiB0aGFua3MsDQo+IFDDoWRyYWln DQo= From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 07:21:46 2025 Received: (at 78623) by debbugs.gnu.org; 29 May 2025 11:21:46 +0000 Received: from localhost ([127.0.0.1]:34656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKbKT-0004cI-Kc for submit@debbugs.gnu.org; Thu, 29 May 2025 07:21:46 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:54574) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uKbKS-0004bs-02 for 78623@debbugs.gnu.org; Thu, 29 May 2025 07:21:44 -0400 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-3a366843fa6so421229f8f.1 for <78623@debbugs.gnu.org>; Thu, 29 May 2025 04:21:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1748517697; x=1749122497; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=zPvKSoNNW+W5fi2U4AajMn5tD+phgEUBrwhcA4Q3GBo=; b=T7xuAHQBPVdi16OVeEfr/G5BJMzcvC2ZblPPhYu1f5nqSIWkWv4UjhAE+g5Cg93Psg SUDWjIQq+HaPVHrFjCoVidfnEtdV2elPgHvWG4Jf65nCSkGivhL9HR7nxQ6OHzuoDx90 Sy5Q5a8tus5pLHppj6XU2gwr1OwIxj4au2WfgQZLcl7ykCzb6QO5KNr4iQRGxilcRCao qO8g7NPQ8v7srCzkTgoJFuU6RYAmRhNgf24aruTtiLe/Qb8n2oZ6o+NGvWHL67j90NLx TfXXHShIMBzDOuFaD53L1ws5kTMfj2TpmZPCrOXNbZbaVMSpZ1idF54Mm3wynTbxx060 3Fag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748517697; x=1749122497; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zPvKSoNNW+W5fi2U4AajMn5tD+phgEUBrwhcA4Q3GBo=; b=gS1u67MUPsedw6xR+mVZHj3Os2Wg/2xtdvQcdKewd5MYJzcyjkpi21sd+tp9P/0blo 2y9o1HsKdnKzYFQrKMlKpS5SKGxBIqy0R7AodsZm8Jm+J7CHIY5aJvvWPb+APGFLHAig Aa650vN0ix0vik7Mmz5el1MJn68fGggbuoiD2iOn0uMILOsB8s9fncFlZncqKoeK6Xza 5ZggVjUZgWkM1awecFZN6X04EzQUylMB8r1WZR1IuIl2Iy6E2p0ldxhXBYSUKunBFiWv viCHx+tZ6S22RcJ6fiu2DaD7dFtYXBL6i41rFNEh/J2LTkpCzX7zxDekOK4DVyq4i+NM c6xw== X-Forwarded-Encrypted: i=1; AJvYcCUOcdxEf766SVEKZnV/Eub86ajSsPxDpkcweZRCbXuO0Nb8KTtB7qih9i9D/0AUyi8tWt7pNA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx7kjr7BkWDeNTAPEBodFtX+7raH4kanh8PpupZKgzNMdk5HgIt FtobwfgEwoy35XYU028h3QRyFRs8rMT3H7T3/hADYMMhy2nPVIuRBWfaPS1xZw== X-Gm-Gg: ASbGncu+1FBoKl6DhgnAUAKpHZM1usMJ76ceZPFrevymveqYq6HD1ImuV9ayb9POoR0 FHG0kdBlLWW1P8SKwTbTGEXpLq9kOoCn5o4G2q1M9xzDCCmc8jJMWQC84qagi6oJoc480akrff5 rTnkS0aVmA0wj6MV+hnKIuqQjiKfhKhya8qShL8skk/OV3Af1o977gEbQfA200EzGZSPhiErteH i0DbqwdysciCLk+5k14Susu/OU8dYJNU2WoL463c1I3D2TIsw541DCDMYUUDm/3OVgniaK6Lmm+ 6P6TAYRj4aaPx3m1mbA7jYzdnPJyDN83og6XipP+hBwQJ5MayT8Ev4u+atrX4ibQp+udB8kAf0E PtQ/8nU4VUs2LVzDrFXsL+TNRpYTwUmelY+dceKfX9A== X-Google-Smtp-Source: AGHT+IGEnyNZaPllXyzYZrNxV7JVnkCujrTp/6qrYnlA/a+AJdcc7JOXA9Z5Ciz/A3g8QCQQZzxJzg== X-Received: by 2002:a05:6000:400e:b0:3a4:cfbf:519a with SMTP id ffacd0b85a97d-3a4cfbf5273mr15854245f8f.31.1748517697273; Thu, 29 May 2025 04:21:37 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-450cfc03557sm17299555e9.14.2025.05.29.04.21.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 29 May 2025 04:21:36 -0700 (PDT) Message-ID: <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> Date: Thu, 29 May 2025 12:21:35 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: Gael Donval , "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 29/05/2025 10:56, Gael Donval wrote: > On Thu, 2025-05-29 at 10:10 +0100, Pádraig Brady wrote: >> On 28/05/2025 16:14, Gael Donval wrote: >>> Dear list, >>> >>> We've unearth an odd behaviour in cp: `cp --preserve=xattr` tries to copy both attributes of the chattr kind and extended attributes of the getfattr kind with apparently no way to disable either one of them (it's all or nothing). This is problematic in tools like mkosi where non-filesystem-specific xattributes need to be preserved whilst FS-specific attributes must be discarded for cross-filesystem support. >>> >>> I have added a MWE at the end of this email after my signature: it creates two raw partitions as files (one as XFS, one as BTRFS), mounts them in local folders and creates 3 files in the BTRFS partitions later altered before copy. >>> >>> Referring to the script, we think there should be an option to copy files foo (no-attr), bar (setfattr) and baz (chattr), keeping the setfattr's xattr and discarding chattr's attr. Looking at the code, it seems like cp eventually defers the actual attribute copying libattr, which seems to handle both, but separately (which is what we want). >>> >>> Would it make sense to add a separate `attr` preserve value for the chattr case and keep `xattr` for getfattr case? >> >> I've not looked in detail at your case, >> but it's worth noting that /etc/xattr.conf >> gives the facility to skip copying certain xattrs. >> Does that suffice to handle your issue? > > As far as I can tell, xattr.conf cannot be used to ignore normal file > attributes (as opposed to extended attributes), can it? We need a way > to copy extended attributes without copying normal file attributes. Well there is no code in coreutils to copy "chattr" attributes. It was discussed previously, but we decided not to support those due to the incompat issues you're hitting. That version of cp are you using? strace may be instructive as to that is reading/writing these chattrs (this is done with ioctl FS_IOC_GETFLAGS IIRC). cheers, Pádraig From debbugs-submit-bounces@debbugs.gnu.org Thu May 29 07:53:26 2025 Received: (at 78623) by debbugs.gnu.org; 29 May 2025 11:53:26 +0000 Received: from localhost ([127.0.0.1]:34830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKbp8-0001JA-3x for submit@debbugs.gnu.org; Thu, 29 May 2025 07:53:26 -0400 Received: from mx07-0053d701.pphosted.com ([143.55.144.62]:57230) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKbp4-0001Iq-WE for 78623@debbugs.gnu.org; Thu, 29 May 2025 07:53:24 -0400 Received: from pps.filterd (m0307605.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54T7Vj0B018561; Thu, 29 May 2025 12:53:21 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=islA3JMncwDU6chKLnfMX0AxjD+ hSmhbFEMHyU0Cgvo=; b=ciHWYoYSsXQMIvEUQbJiwlIO1ebzmu7NFafZhnNlay2 5C8Cyc99PhjPi0Wm2rVqa6p3hUxyQ5EKytrIlJiou9GhZipdyAERfMKF4koeMtDp kvrNvlHfdflok5bZc/zp3VzT4oZd6eXeshDlVtBY0CpNax968FmwIMtPUBwGyqyY MmbtBW53bW6rAP00nZ2vvO7/xavScBxdgbpg1/Fa8N1cKwm42OTg4eXJ2a7xphYS 4o9/QZfYO3aCukQGmGd2ilQILb4d1wtW5aR0d1reUxu52GaPxm2So9ikAldl2oc8 LuPR/yTkEK9E9N4XiXymntBL5vokZwjhVaj5IVT+d7Q== Received: from lo3p265cu004.outbound.protection.outlook.com (mail-uksouthazlp17010002.outbound.protection.outlook.com [40.93.67.2]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46u2nyfs2c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 29 May 2025 12:53:20 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tKi8EPZd7TuhFXjxK9clFxajksjfa9ZmTVEpv1yJi+rAbBzkmYrJ0YepugIh9bf+0H4HJypEvTu0wrXjalj70qDEnyPpWVMl8/yUmDv3Iw48ajiyjF5Pr1RbbhYZkHncq6ZfS/Owlb1WePVWw7nyNTZqRFXpe5c/m0Vl/ShogamKqvKCzx82M4F5ktWUXn7O9SBlLFBOq04jMNQd7J63qtCB4UqAvzGsvC0RmeJSS8BQhecprRQTxYUVmD1S+TYPmagLVmZKfehh/h4wUAhakFrQvyD3u/5K9xTBJSONcL69fwGavJqXYUSmZNJhFVQj1LkgkjyIj1mOJez3s05hdA== 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=islA3JMncwDU6chKLnfMX0AxjD+hSmhbFEMHyU0Cgvo=; b=xWeUesXjAbKYdB8mc3hmbCAp/uh+8A6JkpwJbhOp6palz9oOPWZsNW5wDWDfxL8I/TbDV2q2hiTL25SX6ypwkut7v75MlCnZaUd+z5pMtJFDfilz6rZwBUlHTATiEeFXyesJTczq4KrQFSVzA0oz/ckhgEtjg4fEQaIVkzbczmDOj3HCg0k2x52UI1eqHg356ISEXgnkZGN/hYbvTL6/0qV3u+GSVbmfk/POPXHtqhCdw3acnYWTlek0AJ+HQIUL08/D8NZZJQdECMECa/fMI9+Ztv+f5gTy2g1dQwh30ffen6SniLSCLNsnqdSRNooQ35TRUp0/A8FxVy5DzsbzlA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by CWXP265MB5180.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:193::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.31; Thu, 29 May 2025 11:53:19 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.025; Thu, 29 May 2025 11:53:19 +0000 From: Gael Donval To: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org>, "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0A Date: Thu, 29 May 2025 11:53:18 +0000 Message-ID: <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> In-Reply-To: <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|CWXP265MB5180:EE_ x-ms-office365-filtering-correlation-id: ca25b1af-b5c8-4007-3866-08dd9ea7677f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?OEhrTXRiU2xHQTdGMWxNL1BhVDhHS3A3NmpYS2ttL09XU0hlV0FCcmkzRSt5?= =?utf-8?B?OTIrRFh4WlMyWkY1a2Q2RzQ3WGVCaDN5d2JsZGlHZkR0aE1ObDdEdlVVR2tI?= =?utf-8?B?M2YxNkdWREd6NDNHR1kxblBHRHo2ZTU4RHE5blR0MFFLcENpdjFuOWh6ZXJN?= =?utf-8?B?U01WZEZUVEpyeFBRNlM2WXd5VzJBL3VjdC9sTWdhVC95bmg5cVR2Um5NNmZ1?= =?utf-8?B?WHZwamRHeDBvQ3hGZVNvVXdrOVdpTzJVQUUrMzlQb29GUnFrMDFwR3R1VUcr?= =?utf-8?B?a0c0VGhuTmhUTDRCc0dHbHo3cEx5YVVDY2dSNHlTMkYraFpZdTZ1QVlrdUVq?= =?utf-8?B?dkx1SlJKK3M2NEJqNDBkTzJTK1hMRkx3RC9oSmdQMWtISFRKSUZHU0ZWMUVl?= =?utf-8?B?SnJ1dDRoaVBmbW5kOVBSbW51VTh3V3FpQnMrV0p0SnQzT0ZQaUpNcHFuUEhG?= =?utf-8?B?K3o5TjhJQ1FnVi9qWVNDTkxqVmlNbG5ha0xyaU9MK09UU2xhaHh5MDYzZksr?= =?utf-8?B?ZmVhYzllaFpnT3VIRk43NGtCcEZ4NWplcXBYbHhRZnVLV2dDQ0E5Y3dyVkJa?= =?utf-8?B?Tm5zdGxhaFpqWjBIaVVzQVNqWGxsSzBraHJmQ2NlUGZOU2VtdStpWm5KV1A1?= =?utf-8?B?dStvRFpQVmt2N3RtSlhGQ1M2bGg3MVpTekVpc1VkcTB5UWZ2L3FKV3JzRFVw?= =?utf-8?B?cG4wUGxyeWQ5azNqRXBSaGhZSXl0M0t6eXh6ZEdVdUUxbU5sbjZkbmMvVmpE?= =?utf-8?B?UU1sK1c0L0dTYVREMS9KMmNzVHY5UFlldTNSNis0eEZsbDFvSDdUTE1lM1FF?= =?utf-8?B?L1p5NW5nNXd6L09qRWdFc3ZUbXRJK2ZtQS8yOENlTVVsdk9tUTcxRGQrUlE0?= =?utf-8?B?WjRITCt2TlM3NE93QUkrczR2WnFlaXlobHZTWHNmRjFBRFJ5RityNUdwbnJa?= =?utf-8?B?Y3N0dTN3akFPSlVlZldJODJ4cFZHMmpyWjREeFBjZFBzb0VOOFpOU25sUFdU?= =?utf-8?B?SmZjN3NQTDBVdDVSZy9mRHJFRE0wb2QzNXBSS2xnNFdVNlpZWEpSRHJiOVJP?= =?utf-8?B?dDl3RUtxcnpPSnlnZ0xxRGtJYUVvdnRqTitUOUtEcmVsQ0hRVWNUTXlCTTBB?= =?utf-8?B?aUEwRkkzd09NZ1UrUFJ1YWtzREZIT0huSU45YTNybGlQWXVCVHk2ZUEzdWNY?= =?utf-8?B?UkdMbmd5clZJL1c3MHg1NEhnL3dBUHFCeWhNZ3NJY0pkK0JtS213aUg1UC9w?= =?utf-8?B?RHo0MERvSHBCRVR5ZWlTUmpIeTlLVHhaWm5qM243RzZkcTEzWTQ4KzdXeUFT?= =?utf-8?B?M0lpQ1lVNStXUHlaT1pGTEpDQW11cFZHczNqRHQ3L3krRUpLRmJtMnlzeFgv?= =?utf-8?B?bk5NQi8xSkJxdXJaU1N4VE9ROCtjM0U3dGdHSFU5VjhCaG41TzA1Q0hGWjRX?= =?utf-8?B?Y2ozcll3UnRrS0g5bmN0SE04M0F6U0NXaEZtTENyaW13RGdkeUlCR2JHL1lN?= =?utf-8?B?TjhVUFEyTkYrY2ZUOVBpR2xwdUJjUytLdGt0UkhEaDNRUDV3RytQMVZ2SUhB?= =?utf-8?B?eDQ5SHBUWFZZWjhqZEUzMFVXeGJVQ2t1by94N3dNYXAzcUN4TWJmaUhvdTVJ?= =?utf-8?B?TmluRElsRW1ITjRoVDhLN3h3Q2Jqazd4ZndsYzJScVN3QUdKYkgrMXVSV3B1?= =?utf-8?B?NzhDS1ljYUZBUGZsZ3o4dDZKckNMNlRHQUs4L1hiVkJkMG5wZE0reURkSjJR?= =?utf-8?B?N2ZjQ0ppcjVtWVBvM01SS1hldHViTXNoaTdOeXJJYUtSNUwyc3RIRkpIV1Fk?= =?utf-8?B?Ync2RmpEWnZiaEcwM0tqSjJYS2M4UUo0dGp3RWQzLzJkSnJIcXNyNEpvejQr?= =?utf-8?B?ZndNYzZTZFZXZW4wT0lnTElyM09hd2h0ZVZTOHJiUnJqOWxXZXJFeThMSStZ?= =?utf-8?B?TmJyOW1TVmZSaW43Vko4cmdGSmVRZ1kySnUyZUxzUzI5TmJlNEt0UFU0c3Bt?= =?utf-8?B?c1VNRVRucDhBPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dkMySDhwYW9mWG9Ock9BR1lTV1l5Y0praDJmblBjVUN6eGtuTXN2TW84b0ZP?= =?utf-8?B?NHJScGtzV1MwSmdoY3JBbm8vREh4eit3ME1mcTNwdnBCdjB0Tml0Y1hRcDVx?= =?utf-8?B?QnNVcnhQVDArQkFGUXVOQXhqeHdEM0kvNmUzV1BSZ0FPcXlpcGU1OUZRMWdI?= =?utf-8?B?dmY0SndwaHFlMjFqVy9USUtKLzZzcDFIcmhYZDFwSmxCUGl1dGdpT290dGU0?= =?utf-8?B?ZUpYeXhQSm1ub0FJNVZ6Sk5JMjc3dEg3a3Q4bTQwQ3V1YU5IdXFCbUY2QkxJ?= =?utf-8?B?b21kKzhObXRNMlNBUlFJK1pSdUZjeWZENTNnd1VTT2NrczJDbWJ4Rm1kcU9n?= =?utf-8?B?T2Y1TGRvKzRLY3FvOGVQYTVXenVyd25BQTRlVGdRN1k0R1RtM2c4WXM3bGZX?= =?utf-8?B?OTA1WWl2R0ZaMStKc0lmWVlxazJGR0VVTGNJNUZ3MUhCSExKQktpanZXTHhy?= =?utf-8?B?WjVZZVhKbFZDdmVFYzFjQmVrcCt0eVlJbHYwdDN0aEZLMm9kNW9qRDMyUnVh?= =?utf-8?B?SHBieFIvOHR3UDFEaGFhOFhBZEZ1NFBhRldPdDVXdFFmN3R3aGgxNTROZHIr?= =?utf-8?B?akUwckFrdTB6d3pWRFN1d0JEeEhBWFhsdEd6d1V2NVNkL2l5MzdpZ0pCZXda?= =?utf-8?B?Wnp3UWVJNGQrRnY5a2kwVjNYOHNKVzFvWDB5b0NsSjhERGRmNW8vdHlsWXd2?= =?utf-8?B?QXBCMHIxTG14ZnNMOXlITTF5RWFwQ1B3Q2dIMlQxMi8zZWRkOWpNWVVmVTh2?= =?utf-8?B?VlVLV09xWkk2djZ3SGNmdnFPK2VkM0taa0hMRktQd1o0Z0dhR3l1SEtGL2di?= =?utf-8?B?dmFYT3FmSklQYjFFSUhua0ZmR0RLRmNuempldzRRaG9xZ0R5OG9zS2wza1B6?= =?utf-8?B?K2grL3FOQXJpcVVKczNsZUNPNmxhUURGWWpzRjNyTnZXM1FtMkZZNWI0ekF1?= =?utf-8?B?YWsyR1FZcUtPVkZPRkNlQ3ZUVXFiK2pyM3hVcEhiMElVZmRqTmJzSHQ3UmN2?= =?utf-8?B?ZWFTUkpFTnFNNStPUldUNGMwRHpRMHo1ZFhSK1p2VnMvMkptbjJCNVk0RXJH?= =?utf-8?B?S0VpT1ZnQmR0T2ZLaFFxUGt6d0JKUDVzeUZCTTc5dzNwSWVjMk9hL1FPK3Fz?= =?utf-8?B?OXdJSm1DaGt4V0hvOFp6alA5ZklOY1ZOankrSjBQSkkxWC9DcG5FTkprdmc5?= =?utf-8?B?SC8xRWhCS3pPaFJCamZNK25qOGw4UUlSdlE3SERFVmJYbyszR0FwTnoyUVNs?= =?utf-8?B?TGdZUWtyQTB5TGFiZWI3ajNoUC8xV0pMbzdhMHhraWR2R2JXblRIUjFOQkRN?= =?utf-8?B?aFpicmpYWllTV295ZVhaVTlFeXVsdXV3WUxCTEorNHp6VlppQ0NzcnpFUGIr?= =?utf-8?B?MnBvVTArSUNWbjN6eTU5SXI2VGIyRmJDRXBHVVorbi9aa0VkNDFKQ1ZRbjVa?= =?utf-8?B?eUIzUlNKekZkY1FNbS9vTU1INlZSMzNnaXl4NnNhOHdYc04ycW1ZdjJsV1FH?= =?utf-8?B?cCtwVkpVVERFTTRaV1haTmxoc2VlbkZhdk1LdHM0d0tkeHpKc2xXbWlBbjYz?= =?utf-8?B?dU5Ibjh5V0JJQ3VjVkUvMCtXSFduRGx0eFFrRk82SC9aRW5OOXRETU5mYzd1?= =?utf-8?B?cEZrbkc0TmQxQytjWjJ2RlB2dWpkYTAxRjJYc3ViV1dINmdXdlFROGJMSHVt?= =?utf-8?B?L0crSGREd0dJdzJEaDJlVHBybzYxSzJWT0VPdkFjQmMvRTZPamtDamQzODli?= =?utf-8?B?VmZkZDY3OXhpSXFDVFkvQkZLUGJvNWNHN3VLQSswZGkxUWNnWTVFVUJ2MGxI?= =?utf-8?B?bVordFpHMmxOQnBQMDgyTlpzQ3V6UmV4cmdBd2hoWFF4dUM1NzhPTzV0NXpZ?= =?utf-8?B?RVBtbDMzRHJqR1NqZ0gzbDNmcHNHVmJUSWptc1ZuSnFsNDRpSkpyNjhjNmRo?= =?utf-8?B?RVdRTFY5bnJKbEUzaDVZYmF3bmpLYkh4MkN5SVZoTVI5TDBaNDBSV0Zzb0lD?= =?utf-8?B?cXJDNEdpZTB4c1ZiODE2d1BNd29PMExOL2pXWTJKRHRRNnJGSXNWU3NOblUz?= =?utf-8?B?bHNwY2JOKzN3ZGhYd2c1YlU2NjlVbDB4aGs1alBPUTc2a2l6L3RGc09EeExz?= =?utf-8?B?Q29lbVFWczc3S044QmgwT0dzbFkwWFhidk9BQkFiQ0xPY1BVR0ExVnZwS2w3?= =?utf-8?Q?F5YplrMqebcUHn+QcDCN1ic=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Jhe7nDaND5ahvcQGp8j8szG2YQ6/9ibEUEDR5P2OMmxIsl5kYoTlVeV1p98rGpj3inD/DvG5qL+W0VuqCHO4SEs4zRrHwBmk6HjsMocMC90W+U0yFyu2o4l2nVTTRvPrtl7YswkOozG8RHPxyPIaaUNujE/A6qtGMtPyGupyvaedNK0cCSIX6+1aH0FkeF9j7sVGtjhrEi6ItP9KXk9GVI0DMK7LecV11PBOvkmwZW+beuXSHyMoeanB5dtyjSSfHZmhBUepqwid0sKJFfv+bF2YgN8lG0weybszMK24vP+Ts3zD6vQU1DnJHwDd5QTN9AdmhHIUibijHY5DhJmyX5hM02+ap2/3y+pztWLZ7wyG2zoPFWH+kBwy+o3d98w1tXmjMTNCXsAG6ggn+ZSiOvhpRznJVDVob6YDkwZ3HC9vJauyJmzhkxfGW4GfyMhpVin9MtJfKNav5o/wyL5nyGHdXmIr0aDrUp6uM3NS0u6C/b8eJPeQEo3b34Ys5so4cyTE3ZA1wypQulcbpzoXAdGtFp+PRU0pF02P1DVLh6huS6deqD2K7fSRl01OUSzrWft6Mk88d1DkS5AGPDeHUX6TuXYyJD/o4HTTfHm55R8xBxgQCd67L+nhCyildovxn6YSj33ciFXpWtrDsiezFX71VkVIfI+iIOgnWMoqzANv47DOpHJaaNplbtXVVbufey42g8VGiwrC5BAcjWfvWhSgbxE0i5rJ2Vz9eoMVEiY= X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ca25b1af-b5c8-4007-3866-08dd9ea7677f X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2025 11:53:18.9564 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1P7S5IhrCRQKcLdC8G4uFqO5O6kwi2sx+oUGGutmxYXTfRn/2xh3hEx7rBSesSKDmzCKA5vB/YmaVcQE9ZvceclYXtCJokOg9HeCbfkK5mU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWXP265MB5180 X-Proofpoint-GUID: BiQdqZmrnfn8k_PxE_OXDtQ-MvMZuZF_ X-Proofpoint-ORIG-GUID: BiQdqZmrnfn8k_PxE_OXDtQ-MvMZuZF_ X-Authority-Analysis: v=2.4 cv=DPSP4zNb c=1 sm=1 tr=0 ts=68384ab0 cx=c_pps a=fMXg3PN8hKgTqCYPrQuxSw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=cAOVrgBgMUCnveinog8A:9 a=QEXdDO2ut3YA:10 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI5MDExNSBTYWx0ZWRfX9rx6Irjys1Up fbRHEbN16VnX4Q/IyqJkGIMidDUhbbJg92CdBk7DmJVpoQiNHnbAFX6MdeJQ45tM6n5JmOgdIl+ G7LMXpIhmOiiamEv5uE72alNiona3gYtz39hPnNtFPsSqUlhprX7HRMmf6hSGD2kY2/Ew6Nw5sc MENwMtaxufvnjS+a9dxBxesxx6a4oz4zxidSR0r2LGcpFY+fo6shi0zd+nb5UrSW7gnFmKv75Wa /VzcMGNo161MtDpzPux1IXvHTH3iKSmC+wGXslAVPuqISBBLEjN/9wd5X82lDm9UBwsq1PSIBBu HnXChjUJzM9zHjpCwbb7sgHe4tpSYKs+sm8Mq9kxEqSqvhulFuh3iRN7gKwoyGZuohB+g2wgw+I tbi3jBrkrXV4dDr16/dyvXnHGCaJqiJAdX319M7XdHfI5q+4mK5TzqkA8IegqRKcS84WcZ73 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiBPbiAyOS8wNS8yMDI1IDEwOjU2LCBHYWVsIERvbnZhbCB3cm90ZToNCj4gPiBPbiBUaHUsIDIw MjUtMDUtMjkgYXQgMTA6MTAgKzAxMDAsIFDDoWRyYWlnIEJyYWR5IHdyb3RlOg0KPiA+ID4gT24g MjgvMDUvMjAyNSAxNjoxNCwgR2FlbCBEb252YWwgd3JvdGU6DQo+ID4gPiA+IERlYXIgbGlzdCwN Cj4gPiA+ID4gDQo+ID4gPiA+IFdlJ3ZlIHVuZWFydGggYW4gb2RkIGJlaGF2aW91ciBpbiBjcDog YGNwIC0tcHJlc2VydmU9eGF0dHJgIHRyaWVzIHRvIGNvcHkgYm90aCBhdHRyaWJ1dGVzIG9mIHRo ZSBjaGF0dHIga2luZCBhbmQgZXh0ZW5kZWQgYXR0cmlidXRlcyBvZiB0aGUgZ2V0ZmF0dHIga2lu ZCB3aXRoIGFwcGFyZW50bHkgbm8gd2F5IHRvIGRpc2FibGUgZWl0aGVyIG9uZSBvZiB0aGVtIChp dCdzIGFsbCBvciBub3RoaW5nKS4gVGhpcyBpcyBwcm9ibGVtYXRpYyBpbiB0b29scyBsaWtlIG1r b3NpIHdoZXJlIG5vbi1maWxlc3lzdGVtLXNwZWNpZmljIHhhdHRyaWJ1dGVzIG5lZWQgdG8gYmUg cHJlc2VydmVkIHdoaWxzdCBGUy1zcGVjaWZpYyBhdHRyaWJ1dGVzIG11c3QgYmUgZGlzY2FyZGVk IGZvciBjcm9zcy1maWxlc3lzdGVtIHN1cHBvcnQuDQo+ID4gPiA+IA0KPiA+ID4gPiBJIGhhdmUg YWRkZWQgYSBNV0UgYXQgdGhlIGVuZCBvZiB0aGlzIGVtYWlsIGFmdGVyIG15IHNpZ25hdHVyZTog aXQgY3JlYXRlcyB0d28gcmF3IHBhcnRpdGlvbnMgYXMgZmlsZXMgKG9uZSBhcyBYRlMsIG9uZSBh cyBCVFJGUyksIG1vdW50cyB0aGVtIGluIGxvY2FsIGZvbGRlcnMgYW5kIGNyZWF0ZXMgMyBmaWxl cyBpbiB0aGUgQlRSRlMgcGFydGl0aW9ucyBsYXRlciBhbHRlcmVkIGJlZm9yZSBjb3B5Lg0KPiA+ ID4gPiANCj4gPiA+ID4gUmVmZXJyaW5nIHRvIHRoZSBzY3JpcHQsIHdlIHRoaW5rIHRoZXJlIHNo b3VsZCBiZSBhbiBvcHRpb24gdG8gY29weSBmaWxlcyBmb28gKG5vLWF0dHIpLCBiYXIgKHNldGZh dHRyKSBhbmQgYmF6IChjaGF0dHIpLCBrZWVwaW5nIHRoZSBzZXRmYXR0cidzIHhhdHRyIGFuZCBk aXNjYXJkaW5nIGNoYXR0cidzIGF0dHIuIExvb2tpbmcgYXQgdGhlIGNvZGUsIGl0IHNlZW1zIGxp a2UgY3AgZXZlbnR1YWxseSBkZWZlcnMgdGhlIGFjdHVhbCBhdHRyaWJ1dGUgY29weWluZyBsaWJh dHRyLCB3aGljaCBzZWVtcyB0byBoYW5kbGUgYm90aCwgYnV0IHNlcGFyYXRlbHkgKHdoaWNoIGlz IHdoYXQgd2Ugd2FudCkuDQo+ID4gPiA+IA0KPiA+ID4gPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRv IGFkZCBhIHNlcGFyYXRlIGBhdHRyYCBwcmVzZXJ2ZSB2YWx1ZSBmb3IgdGhlIGNoYXR0ciBjYXNl IGFuZCBrZWVwIGB4YXR0cmAgZm9yIGdldGZhdHRyIGNhc2U/DQo+ID4gPiANCj4gPiA+IEkndmUg bm90IGxvb2tlZCBpbiBkZXRhaWwgYXQgeW91ciBjYXNlLA0KPiA+ID4gYnV0IGl0J3Mgd29ydGgg bm90aW5nIHRoYXQgL2V0Yy94YXR0ci5jb25mDQo+ID4gPiBnaXZlcyB0aGUgZmFjaWxpdHkgdG8g c2tpcCBjb3B5aW5nIGNlcnRhaW4geGF0dHJzLg0KPiA+ID4gRG9lcyB0aGF0IHN1ZmZpY2UgdG8g aGFuZGxlIHlvdXIgaXNzdWU/DQo+ID4gDQo+ID4gQXMgZmFyIGFzIEkgY2FuIHRlbGwsIHhhdHRy LmNvbmYgY2Fubm90IGJlIHVzZWQgdG8gaWdub3JlIG5vcm1hbCBmaWxlDQo+ID4gYXR0cmlidXRl cyAoYXMgb3Bwb3NlZCB0byBleHRlbmRlZCBhdHRyaWJ1dGVzKSwgY2FuIGl0PyBXZSBuZWVkIGEg d2F5DQo+ID4gdG8gY29weSBleHRlbmRlZCBhdHRyaWJ1dGVzIHdpdGhvdXQgY29weWluZyBub3Jt YWwgZmlsZSBhdHRyaWJ1dGVzLg0KPiANCj4gV2VsbCB0aGVyZSBpcyBubyBjb2RlIGluIGNvcmV1 dGlscyB0byBjb3B5ICJjaGF0dHIiIGF0dHJpYnV0ZXMuDQo+IEl0IHdhcyBkaXNjdXNzZWQgcHJl dmlvdXNseSwgYnV0IHdlIGRlY2lkZWQgbm90IHRvIHN1cHBvcnQgdGhvc2UNCj4gZHVlIHRvIHRo ZSBpbmNvbXBhdCBpc3N1ZXMgeW91J3JlIGhpdHRpbmcuDQoNCkl0IGRvZXMgY29weSB0aGVtIHRo b3VnaC4gSWYgaXQncyBub3QgdGhlIGludGVudCBvZiBgcHJlc2VydmU9eGF0dHJgLA0KSSdtIGFm cmFpZCBpdCdzIGEgYnVnLiBNeSByZXByb2R1Y2VyIG1ha2VzIGl0IG9idmlvdXMgdGhhdCBpdCB0 cmllcyB0bw0KY29weSB0aGVtLiBJZiB5b3UgY2hhbmdlIGBta2ZzLnhmc2AgdG8gYG1rZnMuYnRy ZnNgLCBpdCB3aWxsIGFsbA0Kc3VjY2VlZCBhbmQgeW91J2xsIHNlZSBjaGF0dHIgYXR0cmlidXRl cyBhcmUgY29waWVkLiBJZiB5b3VyIHJlbW92ZSBgLS0NCnByZXNlcnZlcj14YXR0cmAsIHlvdSds bCBzZWUgY2hhdHRyIGF0dHJpYnV0ZXMgYXJlIG5vdCBjb3BpZWQgYW55bW9yZS4gDQo+IA0KPiBU aGF0IHZlcnNpb24gb2YgY3AgYXJlIHlvdSB1c2luZz8NCg0KY3AgKEdOVSBjb3JldXRpbHMpIDku Nw0KDQo+IA0KPiBzdHJhY2UgbWF5IGJlIGluc3RydWN0aXZlIGFzIHRvIHRoYXQgaXMgcmVhZGlu Zy93cml0aW5nIHRoZXNlIGNoYXR0cnMNCj4gKHRoaXMgaXMgZG9uZSB3aXRoIGlvY3RsIEZTX0lP Q19HRVRGTEFHUyBJSVJDKS4NCg0KSSBtaWdodCBiZSB3cm9uZyBidXQgaXQgbG9va3MgbGlrZSBl dmVyeXRoaW5nIHhhdHRyLXJlbGF0ZWQgaXMgZGVmZXJyZWQNCnRvIGxpYmF0dHIuIA0KSSdsbCBp bnZlc3RpZ2F0ZSB0aGF0IHRvbW9ycm93IQ0KDQpHYcOrbA0KDQo+IA0KPiBjaGVlcnMsDQo+IFDD oWRyYWlnDQo= From debbugs-submit-bounces@debbugs.gnu.org Fri May 30 05:02:37 2025 Received: (at 78623) by debbugs.gnu.org; 30 May 2025 09:02:37 +0000 Received: from localhost ([127.0.0.1]:45670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKvdI-0007Hb-OR for submit@debbugs.gnu.org; Fri, 30 May 2025 05:02:37 -0400 Received: from mx08-0053d701.pphosted.com ([205.220.185.114]:58764) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKvdF-0007HQ-JB for 78623@debbugs.gnu.org; Fri, 30 May 2025 05:02:30 -0400 Received: from pps.filterd (m0307603.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54U5tq2e029120; Fri, 30 May 2025 10:02:28 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=ujtSMARuJIOzprGqZJE03kZrvNk D2SARG01iultkcRM=; b=F5QPW/JU5zjX0D2f29M8rEaPsDlRUPr7gUB+IOQCnnU gIeEVB42lI9cUG/TFsU5GEoMmzjgVrtu2IOwWsTJVA6WQB0qqBwiKLXxD4hyRhwT Kj6R4pDKKgEE7mvQui6NPM1SX10V/xITuMrwtClxqasjesEjSr54Z/3gFCwCSyaQ d6THlzcx+bKIT9kEVn0F3DG6XSEnULHmHPAYX+6X+DetmAM0xgbR1O7bYBzV3yI/ +R9TgEqZNjQV7FtnA2NyDar0XdPGmIS++A0LmDolGYFiu6WYjc5OwctaSmi6NDVL 3/bfjDKMCLAhlZK7P2g1Sh5RW7Fmq9Btv1ohdna9+aw== Received: from cwxp265cu009.outbound.protection.outlook.com (mail-ukwestazon11021072.outbound.protection.outlook.com [52.101.100.72]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46u3byhnnd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 May 2025 10:02:26 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KjPdLsXorjJb9D+75BvLA8LKxXBJmXQbiizpo36ogNCOMqO32iVyOSvRWjnvBPfRO49V2Ntu9I8DRFwqVHTPCwJWb8CtAybmPX/LeIRZ8fzn/pOXbRca+4Whiu0Ynmt9pSSkuGd2j+OqEohAQaXP1dLCdsIKYzt7NcZCuDbpyYKWlzVmUtjTqLRejkJDOFW25uk30hH6gBJ4RuvmswnXmULtSelw0XSOEp+EQDvX8SU1lF3Kzvw3yNb54QE9ck9n47zVu1JH7zxs/H+wTSx6mIzqYELnZwlJiPINaoC93YTo5b9FKYT0vilC4aQ22DtX794PI2B4cbu7f/HRgi2Qmw== 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=ujtSMARuJIOzprGqZJE03kZrvNkD2SARG01iultkcRM=; b=PCFAqWqD0DAClXrgOzkgnT8GuRw2vCVM9MBfr5OGCip/Re/+QCOr6vYfTCzqIjN1an73omb+fLTxVhS3dFccRCcIakoyBSMUi6YVazx71C8Oph6ShCNogd2vmxGiucvXNWbUBthvrtT4uSk9lmI6xeH4jQiaPwvzQp4hvkox4HkaUnpzaokktSJDQUh6JRwKb/jqZ/aW6LPku96JeJ+uRnsYQSLJ21MGgMjKzx0glcXLcbhes8PcNJ3575i0W79vqk3x2LZTG2N5yeia/K8XM1ZuaK+1tmRRbch54Gl96wVp7xohxRvy12lDXHH2s22BNAwmyDop8hjcB1MTLQeHvQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO0P265MB7288.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:30f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.30; Fri, 30 May 2025 09:02:07 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.031; Fri, 30 May 2025 09:02:01 +0000 From: Gael Donval To: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org>, "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0AgAFieAA= Date: Fri, 30 May 2025 09:02:00 +0000 Message-ID: References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> In-Reply-To: <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO0P265MB7288:EE_ x-ms-office365-filtering-correlation-id: a55e6438-5094-4a38-90d2-08dd9f58a3d5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?dWNzUnRNZnkvcDd2NEdENVlJNUVvOGxnTm1nZ3RSNEs1RFhaNzBaMVRKWnhH?= =?utf-8?B?cFhSQXpBYzB2bVBFOUxqY25TVW1RbDhrU0lFcjZMZ0ViOHEwZUxQUXZuS1hj?= =?utf-8?B?UlF6RW1LR0UwVzhNRmMwU0lZcUdoSk1ua2Iwdkdma0ZBckQyNnNPbFVkRW9v?= =?utf-8?B?WjJLNFF5bFFZL3FBVFhqSlhtWkt5RXVHT0RqMGY3blRrSk1GeldncFRnQ0la?= =?utf-8?B?OGhoclMvaUF6SW8rTDN4YklSOU8wRldqYy83QVJ4Q1dFcWF4eWRCWm5neWtQ?= =?utf-8?B?UG1MSlhuYU9tQ3lxUS91UnRETjhhcEkvaytyM0tJWEFQaTlmZ1grNUtQT1V2?= =?utf-8?B?S251WGpURmZkakZ2T2U0VThPTjArM2d4emwva2szcWNYSDdxVmY3WU0yQ29H?= =?utf-8?B?Q2RPZkFOdWVuUElTZXRLeWZ1V3RQOTkveTVESW5nUUhhalRKOXVYTklGZTBU?= =?utf-8?B?a3NkN0o2MGpyOExyWFlnUmJPV0VQUG5uNzZDRFB5RDZ3bzJNVW1jRzNDYUFM?= =?utf-8?B?Q09VUUVDMlNDWi9iMmxGdTBQM0lvcFZibUxpQ1lBQ0Z4aW1KZTlCTFovVXVu?= =?utf-8?B?bW5LRmZtbjFxSTVGTFJlaEZvdkhuVmtPNEh5VjZIM2p4ZHpnbHFmcURWZkoz?= =?utf-8?B?c2E1emx4bktEQmYvMWVRTWlQblJSRzhNdm1ycEsvMDdUd1pPVlJUNjBTQWhD?= =?utf-8?B?dlU1a2dUdSttOHRFdlRUUGozWXowTkErbW16TVk1bXN4UWF5eldiSGdqT1R3?= =?utf-8?B?ZXJmNjEyOHVRL2hzdDlHOFpqM3RETXdzZnFiakNHQ3RFVXZDY21nY1BBMXdE?= =?utf-8?B?MzQ0dStHMGtFSFREWTh6TytUVTFOR2VvYWpGSyt1dmFTL1ozcEFOVVhSeFhD?= =?utf-8?B?alhoVHNoVmNtSnZrK0RNM3V3bGdtbm5ORnpXdkFqMFlHcGtoUTlGekpTRC9p?= =?utf-8?B?ck0vVmNsc1hhTkJ1aXBqWGlNU0hVVHJQS1VRSXM4cjZrWi9KbzBrbnZQdFJQ?= =?utf-8?B?Nm9MUzlPc2t5aVdUQ3JRbmxTRkNxQW9NSmpGZFNlWEFwWFM5TWxYTk9CWE5Y?= =?utf-8?B?YzBHbU9lTDd6SnVKd1Bmem5KcUhldndxZlp5Rk1QMXhCbnlHUWR2ZjhvVDQ2?= =?utf-8?B?cnV3ejJpRTN0b1BLaFRFUDFOeWM3OWI5TjBYRUwvUG84Mzltclc0a0JQSzlD?= =?utf-8?B?WU9LcjlnU0JKRXM5dndyNFBTU2QySnhySUV3Z0QrL2YzS0J0aWFpT3lLaGFR?= =?utf-8?B?eUN0dHA1V2k2ZHB1SmR5WnNEc0xwUWxLWDFRbzEwcHhCMWpRTzI4SVhVZFBo?= =?utf-8?B?RXgrcjZ6OWdrMU9LNHllYXZGVkE5Uk1kQUUzM2NINGIwd2xJZ3E5dHcxZlQz?= =?utf-8?B?RjErbXdQcGtocUgzeFY3UURJV2g3OUkvZUV4VU9SNXhKZmdyaEp0V2syUDVJ?= =?utf-8?B?VkNEaTlrblhrd0VmTHV3ZFFzSGNGWWZSVUM2Wk1ta0I2Zk5OR01JcnV1NzVN?= =?utf-8?B?OTZxd0VvU0ZDeEtoMTMxMjkxR3RKZlZHMyt3aGpaKzA3U2hFb0ZLdmRMcU85?= =?utf-8?B?em5PR0MyRmNHSnFJQXRBYUluc1dsN3FHZ281ZXgwNEhUNkJDcThWczQwLzJi?= =?utf-8?B?SEtzZVYzZTErYSs4eXpHK3dCYkYwem1XaWpaRm1JWGc0Q0JhOEF4bGhuWVRB?= =?utf-8?B?VVRlYXczU2d5R05rZ0tvRDhaQ096WWQzLy9KcnZERDhLZHlvQVdzbGpJdVVQ?= =?utf-8?B?WmxnbnBqY2hWekxhaVlhZ0RkUjJGOVh5YSs5Nkw3aklYVStoWFdWTFZSUFRi?= =?utf-8?B?ekdFZWIrZDgyN3EzT241cjROMWJaU3RFeldBZmI2NWdYMUpBSkQzNE1ZQXJK?= =?utf-8?B?VkRJeTAxaUlmaDRuZGJPSTVXL0dKSUlONWRQeVJPb3pIM2FRcHN2U0xCcGRY?= =?utf-8?B?N3BvekhSWG9qaStZWWt1RzRVYnlGVnhYb0pCRGQrTG1xMGk1M2pHWU0vVFFu?= =?utf-8?B?UWkwaFJETTZ3PT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S0V4Q0d1bmxCVWRnQ0dzR1NzcitBajJoNUhRVnc0b21vbVB5QXRJdlF0RHBq?= =?utf-8?B?cHBPQUZWSWszbkpGVlMvdjdYVHgyLy9jQ25HY0hjeDF4NGFDYWdEcldCVVVs?= =?utf-8?B?TlZ0Z0dyQlVpaG5MSExBaFhYTVVJbzI0NzY5UVF1RnkwSG5FbGk4ZFV5R3hC?= =?utf-8?B?YUpqWTNOT2ZhdVduWTNJbDg4ejVIaXlTa3dqWGtYaGxENS9NbGRSdEh5alhN?= =?utf-8?B?bE9mTVNhQXRyNVQydnBxVTk0azYySHFGY0pyS0JrcFY5R1pLaGhsczZ2Tlkw?= =?utf-8?B?WTBIeFlCRlEyeTZqRUdyVWJOOW5MU2RwSEtRTFNjMnRjcVZIeElqZTY0SUlQ?= =?utf-8?B?dXBKRkJhR1ZpckxWRkpvNTNGMXlINEd0dXZZTUxkTW0zbWZCTzhsdHUrVXdB?= =?utf-8?B?ZVJOS1NPSHQvS2xicnhkTUZ1dWZleXU5OU5DRjlOankxYVJTUG1FMUcxODF3?= =?utf-8?B?dTIvcVV0UjVyeTI2YVdIVTFtbVpybCt5NkZ2S1I5aUM2RDFaZnpCWHpBblhI?= =?utf-8?B?TC9WNmdMZnJ5LzVTTkxRQTVOT0xReVg4aHo4ajJKN25zbXVsWDkxTWwvV0lF?= =?utf-8?B?QkUxdkpHVkxaTGlNUDBKS2xlUmYzZ0IrbVhHeEFTeE9FZjAzU3ZtS3FyWU12?= =?utf-8?B?dDQyMWViVUVxRm1XeFJ1SlNPN0NZTWNvTkRUeThkQmx1LzFNbTN1YXNnYWI3?= =?utf-8?B?blk2MzBSa0JYL3BrVnhSOVZjMW9UVitIRkNZb1hWeTlzc0gvSFVNbG1Ndnhx?= =?utf-8?B?QWtCYmMwaU9UTW1UUktDVnEvWm9Ka1F3aW1IQy9Db1UvdWNnZUd3b3E4ZmZG?= =?utf-8?B?UEg3cEtVdFVIK3lGaW5BbDZ4ckppaXhFUm00VTdaaGFMRG9hOFFkVjFJQ1A0?= =?utf-8?B?V2ZwdEw0NlZvcSsrUTJVci9QcEJkbnF4S2FDK1BVR1dQaTc1REVkV1JLaUQ0?= =?utf-8?B?Z0xrUFhZUE02bHBqa2NyU0hMdkhENWRhV29WRlh3dldoQ1d0RjZuOXdUVVlN?= =?utf-8?B?UWw4Nk1ONWZzUGpUYUxhb3g5MDlCSjVEVklDWHd3bUVZNWZ5U2srbm1MZXd3?= =?utf-8?B?SzNnS2F0ZVlLblhXeG1PWkIyQWVCMWptREUzK2NlUWdXOGV5ajUxeXRDdUx6?= =?utf-8?B?aGQreEhsRUVJSCtIdUJtbEtzbzhvUVhJOWE0M1VKb2NFN0J1N2h1aHBXMkEx?= =?utf-8?B?YnRkSnUrVXpYWDR5ZHYrcDMxSHAvZzJrc2dKQmhRZUs1ZjNzc2I1T1N1UVlU?= =?utf-8?B?MW1XSzV1T0R4QkhRWTdsTWlTdGlNVjVXSkVzZnhxM1FHM1VBQ3phSkw2YlZE?= =?utf-8?B?TFVVdG90NFg0aVBnQWNONXpxZGhrU3B6RHhtcThXVno1V2NuV0VDY08yNWtH?= =?utf-8?B?VS9IREdCcVRkMmdna1BOTFRMMDlCeUsxTVFBSVhiY0hUbGRnV0N2cFppajM2?= =?utf-8?B?OFBrWTRUZkdsL3VRV2d1amlsUkJNVmd2cnRkUDhHRmxuTGU1Uy8zTnllWFMr?= =?utf-8?B?allsN1lRQjNOVE9LbGlQVElZeXFyUG9pZldSWkR1R1ZEOWl2U2JSWTRuc2wz?= =?utf-8?B?SFd0Sk9uTHF2YUZTQlpZdmZWSCt2b05kZE9tWDF0ZjNWR2FMTjY3MmZCOWRX?= =?utf-8?B?bWpwbmt2d0pyN2JienN0RjJFWFNZNnJlRmwzU1I1WnJKcHhuRmcwNUdQYzd5?= =?utf-8?B?SlNzL25LU0RFaUhjSkxDYUlkU2djMlpJOGJPRUxNNjlsSmpsdE5WNVVsL0dh?= =?utf-8?B?TWUwWXREa1hsNGRrQ2pmVzNSZ045blRmUjVnNXY0TXRGUDhEd0tPQ1ZSVkMz?= =?utf-8?B?UnZPNjVpNXJ4NSt5S1VwanNWUU00M1dWcW5jbVo1YjlWVjJVcFA2SWx0ZmJY?= =?utf-8?B?RDkyN2k5N3Y5Z2MwS1RJeTZEbllYN0FNSnpwa2d1bFpHSHJCRE9EUGJNNk16?= =?utf-8?B?K0JPSzhHcDVmd1F0QkRwbGo0VkpqSEovL1VPMjVzMVNWSDhCWGwyWTJnQUZP?= =?utf-8?B?RVN0WUhRcUFQdTFINjAvTHV4UUN3UWk3WkttSHNzQVhWcjJ3Z2llQWwrVlZ1?= =?utf-8?B?bSs2SzRSazBJSm1EelFlaU5rUkVscjJKVDFrOUFGZUxiU1M3ZmNQenl6SUxv?= =?utf-8?B?WWFxaWxLK2MxM1NqajFtTlpKR0xnMGsrUElONE1tK3NtRlNnbTlreU8ySjFp?= =?utf-8?Q?Vqn/xbOkw1c+GsGe3Qryu1Y=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <385DC06C5E119D4A9073E7DB0445DE40@GBRP265.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: At3+CEO6gpsrRxGR5cyDGngTnvjOMnmb/cvSobFAPUyWxQ9vKWdb1MlAN7HoH/D0lnsf6fGncGJ+izKAk+3/cl2Yni08v7YgF1mQSKA3Pf7vhw8WPLjugPwiOZuQFS/aRkRRmtzCvd/FbX0QLGkaL5XqD8HCdBzkBOS9xfqi2tCLcpzP5NWFDJjiWyFFdjbSMVDCpaJUhI4ZT4mpaDfvr/q5LQ0n8VsbUzWiXxTJlCJLX8VOWS+3nI5I/fCcRS0cEBti+oWFdHtunY1qw1t0RhYcOW11N8vCiGJdQIafBrgkbszNJc1bVLh2uQjZ9kU+4d3JjCrEsLD6L51oph3pMqmyqrWMHsxwAZcA0pkpBCTSyBCKpyFfdmY+7YKNzt7NmWQQlSQ525SjsdLkB2oVEXGTU3GMHgI8LF4maLL8OCb5b/fsuE1ZPEt9lO8xp3c25pxHjQZ49uSMQYOcJa/xv7/eKfpitptYGNpE4JvSIssBS8ntrRzILHCbr8TrM1/m9TMiID1i7PElWy6MNQXLA1nsrqoowgJYCUdrbE7Wys1MBN3mPwO5wJg7ZxlUrhnJ9ZphHxt2DrSLYkrLid9QaxkvrMGaFeFXnWHi3fz3/NFlgg4K6T0RGiOItT/9R72oAEz3Nl/+B17Uls6lJikO6+RmcY0+1mTMHbrokKmtHTq0cXHRSuUNfGVqY+nMu2erB+skNYAym2J7MoUP2UoX2A== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: a55e6438-5094-4a38-90d2-08dd9f58a3d5 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 May 2025 09:02:01.0976 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HbzhmMSqg9WCLmmr2wTUt/b6dIXIbkb0YktzA/ClJYqbiOLTaWT4h2G3fRIwP8m5xBQx7eVIUJwBAbtMIn626HFP5IEb4wLO7WqMuRyNpgI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB7288 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTMwMDA3NiBTYWx0ZWRfXxIeMqagLCtVM 4pXpi10A972pWKMKjUgN24k1FgAGL/scEYl1rEH8u+i2ZnHoioei6d+A12cptZaZwvYGQdBmcKV rDMxm7HTKhsZlnk2wHQCY2ZUYb3kdg7detCxYDm1ieozlR/9RnHDpgA0uznc+AnH6lYVDV1schM 2UEAaTVfA3iqrgCc+CmDMHeBHpR1k3nrkMErUgjID6/n8Q2Rz2LR1CdOrWLnjmIu2qRkrr1LrIL kdxO62bmZJZuY8Ua1RAwRS/nvOSMdzAJOoBRPuJNx7L32OVeiqAh6fZ88n4ixnCT2/S6N/Df+c5 M8A6+sdxnS1DUm3rmhzncgZMuU7+x1Oa6+6XtAa3N+CVQeo3dDpkO2deyPRPDm/tQXHS18YbKd7 fgXp2OG0fSCUL1pFLgbfFzNQ7E2SdmdFdtXt/JG+KooBX+I9DJ4r6zNXx/NDEYowU9qXbJqG X-Proofpoint-GUID: EJ4KWi2JJXBnoyDUQQaSd7kXTRPb2wTj X-Authority-Analysis: v=2.4 cv=drfbC0g4 c=1 sm=1 tr=0 ts=68397423 cx=c_pps a=P9A05359AVsMuVATNIMhow==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=EDaQPRwIKYjUQmXB1EEA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-ORIG-GUID: EJ4KWi2JJXBnoyDUQQaSd7kXTRPb2wTj X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) T24gVGh1LCAyMDI1LTA1LTI5IGF0IDEyOjUzICswMTAwLCBHYcOrbCBEb252YWwgd3JvdGU6DQo+ ID4gT24gMjkvMDUvMjAyNSAxMDo1NiwgR2FlbCBEb252YWwgd3JvdGU6DQo+ID4gPiBPbiBUaHUs IDIwMjUtMDUtMjkgYXQgMTA6MTAgKzAxMDAsIFDDoWRyYWlnIEJyYWR5IHdyb3RlOg0KPiA+ID4g PiBPbiAyOC8wNS8yMDI1IDE2OjE0LCBHYWVsIERvbnZhbCB3cm90ZToNCj4gPiA+ID4gPiBEZWFy IGxpc3QsDQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gV2UndmUgdW5lYXJ0aCBhbiBvZGQgYmVoYXZp b3VyIGluIGNwOiBgY3AgLS1wcmVzZXJ2ZT14YXR0cmAgdHJpZXMgdG8gY29weSBib3RoIGF0dHJp YnV0ZXMgb2YgdGhlIGNoYXR0ciBraW5kIGFuZCBleHRlbmRlZCBhdHRyaWJ1dGVzIG9mIHRoZSBn ZXRmYXR0ciBraW5kIHdpdGggYXBwYXJlbnRseSBubyB3YXkgdG8gZGlzYWJsZSBlaXRoZXIgb25l IG9mIHRoZW0gKGl0J3MgYWxsIG9yIG5vdGhpbmcpLiBUaGlzIGlzIHByb2JsZW1hdGljIGluIHRv b2xzIGxpa2UgbWtvc2kgd2hlcmUgbm9uLWZpbGVzeXN0ZW0tc3BlY2lmaWMgeGF0dHJpYnV0ZXMg bmVlZCB0byBiZSBwcmVzZXJ2ZWQgd2hpbHN0IEZTLXNwZWNpZmljIGF0dHJpYnV0ZXMgbXVzdCBi ZSBkaXNjYXJkZWQgZm9yIGNyb3NzLWZpbGVzeXN0ZW0gc3VwcG9ydC4NCj4gPiA+ID4gPiANCj4g PiA+ID4gPiBJIGhhdmUgYWRkZWQgYSBNV0UgYXQgdGhlIGVuZCBvZiB0aGlzIGVtYWlsIGFmdGVy IG15IHNpZ25hdHVyZTogaXQgY3JlYXRlcyB0d28gcmF3IHBhcnRpdGlvbnMgYXMgZmlsZXMgKG9u ZSBhcyBYRlMsIG9uZSBhcyBCVFJGUyksIG1vdW50cyB0aGVtIGluIGxvY2FsIGZvbGRlcnMgYW5k IGNyZWF0ZXMgMyBmaWxlcyBpbiB0aGUgQlRSRlMgcGFydGl0aW9ucyBsYXRlciBhbHRlcmVkIGJl Zm9yZSBjb3B5Lg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IFJlZmVycmluZyB0byB0aGUgc2NyaXB0 LCB3ZSB0aGluayB0aGVyZSBzaG91bGQgYmUgYW4gb3B0aW9uIHRvIGNvcHkgZmlsZXMgZm9vIChu by1hdHRyKSwgYmFyIChzZXRmYXR0cikgYW5kIGJheiAoY2hhdHRyKSwga2VlcGluZyB0aGUgc2V0 ZmF0dHIncyB4YXR0ciBhbmQgZGlzY2FyZGluZyBjaGF0dHIncyBhdHRyLiBMb29raW5nIGF0IHRo ZSBjb2RlLCBpdCBzZWVtcyBsaWtlIGNwIGV2ZW50dWFsbHkgZGVmZXJzIHRoZSBhY3R1YWwgYXR0 cmlidXRlIGNvcHlpbmcgbGliYXR0ciwgd2hpY2ggc2VlbXMgdG8gaGFuZGxlIGJvdGgsIGJ1dCBz ZXBhcmF0ZWx5ICh3aGljaCBpcyB3aGF0IHdlIHdhbnQpLg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+ IFdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gYWRkIGEgc2VwYXJhdGUgYGF0dHJgIHByZXNlcnZlIHZh bHVlIGZvciB0aGUgY2hhdHRyIGNhc2UgYW5kIGtlZXAgYHhhdHRyYCBmb3IgZ2V0ZmF0dHIgY2Fz ZT8NCj4gPiA+ID4gDQo+ID4gPiA+IEkndmUgbm90IGxvb2tlZCBpbiBkZXRhaWwgYXQgeW91ciBj YXNlLA0KPiA+ID4gPiBidXQgaXQncyB3b3J0aCBub3RpbmcgdGhhdCAvZXRjL3hhdHRyLmNvbmYN Cj4gPiA+ID4gZ2l2ZXMgdGhlIGZhY2lsaXR5IHRvIHNraXAgY29weWluZyBjZXJ0YWluIHhhdHRy cy4NCj4gPiA+ID4gRG9lcyB0aGF0IHN1ZmZpY2UgdG8gaGFuZGxlIHlvdXIgaXNzdWU/DQo+ID4g PiANCj4gPiA+IEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB4YXR0ci5jb25mIGNhbm5vdCBiZSB1c2Vk IHRvIGlnbm9yZSBub3JtYWwgZmlsZQ0KPiA+ID4gYXR0cmlidXRlcyAoYXMgb3Bwb3NlZCB0byBl eHRlbmRlZCBhdHRyaWJ1dGVzKSwgY2FuIGl0PyBXZSBuZWVkIGEgd2F5DQo+ID4gPiB0byBjb3B5 IGV4dGVuZGVkIGF0dHJpYnV0ZXMgd2l0aG91dCBjb3B5aW5nIG5vcm1hbCBmaWxlIGF0dHJpYnV0 ZXMuDQo+ID4gDQo+ID4gV2VsbCB0aGVyZSBpcyBubyBjb2RlIGluIGNvcmV1dGlscyB0byBjb3B5 ICJjaGF0dHIiIGF0dHJpYnV0ZXMuDQo+ID4gSXQgd2FzIGRpc2N1c3NlZCBwcmV2aW91c2x5LCBi dXQgd2UgZGVjaWRlZCBub3QgdG8gc3VwcG9ydCB0aG9zZQ0KPiA+IGR1ZSB0byB0aGUgaW5jb21w YXQgaXNzdWVzIHlvdSdyZSBoaXR0aW5nLg0KPiANCj4gSXQgZG9lcyBjb3B5IHRoZW0gdGhvdWdo LiBJZiBpdCdzIG5vdCB0aGUgaW50ZW50IG9mIGBwcmVzZXJ2ZT14YXR0cmAsDQo+IEknbSBhZnJh aWQgaXQncyBhIGJ1Zy4gTXkgcmVwcm9kdWNlciBtYWtlcyBpdCBvYnZpb3VzIHRoYXQgaXQgdHJp ZXMgdG8NCj4gY29weSB0aGVtLiBJZiB5b3UgY2hhbmdlIGBta2ZzLnhmc2AgdG8gYG1rZnMuYnRy ZnNgLCBpdCB3aWxsIGFsbA0KPiBzdWNjZWVkIGFuZCB5b3UnbGwgc2VlIGNoYXR0ciBhdHRyaWJ1 dGVzIGFyZSBjb3BpZWQuIElmIHlvdXIgcmVtb3ZlIGAtLQ0KPiBwcmVzZXJ2ZXI9eGF0dHJgLCB5 b3UnbGwgc2VlIGNoYXR0ciBhdHRyaWJ1dGVzIGFyZSBub3QgY29waWVkIGFueW1vcmUuIA0KPiA+ IA0KPiA+IFRoYXQgdmVyc2lvbiBvZiBjcCBhcmUgeW91IHVzaW5nPw0KPiANCj4gY3AgKEdOVSBj b3JldXRpbHMpIDkuNw0KPiANCj4gPiANCj4gPiBzdHJhY2UgbWF5IGJlIGluc3RydWN0aXZlIGFz IHRvIHRoYXQgaXMgcmVhZGluZy93cml0aW5nIHRoZXNlIGNoYXR0cnMNCj4gPiAodGhpcyBpcyBk b25lIHdpdGggaW9jdGwgRlNfSU9DX0dFVEZMQUdTIElJUkMpLg0KPiANCj4gSSBtaWdodCBiZSB3 cm9uZyBidXQgaXQgbG9va3MgbGlrZSBldmVyeXRoaW5nIHhhdHRyLXJlbGF0ZWQgaXMgZGVmZXJy ZWQNCj4gdG8gbGliYXR0ci4gDQo+IEknbGwgaW52ZXN0aWdhdGUgdGhhdCB0b21vcnJvdyENCg0K T2ssIEkndmUgZG9uZSB0aGF0IGFuZCB5b3Ugd2VyZSByaWdodC4gSSBndWVzcyBCVFJGUyBpbXBs ZW1lbnRzIGl0cw0KZmlsZSBhdHRyaWJ1dGVzIGFzIGV4dGVuZGVkIGF0dHJpYnV0ZXMuIFRoZSBy ZWxldmFudCBwYXJ0IG9mIHRoZSBzdHJhY2UNCmlzIHRoaXM6DQoNCm9wZW5hdChBVF9GRENXRCwg ImJ0cmZzL2JheiIsIE9fUkRPTkxZKSA9IDQNCm9wZW5hdCgzLCAiYmF6IiwgT19XUk9OTFl8T19D UkVBVHxPX0VYQ0wsIDA2NDQpID0gNQ0KZmxpc3R4YXR0cig0LCBOVUxMLCAwKSAgICAgICAgICAg ICAgICAgID0gMTgNCmZsaXN0eGF0dHIoNCwgImJ0cmZzLmNvbXByZXNzaW9uXDAiLCAxOCkgPSAx OA0Kb3BlbmF0KEFUX0ZEQ1dELCAiL2V0Yy94YXR0ci5jb25mIiwgT19SRE9OTFkpID0gNg0KcmVh ZCg2LCAiIyAvZXRjL3hhdHRyLmNvbmZcbiNcbiMgRm9ybWF0OlxuIyAiLi4uLCA0MDk2KSA9IDYy Mg0KZmdldHhhdHRyKDQsICJidHJmcy5jb21wcmVzc2lvbiIsIE5VTEwsIDApID0gNA0KZmdldHhh dHRyKDQsICJidHJmcy5jb21wcmVzc2lvbiIsICJ6bGliIiwgNCkgPSA0DQpmc2V0eGF0dHIoNSwg ImJ0cmZzLmNvbXByZXNzaW9uIiwgInpsaWIiLCA0LCAwKSA9IC0xIEVPUE5PVFNVUFAgKE9wZXJh dGlvbiBub3Qgc3VwcG9ydGVkKQ0KDQphbmQgdXBkYXRpbmcgL2V0Yy94YXR0ci5jb25mIHRvIGln bm9yZSBpdCBkb2VzIHdvcmsuDQoNCkkgY2FuJ3Qgc2VlIGFueSB3YXkgdG8gdHdlYWsgdGhpcyBi ZWhhdmlvdXIgYXQgY29tbWFuZC1saW5lIGxldmVsIHlldA0KdGhlIGJlaGF2aW91ciBjYW4gYmUg dHJpZ2dlcmVkIGJ5IG5vcm1hbCB1c2Vyczogd291bGQgaXQgbWFrZSBzZW5zZSB0bw0KYWRkIGEg ZmxhZyB0byBmaWx0ZXIgeGF0dHIgb3V0IGF0IENMSSBsZXZlbD8NCg0KQ2hlZXJzLA0KR2HDq2wN Cg0KDQo+IA0KPiBHYcOrbA0KPiANCj4gPiANCj4gPiBjaGVlcnMsDQo+ID4gUMOhZHJhaWcNCg== From debbugs-submit-bounces@debbugs.gnu.org Fri May 30 05:24:14 2025 Received: (at 78623) by debbugs.gnu.org; 30 May 2025 09:24:15 +0000 Received: from localhost ([127.0.0.1]:45818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKvyI-0000Uf-9Z for submit@debbugs.gnu.org; Fri, 30 May 2025 05:24:14 -0400 Received: from mx08-0053d701.pphosted.com ([205.220.185.114]:34424) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKvyF-0000UR-Bl for 78623@debbugs.gnu.org; Fri, 30 May 2025 05:24:12 -0400 Received: from pps.filterd (m0307602.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54U5eeDq014672; Fri, 30 May 2025 10:24:10 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=yPKQ91vuDVWZkhGVz83s1oMTxcg 0+GAMP3o5lFuPSZQ=; b=IJc0cfYci/CeSZQWpFbGEgSgny5a/GPUSNcaUe/bPek mkh/3wTR14VrszSEdqU9EJuWV23fObBiqDayjs+TV6iCK+fbbX57n30ZxNLgHYU8 OR45ItSyPJDIW9g38U/fq1an1hjXUYaznSfQbfqol5T4GuszYICSrlngTt/FfOmr USTvtjfQfIGb3SKFAzqQi7NtJfvmsnR2XRCVIENsEA/f3i0n3cRTI0J/73Faf0uN LvpGUXl7qiQ68AMs9gHaULXj5mpz7si++KcVHBvfoNigXuBzB57yzUKBgm5Rt9EN 0iS4K3fugRyJSQ5HeLk86028phgH7Bw8KnXk/8uHD4A== Received: from cwxp265cu008.outbound.protection.outlook.com (mail-ukwestazon11020102.outbound.protection.outlook.com [52.101.195.102]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46xkf938n4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 May 2025 10:24:09 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N7GUgoLKtWpilAaJiU/bU1ZVu0wxGYmNthiJtkakIDBOM89v9Y5BuXXHKMz4lY5dPxxtKe8Ax/bzqo9wUl1WJtGBjyUD8iQjVoh085+gNEGwLjW8WwfnJNnb1kywcR5JVC/XR1RTHZLpBPdccgXv+7zI4zDbyd4rplqH8nmj+ojqpFBvU+XgiJQTqIGsJofidu5RTF4Xgyt/HGN/ZOtRxGHlWd46z8V4SrxVLLmH10bKR/AQnjjl+T+VjXHnZN2CvJ77DHhZ5WcHA/Azv02NFqeNxfCVh7cfNLnRy4LRG5FYB/thQ3kSYHcYriJhw1QuGm35/YG22Pjo/6CNdMpJJA== 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=yPKQ91vuDVWZkhGVz83s1oMTxcg0+GAMP3o5lFuPSZQ=; b=glNVi8X0uGcUeYu4QWaXO34nKC+mYmBlbK9jbJUugwKLjiToZKzPQM+gOxb4eZdxE4iIeAY45h/sv2Fa7r18prYOyHdiWmWCqsWwh3rlHiRKgL2lzoQsThcfsei9lOTicuEQGjshBKd5DKtO2QcP2qExmM4ZQhApCW027Gf9yQQv4lpNsLQS9QRRKN8KScw25skozH8j6SXlPquIeTmgBr9wbV6pvC5sIY+NMaXvuaK0O4rpZAmsnUePER5WVuxmnqsrxo7eXAlp/uMT57TRk6aQtzaBy/TbjK8wn9nieHptjJ6I1ddBxD7kuhCSdc/yt5upuKIbswsUiiOs1TPHUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO2P265MB2430.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:129::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.30; Fri, 30 May 2025 09:24:07 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.031; Fri, 30 May 2025 09:24:06 +0000 From: Gael Donval To: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org>, "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0AgAFieACAAAYqgA== Date: Fri, 30 May 2025 09:24:06 +0000 Message-ID: <18f48a5d4fee75fe25d346de056b45f6c4741577.camel@manchester.ac.uk> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO2P265MB2430:EE_ x-ms-office365-filtering-correlation-id: 88527551-5930-437b-9ce9-08dd9f5bb9e9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?emhabGtraTNUWTBCbjdaUU10RVFEL3ZuTEdIT0dQQkluSFJBWDRVWjdKMDZm?= =?utf-8?B?L2tSa2U0UFY5a2lNQlg1d1FMVGNWamd5VlhpaWs5dkhnU2tFZ3FaUzF6UU1O?= =?utf-8?B?RFllWStlZFJOZ0VFaVN5UGRSc0UxRlZTMUQ0M0kvRllBQjc4cnRKN1dva21w?= =?utf-8?B?M0llb2JKaU9CcnRqUEpBVVdSVE9KSXltbG9DejdIeXJSb3BuY2xFNytIRXBq?= =?utf-8?B?bXl6dW4rWi9YZ3NkTm1zUEkzSGtCUTNCZEgxZENTajluY3BLWXlFMCtQdG84?= =?utf-8?B?bzlWL1RBY0h6WEtCTnMxc2xaaVo4dDE2VjFvMXRVVGJXSzk3OEtvMGZRbEVH?= =?utf-8?B?aXpoQ0N1SlAza3UvTkM2b2ViZnBJdW9ZSUhNYTFMNVhTNmZRMUYvR0p0V0pS?= =?utf-8?B?aEpQWHFzYjA0V2VyN1VpRi9xTjlONHFJZGFpMmZ1UU9iZW9NUjJEb2x4ZkU4?= =?utf-8?B?bmlSU0JFalJGbUMwQUVuL2NJYzduWndXKzhRRGVreHdZaXVXTGtlRlRsU29Y?= =?utf-8?B?bXFIZmtwaVZ5bzlMWncrczV4a2VzWXZQRTRSRk5nMDBML05paHYyNFJRY2Vi?= =?utf-8?B?VTZDaDhPNUs2SWYvOGZNYWxwSm93cWFCUHIxZTdPWnV4R3c1OGhJTXJNL3k0?= =?utf-8?B?YzZkU3VMc0JEa0FmSTZ3dzFaOHYzcEcvNUlxYitHejBkOEV4VHJRT2Z1N2lV?= =?utf-8?B?NWJjaU9xeUNtK01oY0c0aVN6dU90c2Y2VjZUeXE1Z1dweEM5RW9GY2plWml2?= =?utf-8?B?UEY4ZFZtT3BoQ3NDZ1FNTjJsN1h3UjFaK08xNXZPU3R3b3N0ZWhFY2tuemFk?= =?utf-8?B?ZDNZRmJLUk8xdExQTWRzcGpnTHdlYUhyL2FhKzRxRm1leHFYcWxaZDFna2NN?= =?utf-8?B?SXBHeTJ1WHNESGJPWE1tWmlTUDRaUHFRd1FPOHhGYk1CTWV3Z1lEQ1FtZ3BO?= =?utf-8?B?cEZTTmY5MWR5UDBuK01qZitqSnppbS9OVkpwcllSOUZrbCtxZmZiQ21paXZS?= =?utf-8?B?TEV5ME1RUWptWWZlUEh1enJvUSttREJiR3FLWGZrRHluYmJoejUwM3RYeldu?= =?utf-8?B?ajgzOFhqV1BsbE9URkpQd2V5SDliNlZ5TlhSRGZuZFkwN1d6cTJNL09hcGJW?= =?utf-8?B?SGllMWpUcG9meFpLdThQK1lwTVpGYjd4SkRFalF6L0sxd1lBdnVMc1BNa3BR?= =?utf-8?B?NDV5MG40SkhIUStZTHlXb0hYR05xV2tiMlYvT3RGcW5ubVdpM1AycVZnSXJK?= =?utf-8?B?emZkeFdXWTFWV1IyeUxsbFJYMlRsOGx1eXcyTzVSVkdDL25ZZUFja1lRcU5B?= =?utf-8?B?aE1XVDJ6SWxQdHo5a09iazFxV1F4OG1oQWxwNWNCY1ZaSGJHdmV1UThNUnhj?= =?utf-8?B?MU9iL3JJZjhGeTdVbWVhQXc0bzNxZnd4dkRmUThXaXBTSjh1dTdsZURPdW1p?= =?utf-8?B?akRuMGNPTytBZDdvNzJod3QwdFhpR3piKzhVWmdOTFk3bjN6OVR0bUZVWmtt?= =?utf-8?B?NTZuY09HVUh0K3ZoUWoxNWxzUFRuN0lxOUl1dGFrNWtGM2hqeXVkYWlOWlZK?= =?utf-8?B?REdScGNWM3NEMHpUUHZTeDd6dnpEVXZMUGN4c0FteFZzTjBXNHVoR0ZFb3VJ?= =?utf-8?B?YzZOeFJOd1F1UytyK1RjVkZGYkE5Zk0wdENwTzcvb041ejZCVTN4UVhNclVG?= =?utf-8?B?M2t0WGsycks2cmYzeEgzK09OcWlLK3hFcUJYTUVXaUtiTGplUzFrMU9NSUpL?= =?utf-8?B?dlhSR1pNY0hkT2c2UFE0d3lSSCtLWFZ2V1RSblg3SGhrYW5iaHQwUzZBU0Ji?= =?utf-8?B?bVBzdUZ5a3U4dkRrUWl1OW5MRzJvODVNaHlTYzhJOHpHZkZtcS9EK2tvUmhG?= =?utf-8?B?UXdRU0ZXdjJ6Q0JwL0p1dE9CdmEwZEJwdm1PVEZZUEdUZURtTFJjalptZDY3?= =?utf-8?B?VnhsWjI2TC93RURtV2Y3ckVsTzVXZEpPOXZ6dFFiY0Q5b1NXNG1pSHdCSG94?= =?utf-8?B?elRMNFRISlRRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L1lMbG95cUl2WTdvVFNWdzJrQ1BDYUh1ME5WNzNQbmorTWRlZi9TaUgzd1po?= =?utf-8?B?NFJabkt4Zm9yNkJxNXVNclF4VUVnY1JhYlpNZjdPUDd3ajh4enNsaHh4WG9h?= =?utf-8?B?TC91anZycVo5cG44UGZQOVQxWVlVNmhLRXF3dEZGNUZoREw4N1VHRzFWRUlG?= =?utf-8?B?R0pJRitieFY0RmlobDNLZWVYM3JXb2NJb0c1Y1paOVBPTE00YlVyNEM3c2dD?= =?utf-8?B?c2VlaWJjZFlzQWhmdFpqdUFTTm1QdkdmbkJsV3R1V1kwQjZDRWcvdHA5dTZR?= =?utf-8?B?aVBvYVppeXpzRWpWUm9BOXB3Z0FtdjIwK3ZrQjhFWVMycXcxN1lRU24xZWlM?= =?utf-8?B?ck1FRVBCOEtmc2doQjRGNGxIVkpQbGt1SzZXU1JNL2Q0Y2dRd2NLRWZPU3Zo?= =?utf-8?B?N1hQSER5UE4rYmM5bExia0JlbmhZY3ZaK3BxME56UWxoSFdGWmtETUd2Slp6?= =?utf-8?B?YXlNTktiWjMwVUhMUmhvODl4SFR1QmF3N3g3U01RcFlZbG1PeWsxSHBLcnJE?= =?utf-8?B?Sm5nVHcrVVkyTm5rVGZpSjhWUmE5MGQ1d1JoeUNEOEJkdEVvWGt0WjVHVXlI?= =?utf-8?B?OURXcW1jUTB3VENpdXdmQVd1UHB6cXRWSGRhcGN5U3hmUHhXYW1ibVUvVi9j?= =?utf-8?B?cTM3SUxUVHBZelE4V3JKTG12NUJqeHNrbXpDK3hlMlcza1NvRXUzVGFSUkJ3?= =?utf-8?B?em8rK2RDZ1U0WVR0QWt3RnROU3p3Mkc4K25tNDBBa2FWbmtWZjhjbjFRQzJK?= =?utf-8?B?VEx5TW9TRG9CcE9UMFJaendZcXZSZTNoTDBLbHpkYmhlM2dDUDlkdlNQWHg2?= =?utf-8?B?dXB6T1pmNE9MbG5QUXRsd0RWZ3NOZExQYnRjVVFWR3pCN1dnV3QraytUY2tY?= =?utf-8?B?TXdQbFNEOVgrelpMa2FyaGdCWVM2eTZISkNkLzB0MDNWaFJHV2tMTm5rV1pV?= =?utf-8?B?eU5vTnM3bzFuMUxPbU1IbXM1YklDR0dNaEw5VzhQVk9JbHBxNTFZUFFBMVd3?= =?utf-8?B?TmJJOXhSdmNiOVczVVQyL3czTVpidE5DUjlaVklXdUNJYmZ1RDM2MGIxUWZJ?= =?utf-8?B?cUlwOEdZY0RVczlIZEE5c0ltZmZTT05xSlRyWnB4d0VYaWltZWtjSVlyYzIz?= =?utf-8?B?OEEwNjVtM3JmNXdwM1pQcGxtVnVjYlN5dkszaHF5U3hjQmp0VXRha2duTlht?= =?utf-8?B?ZXFZYnllTXY2OVFLS3o2cS9vY1dqdjB5K2hBWThIM2N1eVlVUXBsUXhpN0pH?= =?utf-8?B?a0V3clAvRWRzK05OVEdpcHVkVFNabGF1YVZnN0w1NWxlTFJQaXRwSnlVVVV1?= =?utf-8?B?Uys1bG15KzgyRmtLVGlEKzRTWGVLMi9COTFvTVdpMmhEcHE4LzJJZERhVExE?= =?utf-8?B?QnprbU85VlBwdFhZTEpCcVZoV0FtVHpCaUNnZmNxT2o3VkVnd1lWV0U3TlVv?= =?utf-8?B?Mm9wZnJ3Tm0zTWs4b0NqRkF1K1hDUSt0VkNJZWZVaFVGemQ5Vlo5cmJ6aW5h?= =?utf-8?B?bVNkQW9neVVValNTMnl3MFh5QkExSFNkTjlCOHo1bXNWdjREMXZOMkhPT0dM?= =?utf-8?B?Z01TeTlReHRtdTQ2ai9BcGJINE1ZcTFKMHVUUFZuazlXRmNuenpZREwxTVhR?= =?utf-8?B?OXBSeVBzMXdLU3NvaUs2a2E1VGhCT21udFRQTUY1RnlQR0hESFRSN1FUVVV0?= =?utf-8?B?ZGt3bFova2YyVTlYOGFORStOMjN0UHIrcnovQUF3L1pwMFBNc2l0WG1VdHE5?= =?utf-8?B?TWgycXRHYlBTVFlkR0lSMmhQNU9QSjd2S3ZBaHcyS3B4Z2VTS3FKU003TXNh?= =?utf-8?B?WXVSVUhzalNEU1lRb2NvU0pKVWxLK2VlYjlxRGJyUzNGbEFwMHU2OG50MG83?= =?utf-8?B?NCs0eTB5WlM3OU5heFV1SXYrNHNyS0NVYjZsNThsVFliRjgwM3duV2VjZUx0?= =?utf-8?B?RnFWNXFXdU9VR3ltM1lMNFl4V0s5VThlZ2pnM2o1NEs4clpIRURyTW56eGIw?= =?utf-8?B?c1Uza29kTlQ1Z3U3S3h6V2RvVXVNWFppZkZkODdSN3o2dnNIK0pUSzRSTkRM?= =?utf-8?B?S1hFSWRWM3poNGora1V1WGF5TGExUTNoMnZXNHVYeVplUGdtcGdXbFhXWjVq?= =?utf-8?B?OWliSWE0VkRMQ29RaDhaYnlKNEYvQjUySzFmYWdydGFidG5zeXNuZTQwSEVy?= =?utf-8?Q?nPFCBH2i9kvZIjsSdU1e7Vg=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: g+RL4/tRIe8FTE8Zp060kpwL2DSQmHYApejcrrgw0n6NjKgwgmD/hmZWBk00ohgb7x5F5slQLdlFsoOeCLyvB+cpEb0noofeSsBQUkAp8E/KEGimiWcwmvhA7vGqnplP33sBZVTb4nhb1U7aCJELBb+RMYQbfy4K2GUje7TWnpOQjwAELKNnLgyuOWWgOv0D1JanDKmyTHImYjk20J4737xTC8dX9WM1B+L9rRMq1blNhNeo63OsVWn+HmQK3krF+rnZkozNnrtlQbWjssdI9UNRp/luslC3xdpAFRz83FDFAQZs2NrjYiavQ27OnrlY3HPam7s+O8i0Fede3S6/8x1ZoYR60mjlYGrih7rk5ZOPoyfaECTsiW9bh7lEX8gpw+3NOt97OL9BaPczQlKzKLiEnMPyLEpaVQHDLWLTygoapeMtUDb/1tuV7RhSGOxTRYlwR7bV7ZvGja8OB38Gic9/0WINNZFdKNEwb8hq8GiX4nUmNserCHjf48WHUwClzmhfcUhb6Ska6YcJcxXKAamzl17wEN+G0gSahHgtPE76mViNVaApkVscelZRAKxYMunEJh/lFsir0X7/bRIcOOH+i1LyZ++3yNXXZ3sKjMTsV1z1XtBXfbMy3D7nFN9TFDcMfKvEpIr+qFNuhpwnFkuyEV7RGLyXeZxMttChpQpDALTbf+2mE0n+V4zCgN9dYvVP0WT7RwCmC6Ja9vTe9w== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 88527551-5930-437b-9ce9-08dd9f5bb9e9 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 May 2025 09:24:06.6325 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Sdtx/mMvVEWGkLF7SaN/ynNgdxJTILngg44R0yi7IwktCDYZ56ssCqL64/TDA2i7O0dgCw84qaraw66TMu3pq975R5fExDzAVMfAdvUp8i8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO2P265MB2430 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTMwMDA3OSBTYWx0ZWRfX0n5gnYJzb9Dm Nmq20wAMBqEzC2YcIuTGTieDSNj3TG2N9mO2Em9870x86gRgAnY9Prp+veFMZcOerGhoH9jVumP Xn2giiUG49VKQG/+xQIQTQ1YjR3PsbWxAuTygJ/g06Cm1x5yArqhhMckdHgzBYRJBDBiKnXHph9 11JfgU+TKgE2lPxGcvHPyT664cxgPHXNGguAxFupEdUUuCtjberjqDJe0mcAw/Bce5/6Yx7QBfH trGOLo/2ZRDAJusvJ4VzzIChPLqd7L8irCFbLy0k+uwEYAqKmVRzKaeGIBtF2ZW6i+UJjea70e8 ZaB34pWzK8CyBNn+LU06jJv7hwqFrvrbhyiL73gW3J6hsgP3kGJsQSRXtZxhlvHshsnLYcKhPxW a1U7kvAmBlRO2+OSER/lQ3onxTYbr4ehFZyBCnLa/qe1soVQyPUHL3PxWAanWKPDHxfiskQf X-Proofpoint-ORIG-GUID: pSBYEXCXlJyeynBuzppAY7LN9K4PcsZW X-Proofpoint-GUID: pSBYEXCXlJyeynBuzppAY7LN9K4PcsZW X-Authority-Analysis: v=2.4 cv=ZYEdNtVA c=1 sm=1 tr=0 ts=68397939 cx=c_pps a=cKUkX1iUh92DVrayS81nfA==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=_GXuLahRWskFNIMNofcA:9 a=QEXdDO2ut3YA:10 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) T24gRnJpLCAyMDI1LTA1LTMwIGF0IDEwOjAyICswMTAwLCBHYcOrbCBEb252YWwgd3JvdGU6DQo+ IE9uIFRodSwgMjAyNS0wNS0yOSBhdCAxMjo1MyArMDEwMCwgR2HDq2wgRG9udmFsIHdyb3RlOg0K PiA+ID4gT24gMjkvMDUvMjAyNSAxMDo1NiwgR2FlbCBEb252YWwgd3JvdGU6DQo+ID4gPiA+IE9u IFRodSwgMjAyNS0wNS0yOSBhdCAxMDoxMCArMDEwMCwgUMOhZHJhaWcgQnJhZHkgd3JvdGU6DQo+ ID4gPiA+ID4gT24gMjgvMDUvMjAyNSAxNjoxNCwgR2FlbCBEb252YWwgd3JvdGU6DQo+ID4gPiA+ ID4gPiBEZWFyIGxpc3QsDQo+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+IFdlJ3ZlIHVuZWFydGgg YW4gb2RkIGJlaGF2aW91ciBpbiBjcDogYGNwIC0tcHJlc2VydmU9eGF0dHJgIHRyaWVzIHRvIGNv cHkgYm90aCBhdHRyaWJ1dGVzIG9mIHRoZSBjaGF0dHIga2luZCBhbmQgZXh0ZW5kZWQgYXR0cmli dXRlcyBvZiB0aGUgZ2V0ZmF0dHIga2luZCB3aXRoIGFwcGFyZW50bHkgbm8gd2F5IHRvIGRpc2Fi bGUgZWl0aGVyIG9uZSBvZiB0aGVtIChpdCdzIGFsbCBvciBub3RoaW5nKS4gVGhpcyBpcyBwcm9i bGVtYXRpYyBpbiB0b29scyBsaWtlIG1rb3NpIHdoZXJlIG5vbi1maWxlc3lzdGVtLXNwZWNpZmlj IHhhdHRyaWJ1dGVzIG5lZWQgdG8gYmUgcHJlc2VydmVkIHdoaWxzdCBGUy1zcGVjaWZpYyBhdHRy aWJ1dGVzIG11c3QgYmUgZGlzY2FyZGVkIGZvciBjcm9zcy1maWxlc3lzdGVtIHN1cHBvcnQuDQo+ ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+IEkgaGF2ZSBhZGRlZCBhIE1XRSBhdCB0aGUgZW5kIG9m IHRoaXMgZW1haWwgYWZ0ZXIgbXkgc2lnbmF0dXJlOiBpdCBjcmVhdGVzIHR3byByYXcgcGFydGl0 aW9ucyBhcyBmaWxlcyAob25lIGFzIFhGUywgb25lIGFzIEJUUkZTKSwgbW91bnRzIHRoZW0gaW4g bG9jYWwgZm9sZGVycyBhbmQgY3JlYXRlcyAzIGZpbGVzIGluIHRoZSBCVFJGUyBwYXJ0aXRpb25z IGxhdGVyIGFsdGVyZWQgYmVmb3JlIGNvcHkuDQo+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+IFJl ZmVycmluZyB0byB0aGUgc2NyaXB0LCB3ZSB0aGluayB0aGVyZSBzaG91bGQgYmUgYW4gb3B0aW9u IHRvIGNvcHkgZmlsZXMgZm9vIChuby1hdHRyKSwgYmFyIChzZXRmYXR0cikgYW5kIGJheiAoY2hh dHRyKSwga2VlcGluZyB0aGUgc2V0ZmF0dHIncyB4YXR0ciBhbmQgZGlzY2FyZGluZyBjaGF0dHIn cyBhdHRyLiBMb29raW5nIGF0IHRoZSBjb2RlLCBpdCBzZWVtcyBsaWtlIGNwIGV2ZW50dWFsbHkg ZGVmZXJzIHRoZSBhY3R1YWwgYXR0cmlidXRlIGNvcHlpbmcgbGliYXR0ciwgd2hpY2ggc2VlbXMg dG8gaGFuZGxlIGJvdGgsIGJ1dCBzZXBhcmF0ZWx5ICh3aGljaCBpcyB3aGF0IHdlIHdhbnQpLg0K PiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGFkZCBhIHNl cGFyYXRlIGBhdHRyYCBwcmVzZXJ2ZSB2YWx1ZSBmb3IgdGhlIGNoYXR0ciBjYXNlIGFuZCBrZWVw IGB4YXR0cmAgZm9yIGdldGZhdHRyIGNhc2U/DQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gSSd2ZSBu b3QgbG9va2VkIGluIGRldGFpbCBhdCB5b3VyIGNhc2UsDQo+ID4gPiA+ID4gYnV0IGl0J3Mgd29y dGggbm90aW5nIHRoYXQgL2V0Yy94YXR0ci5jb25mDQo+ID4gPiA+ID4gZ2l2ZXMgdGhlIGZhY2ls aXR5IHRvIHNraXAgY29weWluZyBjZXJ0YWluIHhhdHRycy4NCj4gPiA+ID4gPiBEb2VzIHRoYXQg c3VmZmljZSB0byBoYW5kbGUgeW91ciBpc3N1ZT8NCj4gPiA+ID4gDQo+ID4gPiA+IEFzIGZhciBh cyBJIGNhbiB0ZWxsLCB4YXR0ci5jb25mIGNhbm5vdCBiZSB1c2VkIHRvIGlnbm9yZSBub3JtYWwg ZmlsZQ0KPiA+ID4gPiBhdHRyaWJ1dGVzIChhcyBvcHBvc2VkIHRvIGV4dGVuZGVkIGF0dHJpYnV0 ZXMpLCBjYW4gaXQ/IFdlIG5lZWQgYSB3YXkNCj4gPiA+ID4gdG8gY29weSBleHRlbmRlZCBhdHRy aWJ1dGVzIHdpdGhvdXQgY29weWluZyBub3JtYWwgZmlsZSBhdHRyaWJ1dGVzLg0KPiA+ID4gDQo+ ID4gPiBXZWxsIHRoZXJlIGlzIG5vIGNvZGUgaW4gY29yZXV0aWxzIHRvIGNvcHkgImNoYXR0ciIg YXR0cmlidXRlcy4NCj4gPiA+IEl0IHdhcyBkaXNjdXNzZWQgcHJldmlvdXNseSwgYnV0IHdlIGRl Y2lkZWQgbm90IHRvIHN1cHBvcnQgdGhvc2UNCj4gPiA+IGR1ZSB0byB0aGUgaW5jb21wYXQgaXNz dWVzIHlvdSdyZSBoaXR0aW5nLg0KPiA+IA0KPiA+IEl0IGRvZXMgY29weSB0aGVtIHRob3VnaC4g SWYgaXQncyBub3QgdGhlIGludGVudCBvZiBgcHJlc2VydmU9eGF0dHJgLA0KPiA+IEknbSBhZnJh aWQgaXQncyBhIGJ1Zy4gTXkgcmVwcm9kdWNlciBtYWtlcyBpdCBvYnZpb3VzIHRoYXQgaXQgdHJp ZXMgdG8NCj4gPiBjb3B5IHRoZW0uIElmIHlvdSBjaGFuZ2UgYG1rZnMueGZzYCB0byBgbWtmcy5i dHJmc2AsIGl0IHdpbGwgYWxsDQo+ID4gc3VjY2VlZCBhbmQgeW91J2xsIHNlZSBjaGF0dHIgYXR0 cmlidXRlcyBhcmUgY29waWVkLiBJZiB5b3VyIHJlbW92ZSBgLS0NCj4gPiBwcmVzZXJ2ZXI9eGF0 dHJgLCB5b3UnbGwgc2VlIGNoYXR0ciBhdHRyaWJ1dGVzIGFyZSBub3QgY29waWVkIGFueW1vcmUu IA0KPiA+ID4gDQo+ID4gPiBUaGF0IHZlcnNpb24gb2YgY3AgYXJlIHlvdSB1c2luZz8NCj4gPiAN Cj4gPiBjcCAoR05VIGNvcmV1dGlscykgOS43DQo+ID4gDQo+ID4gPiANCj4gPiA+IHN0cmFjZSBt YXkgYmUgaW5zdHJ1Y3RpdmUgYXMgdG8gdGhhdCBpcyByZWFkaW5nL3dyaXRpbmcgdGhlc2UgY2hh dHRycw0KPiA+ID4gKHRoaXMgaXMgZG9uZSB3aXRoIGlvY3RsIEZTX0lPQ19HRVRGTEFHUyBJSVJD KS4NCj4gPiANCj4gPiBJIG1pZ2h0IGJlIHdyb25nIGJ1dCBpdCBsb29rcyBsaWtlIGV2ZXJ5dGhp bmcgeGF0dHItcmVsYXRlZCBpcyBkZWZlcnJlZA0KPiA+IHRvIGxpYmF0dHIuIA0KPiA+IEknbGwg aW52ZXN0aWdhdGUgdGhhdCB0b21vcnJvdyENCj4gDQo+IE9rLCBJJ3ZlIGRvbmUgdGhhdCBhbmQg eW91IHdlcmUgcmlnaHQuIEkgZ3Vlc3MgQlRSRlMgaW1wbGVtZW50cyBpdHMNCj4gZmlsZSBhdHRy aWJ1dGVzIGFzIGV4dGVuZGVkIGF0dHJpYnV0ZXMuIFRoZSByZWxldmFudCBwYXJ0IG9mIHRoZSBz dHJhY2UNCj4gaXMgdGhpczoNCj4gDQo+IG9wZW5hdChBVF9GRENXRCwgImJ0cmZzL2JheiIsIE9f UkRPTkxZKSA9IDQNCj4gb3BlbmF0KDMsICJiYXoiLCBPX1dST05MWXxPX0NSRUFUfE9fRVhDTCwg MDY0NCkgPSA1DQo+IGZsaXN0eGF0dHIoNCwgTlVMTCwgMCkgICAgICAgICAgICAgICAgICA9IDE4 DQo+IGZsaXN0eGF0dHIoNCwgImJ0cmZzLmNvbXByZXNzaW9uXDAiLCAxOCkgPSAxOA0KPiBvcGVu YXQoQVRfRkRDV0QsICIvZXRjL3hhdHRyLmNvbmYiLCBPX1JET05MWSkgPSA2DQo+IHJlYWQoNiwg IiMgL2V0Yy94YXR0ci5jb25mXG4jXG4jIEZvcm1hdDpcbiMgIi4uLiwgNDA5NikgPSA2MjINCj4g ZmdldHhhdHRyKDQsICJidHJmcy5jb21wcmVzc2lvbiIsIE5VTEwsIDApID0gNA0KPiBmZ2V0eGF0 dHIoNCwgImJ0cmZzLmNvbXByZXNzaW9uIiwgInpsaWIiLCA0KSA9IDQNCj4gZnNldHhhdHRyKDUs ICJidHJmcy5jb21wcmVzc2lvbiIsICJ6bGliIiwgNCwgMCkgPSAtMSBFT1BOT1RTVVBQIChPcGVy YXRpb24gbm90IHN1cHBvcnRlZCkNCj4gDQo+IGFuZCB1cGRhdGluZyAvZXRjL3hhdHRyLmNvbmYg dG8gaWdub3JlIGl0IGRvZXMgd29yay4NCj4gDQo+IEkgY2FuJ3Qgc2VlIGFueSB3YXkgdG8gdHdl YWsgdGhpcyBiZWhhdmlvdXIgYXQgY29tbWFuZC1saW5lIGxldmVsIHlldA0KPiB0aGUgYmVoYXZp b3VyIGNhbiBiZSB0cmlnZ2VyZWQgYnkgbm9ybWFsIHVzZXJzOiB3b3VsZCBpdCBtYWtlIHNlbnNl IHRvDQo+IGFkZCBhIGZsYWcgdG8gZmlsdGVyIHhhdHRyIG91dCBhdCBDTEkgbGV2ZWw/DQoNCk9y IHBlcmhhcHMgaW50cm9kdWNlIGEgYHByZXNlcnZlPXhhdHRyLXNhZmVgIGFsdGVybmF0aXZlIHRo YXQgaWdub3Jlcw0KYWxsIGJ1dCBzZWN1cml0eSwgc3lzdGVtLCB0cnVzdGVkIGFuZCB1c2VyIG5h bWVzcGFjZXM/IEl0IHdvbid0IGNvbXBvc2UNCndlbGwgd2l0aCBgYWxsYCBidXQgaXQncyBub3Qg aW50cm9kdWNpbmcgYSBuZXcgZmxhZyBhbmQgd29ya3MgYmV0dGVyDQpzZW1hbnRpY2FsbHkuDQoN Ckdhw6tsIA0KPiANCj4gQ2hlZXJzLA0KPiBHYcOrbA0KPiANCj4gDQo+ID4gDQo+ID4gR2HDq2wN Cj4gPiANCj4gPiA+IA0KPiA+ID4gY2hlZXJzLA0KPiA+ID4gUMOhZHJhaWcNCg== From debbugs-submit-bounces@debbugs.gnu.org Fri May 30 05:38:00 2025 Received: (at 78623) by debbugs.gnu.org; 30 May 2025 09:38:00 +0000 Received: from localhost ([127.0.0.1]:45922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKwBc-0001Zm-22 for submit@debbugs.gnu.org; Fri, 30 May 2025 05:38:00 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:53490) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uKwBX-0001ZE-KD for 78623@debbugs.gnu.org; Fri, 30 May 2025 05:37:57 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-3a36748920cso1938761f8f.2 for <78623@debbugs.gnu.org>; Fri, 30 May 2025 02:37:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1748597869; x=1749202669; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=6M/3pa9exbvs2QfDXl6JbBZzF4sDhZlCNTA4R3h+bCI=; b=Wu78G7SM9hnDtbsHNhzLhbjtsehW191kveCq1dbEIQaZV4XyopYItELMdPnmJAJDp8 4aIQEWKS3Mtkzf2iGoz3w8hnV9ps7VJ8z5adaTqBFE7iQO2iqArIDAJsg/PODB/lFVnn DiNAjUFrb/zDPTz1h7zU6Yfcbc6Wo91PGOiUX49C2XrVPAdEqif1pOVTVTiU7kdWLBlA Fr14AJUFbBMbRnp4MEYcMiqwtTfyPLI9+HfSOzZ/qCjqpVnR3XnA24lyqgPOyUofflmB oLqCMOD7noHHHN5v9DsisyfvAU0mCKUpLf9ZFDIS69Vz6Oiko6XrIQgsWL3j7n0kBDeJ VVDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748597869; x=1749202669; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6M/3pa9exbvs2QfDXl6JbBZzF4sDhZlCNTA4R3h+bCI=; b=LTRUgS7G7I/MFNRq2h+b2mzXPJXf1Y4aJMoZueZdaX8nnfuYtqoBAuhBqIqjqjCl0c fQUrKd4LhpbxA+rjBMvoXwDEBsrAb+3vjcMkdPbQcG+5btLOavFLjVwVN0NMH0om5jsK sbKQIPQ85OYz9IegzJQ5NGwUyPTu17N59zvFH0qthaETrImQK8fXsInWfH7dgrBOHwT9 2pnqsCHHH66RgFXFdXF1elANeymCPTNEvPVkFJNAi30ZpFxgJakuUm057YmZ61nzVfCB RWQPApKADmIy23v6RBKf6y3pYl7nEBiIJPcY+pBO39NizdfbeSgSEq9pqxqeQzpDt6j4 YWFQ== X-Forwarded-Encrypted: i=1; AJvYcCXySIK+WEvmFPS5gjiKtPj+fdqpHw/wz8CWhvgAq/bnXn/hO5d9Fs0FfruwFvKczgHMcCbAIQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwCzivzX0prNJm54GWrvLMArSIkJk6dgTyrWbW15mYyYucnWQnn dcRDtMWCLkMXur4ePDlz6zkt/qIYcznDjpgkfibqZm7Zg9fudmLwoc4P X-Gm-Gg: ASbGncu8Knj1GuCm6pEUp8zYGTziTqum6crtezk1mx+QxlFcs2h00f/9IqauriBUbpt qRnIZcYhcmmPeYK9JFJR+8qd2Ep86YjpTS10fJlhbxKsJ73/fBGbEVdbSxboLrW0sSpEJsFP+Ek cw6jgYyofBnxFVJdV9FBOZs21uoQUrTvKaFkPJDAEORAmjuYO54IlimsFxT+LGjSdk3i1Ljdh88 rL5sbZAtm5JYnZ7jbpzECUUyhIpNiXdYfVESq+Q9SwqGwqL92iiOCRijQ5YeNMevn0ySN3Un4Ic ahPHS+3XFUdjrBcP3P7IX9Jt+dZLN+jxV+xYVNIMH/Ndl4SjfIUjtdNSUZzwKQUnPCb77dt00qt 1em/ZWZ/ErGExhyWczJQvI6uciYU+lwg= X-Google-Smtp-Source: AGHT+IGB8glePXjOG3yBOlLXSkAz350Jf+kJKdhbOn4E95irlXDSvjZfQed/JDxXU2rJyj7x8Ru3AQ== X-Received: by 2002:a5d:5849:0:b0:3a4:f6fe:524b with SMTP id ffacd0b85a97d-3a4f89a7b69mr1185088f8f.20.1748597868697; Fri, 30 May 2025 02:37:48 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-3a4efe5b83dsm4320852f8f.1.2025.05.30.02.37.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 30 May 2025 02:37:48 -0700 (PDT) Message-ID: Date: Fri, 30 May 2025 10:37:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: Gael Donval , "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 30/05/2025 10:02, Gael Donval wrote: > Ok, I've done that and you were right. I guess BTRFS implements its > file attributes as extended attributes. The relevant part of the strace > is this: > > openat(AT_FDCWD, "btrfs/baz", O_RDONLY) = 4 > openat(3, "baz", O_WRONLY|O_CREAT|O_EXCL, 0644) = 5 > flistxattr(4, NULL, 0) = 18 > flistxattr(4, "btrfs.compression\0", 18) = 18 > openat(AT_FDCWD, "/etc/xattr.conf", O_RDONLY) = 6 > read(6, "# /etc/xattr.conf\n#\n# Format:\n# "..., 4096) = 622 > fgetxattr(4, "btrfs.compression", NULL, 0) = 4 > fgetxattr(4, "btrfs.compression", "zlib", 4) = 4 > fsetxattr(5, "btrfs.compression", "zlib", 4, 0) = -1 EOPNOTSUPP (Operation not supported) > > and updating /etc/xattr.conf to ignore it does work. > > I can't see any way to tweak this behaviour at command-line level yet > the behaviour can be triggered by normal users: would it make sense to > add a flag to filter xattr out at CLI level? It would get unwieldy as CLI options I think, and you'd usually want a static list of FS specific options. There are additional complications with a static list though, as you would probably want to attempt to copy xattrs within or between file systems of the same type, so unconditionally avoiding them in a static list may not be appropriate. Note `cp -a` will attempt to copy all xattrs but ignore "operation not supported" errors. So we only have this issue with --preserve=xattr which diagnoses any issues. Perhaps we would benefit from a --preserve=supported-xattr option? BTW there is a further complication with the "btrfs.compression" xattr as its behavior is dependent on whether you write that xattr before or after you write the data: https://lists.gnu.org/archive/html/coreutils/2020-05/msg00013.html (Though note we reflink by default now, since the above discussion which alleviates the issue somewhat). cheers, Padraig From debbugs-submit-bounces@debbugs.gnu.org Fri May 30 13:16:18 2025 Received: (at 78623) by debbugs.gnu.org; 30 May 2025 17:16:18 +0000 Received: from localhost ([127.0.0.1]:50195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL3L8-0005B3-04 for submit@debbugs.gnu.org; Fri, 30 May 2025 13:16:18 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:55862) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uL3L5-0005AY-BP for 78623@debbugs.gnu.org; Fri, 30 May 2025 13:16:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id E8C023C0149D7; Fri, 30 May 2025 10:16:08 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id e2dxaePY6-Hl; Fri, 30 May 2025 10:16:08 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id C07BF3C0149E3; Fri, 30 May 2025 10:16:08 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu C07BF3C0149E3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1748625368; bh=OPsRckiucTXCPcRmqASiXYM6BKK8EdYNnB0PZWjky/s=; h=Message-ID:Date:MIME-Version:To:From; b=qV7WP2xkdBGnIrM+IIv9w9Zc0l/FPKaP2NnQh+ZXZ6hp/djaqWrtfZ3tj8Mp4qzO9 HZG8oEOdgJZPxsTjkp/lbzw5sZF/p6SkcL//OJs3a/LZ7poXBoHhn0G7X4g/rU63Vz eeu3aB2eUOAXnF6xVHz5WMIa12MUUtl+Ar+Jgfqcj9V9uCXNO+0C0Gq+b678jELGEZ NrMxjFDBf9H/PwKl+UjI+rAl2auRnPe7XXJsdzMghqmNCObhqy0JapnfdL7SL2qLyR nq21NRCYcfCVqqsgj927iXsrIAqaQFlYGgrS2APmBCl++IECvIn0l5WDSXqpWmHA/+ the6AUfnXvsng== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id pfN3IcL4WUbS; Fri, 30 May 2025 10:16:08 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-143-215-226.fdr01.snmn.ca.ip.frontiernet.net [47.143.215.226]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 9FA803C0149D7; Fri, 30 May 2025 10:16:08 -0700 (PDT) Message-ID: <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> Date: Fri, 30 May 2025 10:16:08 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: =?UTF-8?Q?P=C3=A1draig_Brady?= References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 Cc: Gael Donval , 78623@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2025-05-30 02:37, P=C3=A1draig Brady wrote: > we only have this issue with --preserve=3Dxattr which diagnoses any=20 > issues. > Perhaps we would benefit from a --preserve=3Dsupported-xattr option? If we go that route, it might be a bit better if the new option-arg=20 began with 'xattr' rather than ended with 'xattr' so that it's easier to=20 find in the doc. Perhaps something like --preserve=3D'xattr-try'? I'm not quite seeing the motivation, though. Why are scripts using=20 --preserve=3Dxattr rather than the much-simpler '-a'? That is, why=20 preserve xattr but not other metadata? From debbugs-submit-bounces@debbugs.gnu.org Fri May 30 15:42:31 2025 Received: (at 78623) by debbugs.gnu.org; 30 May 2025 19:42:31 +0000 Received: from localhost ([127.0.0.1]:50935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL5cc-0007Aa-Ob for submit@debbugs.gnu.org; Fri, 30 May 2025 15:42:31 -0400 Received: from mx07-0053d701.pphosted.com ([143.55.144.62]:44106) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uL5ca-0007AN-86 for 78623@debbugs.gnu.org; Fri, 30 May 2025 15:42:29 -0400 Received: from pps.filterd (m0272022.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54UHaqZN011821; Fri, 30 May 2025 20:42:17 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=cc:content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=wEX9W++pfCD1Xbpe8iKbY3e2J9j JERJjTQV1YcxasJ8=; b=i226Hva22JJstgc9iEIiGik6+ohRnZOh7sfKSigvG7I NwX4t4ffsU5VTorG9jxRCbYvtuN3kMEBSXGmKa9VnMPkI3kj++ni3v96ljroIn97 5Fru05o9viYh9iUGmGFo0yu6ZlXV4/NbdxEkxR5a0jsECrHWGvdHepK1JVw5CY+3 9YkLP9QEnvzjHJIPiGJc5HvEo8uQsukshhJ8lwuTay8McBV+eYECwj2aBgr/7wqR P719lclyDPT3W8BP4Hq0GOeALGs/dEqEMyEKGD3qmGjs56uWFNfdL16bEBiDP6Nb gCEAek+SiHOstG/ew2ig4yKfBIe3HVk5Hs08V5fYMbQ== Received: from lo3p265cu004.outbound.protection.outlook.com (mail-uksouthazon11020124.outbound.protection.outlook.com [52.101.196.124]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 46xp7mmat4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 May 2025 20:42:17 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cvV/yjhhUsFzI/NYp+M/W4vg96bzTIw9Wba0eoWcJgFN6Op/v1pI/WAqWRLd3n3LzydBbQYHqh+UwOuMRanbMXrH1TPjnYtTlvFUWzQS2RcEx4y6JaOCFYnKZjSB6NHe/YDwdpP414D2W5YTzAZkQOiaINKZy/BcvvAkqEuNUCl4Pt/PLAfISuBdxQneIrnweUUqIJvKuzqczEPZqJc3KO8Bw36fLHroV41EJjZu2G4zVtjou6H2qd8FkGfm0BfSESuyfPWvmT8TS0TI4qbC8vavflmXP+Zp+1E+wm88zJWiOuv6s9M2e+e9j6HkcNVbBQFDWgKNDiPxgwYDHzKQMw== 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=wEX9W++pfCD1Xbpe8iKbY3e2J9jJERJjTQV1YcxasJ8=; b=Kd/MHszQ4qp4/1qbbhDliAvOjj0xowWUamRufQpKPZbA09ASOH8oKMiSxttjmC/1srSQHgVw61BULtSt29KqJvCU9SSngLakEuQClwgwY0VH8Ho8RtRL/owhTV41C5wTXn2X1kSIFLyfIL3DLTYMvq/86FSXkBFcMCwUZ4s1q6udcBsZWF4JzAZ3STsdkFm9xinFjxT4OhDDS0cSCcgAHo4+2ZjZFU8xhduXJKB7PaRVKxiWWP0kKVuJbr1jhcn9mLAD/eEto9OUckF+zH1GMmGOQjXGOQ/+gRtGx2jJR74lZSU/fmyh+LdVa5UEGRRHs7rqsmWzxwEtunor4DgbXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO9P265MB7705.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:3a5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.32; Fri, 30 May 2025 19:42:14 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8769.031; Fri, 30 May 2025 19:42:14 +0000 From: Gael Donval To: "eggert@cs.ucla.edu" , "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0AgAFieACAAIofLIAAKMGA Date: Fri, 30 May 2025 19:42:14 +0000 Message-ID: References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> In-Reply-To: <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO9P265MB7705:EE_ x-ms-office365-filtering-correlation-id: 6d024e8e-2454-48ed-a202-08dd9fb213d3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|10070799003|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?NWp0VDVPSXBtYnFHem1VYTJWSWhFS01sRnUrNW5PcmhZaXBtWG5LQVFidkpD?= =?utf-8?B?VU9aZUVHdHZSV3dteXZCR3RvWTF4MTh3M3ZZb2RmaGdsY1lrN0gwRHBoY2Vq?= =?utf-8?B?WVdXMzlWT2pPY3pkSU5EYkRoT1ZvN2NrSUVuWXAxZGt5TFlxdUx5UU5SSWJT?= =?utf-8?B?T2xqZG92R2xYQWx1VVJoRmZDRkFlY0JRVnVjT0MrSzJOaVU5RmFXRnViTTFS?= =?utf-8?B?dGRnM2JxZE9WN2NKaTdGUkdKcjZHQlFDZGRKb2JpUjZVVCtUUlk0RFJxR2ds?= =?utf-8?B?eTdVUDh0d1FYQ1VtRWh1cXc2b0J2ZXpEME82SGE1S2N3cjAyS2R0eXU4ZkV3?= =?utf-8?B?WjRrTHFwUGlWY1dNT2pnWFk1OHV5QlZHK1kzNEZoaUd0YU4wV2JNZzR3dlZF?= =?utf-8?B?dk4wTXY2MEIrMmgyVHNYMForZkpTc3BaMkorR1Y4R0xXanNRYnhQWGpmTjBl?= =?utf-8?B?aFdjQzNwQlpjOVVESGhBR0tsb1dISDVrbXh5a0J0dWo0S2hjZ0xqS2hrQnJr?= =?utf-8?B?dkhmTWE0MFRDVk1CWXJTRGZyS1JuUVQ5YjM1VjUwZjArNStNcU1pNDMwV2p6?= =?utf-8?B?eCtzelJ4K0FmUHN0bEJUbStHNDRwSGY1dEQ4TGg1TXhSQlFVbGNEekszTm1O?= =?utf-8?B?MzNWbWg5OEhqRlp0dHlXMG5TU1NIaWVFMVVEVDVsL2EzTUNsOXM4dlFid01H?= =?utf-8?B?TTRRVUQwNm51SEdjbFdMUmtyQk9zNkM5VTgwdzFrQ0tGRnlST2lFaFB6SXFM?= =?utf-8?B?enRid2k0b0o4M2U5OUZpWmxwL0pjajlDMUxydEI5d2VVaWZva2ZDKzlVZy9a?= =?utf-8?B?b1dPUGRjbjFrZmlhN1dZN1FCQ1FKUlRoWDV4aDgvbnJRNFA3em8rVEhXSEhy?= =?utf-8?B?aVhuaEg2UDk0dGtvTUU1VnQ5UkxTYjhxTmlrbk5zSUxoRmpGRjVzdDBFVVZZ?= =?utf-8?B?Vk1ieVNYdUFoYTBEM2pQYVpnVUQwcFVNZ2gvckU2alYxNW1QN3hGTWg2ZWEw?= =?utf-8?B?UGQyd0dic0tlS1pGZ2RnNEU0OGQvaWVVeUgvYWlOOERuMzU1aGFVcjh2SU1p?= =?utf-8?B?dFgxNXhDQnZmd29ZQVc1UzFIOXA4V2t3NFNRMDNLQkRILy90RWF6WlhGSUov?= =?utf-8?B?N0U3VTVaNGo2MW04WVBQRTh6QzVVSXhxQ3JFTWV6a0xGbmxzZU84R0MreWtr?= =?utf-8?B?NWlzdHYzUXRsTWZ3NHZzcytlS3BjanhjMFUvenVFbGxZSmtKL2pRSmgrbVNh?= =?utf-8?B?bENwY3VlcE9rSEhaSTN3VWdPc3VIQzJJWUtaUDA2clZndG9SSmk0bW1LUzMx?= =?utf-8?B?K25iSUJ3dTh3MmUzYkpPRlBSTjY4T3piQ2FNekQxWldWaWhJbWQ0VldOaHBB?= =?utf-8?B?N2RnVHVNdHFvQU1hTXJSaC90S3dJWGIybTRNL0xVMUFPYlkzSjJpZWVGUUhT?= =?utf-8?B?VEtZZldTV0E2ekRPYXZhZC9POHd3bE81NVBDQkZRSUdLOHI3VXQyaDNLclNk?= =?utf-8?B?bEplQVJhTkZKYjlHdktqNmFYOU9yOVRCN21rZHl2dXJZYXladUY1L2ZzNGp1?= =?utf-8?B?Y0NIQ0lscWk1Y3pQaHByNklzRGpsNjJGOTJIcmpKSDVqNTZ3bkd2QjdYZGky?= =?utf-8?B?dXpXdUFEdFBlcWZQR2hxZEZsdDNvSTRJaTJyaWkzZmlFTlYvaEZZSVJ1YWVr?= =?utf-8?B?YzZKem9mOHRyN0J3ekp3L3pZQWN2WXRsVkYycDJrMW1jWVI4QzRseW1tOXNz?= =?utf-8?B?b3pseUd2TWdKb083dHRpb0gyb3Q0OUhzVC91RG4wdEkxbHdwR2FwbUF0SG1G?= =?utf-8?B?Sld6WUFpWkFHaGFRYkVUSVV4OFVCZEZzckl6K1J5WVhDS05TakNRK1JmRFVw?= =?utf-8?B?ckdncXZ0UTRCTDE5TUg2Wk8yUGhtZHZld2RLNjJMSm9UUzRUbFVIcCszSTlD?= =?utf-8?Q?TQk/5nlrZHs=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(10070799003)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cGMrOVljcE9EektTdXpFbGxGYXM3bVdRM3pnZ0ZDOGJ4bXJUWkEzeUw0Zy9h?= =?utf-8?B?Y1U0dlBXRkhranpSa3pCMFJjMWpWQW4wbVhuVXZUcDlJZmdkc25ld0ZGcXZn?= =?utf-8?B?eVVzc0ZFa3lJR0xLN3loNzhRZm8wZjM3OGdnUXAweDJZTlpGTVpOQVNpb0VZ?= =?utf-8?B?cVp2ZmtlZDFpeUU0ZWlacDc0UGw4MzhqaHQ5VTBzVWZCb2taa2tibXlvNGIz?= =?utf-8?B?SjFXVUVETk1CTndSUlozZ2ppVHF0aG5Rdjhmakh5VTV3VUo4dEFlQlNibmcv?= =?utf-8?B?ZHRtY3VaSDRwOCtZbGM4aVVBUXc0QlV6dHRoOWZhWCsxbWVLWkMxRDFuTTZU?= =?utf-8?B?UkdocUVjb2NWNEtkTUY0UDRMTExiLzBJL1pad2VYM24ycEY3VlE1YW81Nnov?= =?utf-8?B?WFdKMDl3SlJ2bnlUUnpCZmJLNWlyb3lHYmQyNVNzRXlpMTJHWjYvdjJyMFRX?= =?utf-8?B?S2FmT0VORHlvSHRZTkhtU0p2TTIyenhadFhjeXZPMmRxNDNPQWFtTjMxcXRQ?= =?utf-8?B?TlRHLzBvZWVnWkNOVHo4emcrd0kyUXlGUFBPeW90aDFLVXRxTjV5cVEzZE9t?= =?utf-8?B?RDJnVGtQSGVoK3MxK1d3b3RyK0E4Z0poVjhjcmY0VEFmOTJtcEdjU0NybHl6?= =?utf-8?B?anZlRHVNMVR4czdDM3Qzd2tWWWU0UENRNTE1Y0l4eGN4Qkxvam5BQllUUTE5?= =?utf-8?B?emFmc1psaDZqcUdHUG9rc2dxcmdSa2VlMXAxUVFLbzQrWnV1ekUvTTR5ci9U?= =?utf-8?B?V0I4UHpyczBMRGttZzI3eHVvK1Jvd0ljYzZrRXZHWVE1clR2YmxESDR3MUVO?= =?utf-8?B?Q2dna0RlY3R2VmVWcE1KaWlxSTZaZlg4WHlUMFNtN05mUkJFMG85STVGYzQw?= =?utf-8?B?OERjYjVGaGFPYVlUU3NwdmwrTlQvdXo2TUhBc3dvNDNFa2dlNXhhYTdhM3JN?= =?utf-8?B?cHlySWxJRHg2MzlXcmJyVFBhSE1uOG9rTW83cm9DeWVlQWdsOTcwWjFCWm9E?= =?utf-8?B?Q1lCQkt4Q2xMbzB0b0htZWxqU3dldyt2clFnMXdCa2w4dTJyc1ZNTnRFdU0y?= =?utf-8?B?NS84ZVFsTzdQWTBkRGtTdUhuamZlanVwQnNpUEJCTnpIZ3NtUWoyY2NuVFNs?= =?utf-8?B?R0EzQysrVHNGcVhGb0o5SFlraDlUUmV4L2wwSHo3UG1UVTgxTDZBRGplY09x?= =?utf-8?B?ckNHL0c0WVFwaVZTU1JDRlpHelBsVVNHcE5HYXAwZUlCVVFvZUtDbW15NmU0?= =?utf-8?B?c0N3enhnUkhmSUovYXFFTUJEbXdUb2ZLcmtpbmVMT1h6T294U01VdjBXMlVH?= =?utf-8?B?WW9kbSs0eGdCWDJmRmg2ZVFMUDhEZUkrcGoyWG5SSlhYTk1rR0Fzak9yakJl?= =?utf-8?B?TmdFV0RxNERUT0pwOUxNKzZDL0hGTG03eG5VMlRVNm4vbXVYRzNRK1J4amRN?= =?utf-8?B?Vy9vZkRCelBBZFFXbnRXMDU1VkpMMmdPbUlKak9vNjhlNEo4QWlZQzg3MXN6?= =?utf-8?B?MlZ1biszQXQ4emtXTUI3SGxsK3Y4R0lMamJSYWNmOEtPR2d2Qmw5dzhPM1hF?= =?utf-8?B?OVpBOHpvTjhMSFl1Mno2WDJKWVRBOS90SjVGYm9SV29CV0pFN3ZySWpkNEE4?= =?utf-8?B?TitCUjhZejFxWEFPOWxPVy8reE50YVBKdzIyb3lRcTNGMTFzenZpWWx6Wm9o?= =?utf-8?B?WmFDOW5XQzIwa1hRWFRKc3psRVFwUk9zSUVnZm5DRzBOaER3NnVxbW1xZi9y?= =?utf-8?B?Y2cvUElCM3ExWXZBK0pkL01CMlhJaERUMzh6TXltSlBQcUxmM0xQLzRFa1Qv?= =?utf-8?B?eTIxLzdPNFZia0RQOXBMQkdBR0pCcTJFT3JUKzFDN09PQjF6bWJaUWlKNUY0?= =?utf-8?B?bmpjL3IxYUhsL0N4WWM4V29yV0FCVldSNExXeFE1RitieDJZcG5FWWNJNWJS?= =?utf-8?B?NHdJdFBsK2JEK0k2VTJWcjJwbm9Fa21iaVBWOW5tQkFDVERYT2xybHZKVjkx?= =?utf-8?B?LzJQdVBZQjJZOUtkRVlCUFBIWWczdHVaZTVZNUEwZGVNbnJXN1BqWXFPWVov?= =?utf-8?B?YjVnQUZCUUFFNkFQd25MbXhVUWw1SUdzY1NjMmgrRVlNaUdzNDh4Szg2T2Nm?= =?utf-8?B?RU5BZ3R5MVZsUzMreEoyVVB3aHZmRmp1NWhuSU1NdkVHL25ra0Z6bWJocE1H?= =?utf-8?B?bUhNaEVnbnBuTkVHbzdIakFxby9hUVhuTU1tTHd1Y1NvRnJFcnVWNWNlY3NJ?= =?utf-8?Q?FZb+BFt/5bzcBW4MZcdlKkyEHGsZMF5xlhWBY+FcqE=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <32A9CD4F8802964CA849D6BD772EEE30@GBRP265.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: EVaF1s5MfQepds6bZ+WA1Wfc+A6QklY7C69ax9pOMBrv5CPm/B9c+SikKT/6OrlrvaYYZBDte+ezUvyIEtH3MpQaaS6YF6D6Bg5vJYa4Phd6kD9KuILX/xIowP5lQ5/GcwBw5/Jqp1zDkXurStuSG0JDuu4FLkGs5kEM6RjMWSevVlFCbLe6wgCSlLyAxnyrqQrSdhmQaYMBuS2LCY0FU4X0drbGfTf8YoELFd1qWiH9DCeMPvzN+CRwKeV73QXfIKTuJc+Z0vBAWzfvhAQDtINEA8YOfMw43xRTyp2mDnon/GOU6oCWfj63s90aQDNOuvUEmymm6aXASVLJ216aMuBzGkhwKAjpTKbc79XtlpF0SnhAdNwU63TcfiXv43EM8cKPrvl6OZ/a2WbT4xFXZVneQPd/aZcLzhQdTdSPuMtMcnPY7EAJi81m2b7idQCDlfqmeYdUj9PBW8eks37n53mmxnYk0VwiyDk6TW84vyp5a9a+PZNEcW48464MzVCgbiVeC6sIcEF3+F8UiI4L18hFWgd6EBiOTqBnCs5gPHf4BfGJuWbxjGqpmtZiDpxQhKmaxvMCMuaLH1wN2WQzUpcGBgWayKn+M4k7PEr/j7N2sPWvaylzD98p2HN9MaKUdwXVqO9mAWieO/2oAaWuQ/87e2PJdGn4Ckb1EbPX8Qqhnn1axUG9HdbDRWMbwjZ7eLOTph89xa0g7Ry5s5blVQ== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6d024e8e-2454-48ed-a202-08dd9fb213d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 May 2025 19:42:14.1737 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1OtQGGUK2s6q7jeNIXI1T8Qal4mf4G0gT2oTstNLH6h7ef99WiIISHpf/Ar0+/L3BtL29/qOok7xsRYYkMSAPS43sAPm/qYQ+3cU6OrGWaw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO9P265MB7705 X-Proofpoint-ORIG-GUID: 8ArODVCEYD6wjpoqvQ7GOECNocf_9RoN X-Authority-Analysis: v=2.4 cv=C9DpyRP+ c=1 sm=1 tr=0 ts=683a0a19 cx=c_pps a=CcAh+5gGph/wmZbTqc6Oig==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=x7bEGLp0ZPQA:10 a=NEAV23lmAAAA:8 a=7HwkGX1EBMCsEogYDYcA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-GUID: 8ArODVCEYD6wjpoqvQ7GOECNocf_9RoN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTMwMDE3NSBTYWx0ZWRfX+rpShDJt8cmr yK9XiQzdZ/JYdfKrClYofa0NRT7TQxPFz1Iz0E/jSvLpk5J8fkDbqvE03mGrNpn9j3zyEdIhtR1 mgfWdVsGkT3KoqRTRj9m5hDjvBLC5SGGx6Hun53rx7nQ3uPtKsiUkzzFWhQDC53lmZguo9BJ0Z/ ms5cl0REPNRWqZco+F42pBwihUQpIrm7ebErIHatdWKMpr6Z72ZZyR4XOnORqfor4kNOrNxuzgH p3wq0f6TRqKvcXn9Nm3b8wd3eeA8471aH6xak2LTULlhiTiMbq77C72ad0wwzbJaJAdL41IWyUy CwDnvrt7qBFUQTshziq1bn1xFIJzo5+/x54fZZAVhD6fPnATu+dFSgZVzjzSYcvSq/KOrYLWjy1 gQdS0tBzujLszq3muBWYkH7d3K8mtOs8Li61j4lSMOt8cyPefGKDFTA0Qe4Xys685cnAdaE5 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 78623 Cc: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) T24gRnJpLCAyMDI1LTA1LTMwIGF0IDEwOjE2IC0wNzAwLCBQYXVsIEVnZ2VydCB3cm90ZToNCj4g T24gMjAyNS0wNS0zMCAwMjozNywgUMOhZHJhaWcgQnJhZHkgd3JvdGU6DQoNCj4+IE5vdGUgYGNw IC1hYCB3aWxsIGF0dGVtcHQgdG8gY29weSBhbGwgeGF0dHJzDQo+PiBidXQgaWdub3JlICJvcGVy YXRpb24gbm90IHN1cHBvcnRlZCIgZXJyb3JzLg0KDQpJIHdhc24ndCBhd2FyZSBvZiB0aGlzLiBg Y3AgLWEgLS1uby1wcmVzZXJ2ZT0uLi5gIHdvdWxkIHNvbHZlIHRoZSBpc3N1ZQ0KYnV0IEknbSBw cmV0dHkgcG9zaXRpdmUgdGhlIHRvb2wgaXMgY29kZWQgdGhlIHdheSBpdCBpcyBzcGVjaWZpY2Fs bHkgdG8NCmNhdGNoIGVycm9ycy7CoA0KDQpNa29zaSBpcyBtYWRlIHRvIGNyYWZ0IE9TIGltYWdl czogaXQgc2hvdWxkIGVycm9yIG91dCBpZiBpbXBvcnRhbnQNCnhhdHRycyBhcmUgbGVmdCBvdXQs IGp1c3QgbGlrZSBpdCBzaG91bGQgZXJyb3Igb3V0IGlmIGAtLXByZXNlcnZlPW1vZGVgDQpmYWls ZWQ6IHlvdSBkb24ndCB3YW50IHRvIGZpZ3VyZSBvdXQgeW91ciBib290ZWQgc3lzdGVtIGlzIGVu dGlyZWx5DQpVSUQ9MCB3aXRoIHBlcm0gNzc3LCBkbyB5b3U/IDopIA0KDQo+ID4gd2Ugb25seSBo YXZlIHRoaXMgaXNzdWUgd2l0aCAtLXByZXNlcnZlPXhhdHRyIHdoaWNoIGRpYWdub3NlcyBhbnkg DQo+ID4gaXNzdWVzLg0KPiA+IFBlcmhhcHMgd2Ugd291bGQgYmVuZWZpdCBmcm9tIGEgLS1wcmVz ZXJ2ZT1zdXBwb3J0ZWQteGF0dHIgb3B0aW9uPw0KPiANCj4gSWYgd2UgZ28gdGhhdCByb3V0ZSwg aXQgbWlnaHQgYmUgYSBiaXQgYmV0dGVyIGlmIHRoZSBuZXcgb3B0aW9uLWFyZyANCj4gYmVnYW4g d2l0aCAneGF0dHInIHJhdGhlciB0aGFuIGVuZGVkIHdpdGggJ3hhdHRyJyBzbyB0aGF0IGl0J3Mg ZWFzaWVyIHRvIA0KPiBmaW5kIGluIHRoZSBkb2MuIFBlcmhhcHMgc29tZXRoaW5nIGxpa2UgLS1w cmVzZXJ2ZT0neGF0dHItdHJ5Jz8NCg0KV2UgYXJlIGxvb2tpbmcgZm9yIHRoZSBkaWFnbm9zdGlj cyB1bmZvcnR1bmF0ZWx5Lg0KDQpBdCB0aGlzIHN0YWdlLCBJIGhhdmUgbm8gZG91YnQgdGhpcyBp c3N1ZSBpcyBub3QgYSBidWcuIEJ1dCBpbiB0ZXJtcyBvZg0KdXNlciBleHBlcmllbmNlLCBzb3J0 aW5nIHRoaXMgb3V0IHdpdGhvdXQgaGF2aW5nIHRvIGFsdGVyIGEgc3lzdGVtLXdpZGUNCnN0YXRp YyBhZG1pbi1vbmx5IGZpbGUgd291bGQgYmUgYXdlc29tZSEgKGVzcGVjaWFsbHkgd2hlbiB5b3Vy IHVzZXIgaXMNCnVucHJpdmlsZWdlZCkNCg0KPiANCj4gSSdtIG5vdCBxdWl0ZSBzZWVpbmcgdGhl IG1vdGl2YXRpb24sIHRob3VnaC4gV2h5IGFyZSBzY3JpcHRzIHVzaW5nIA0KPiAtLXByZXNlcnZl PXhhdHRyIHJhdGhlciB0aGFuIHRoZSBtdWNoLXNpbXBsZXIgJy1hJz8gVGhhdCBpcywgd2h5IA0K PiBwcmVzZXJ2ZSB4YXR0ciBidXQgbm90IG90aGVyIG1ldGFkYXRhPw0KDQpJIHNpbXBsaWZpZWQg Zm9yIHRoZSBNV0UsIG1rb3NpIGFjdHVhbGx5IHByZXNlcnZlcyBtb3JlIHRoYW4gdGhhdDoNCg0K aHR0cHM6Ly9naXRodWIuY29tL3N5c3RlbWQvbWtvc2kvYmxvYi9tYWluL21rb3NpL3RyZWUucHkj TDExMS1MMTE3DQoNCklkZWFsbHksIHdlIHdvdWxkIGNvbWUgdXAgd2l0aCBhIGB4YXR0ci1wb3J0 YWJsZWAgc2V0IG9mIHJ1bGVzIHRvIGNvdmVyDQpzeXN0ZW0sIHVzZXIsIHRydXN0ZWQgYW5kIHNl Y3VyaXR5IG5hbWVzcGFjZXMgKGFuZCBza2lwIHRoZSB3ZWxsLWtub3duDQpleGNlcHRpb25zIHRv IHRoZW0pIGJ1dCBpZiB4YXR0cnMgYXJlIHRvbyBtZXNzeSBmb3IgdGhhdCwgcHJvdmlkaW5nIGEN CmZpbHRlcmluZyBvcHRpb24gdGhhdCBub3JtYWwgdXNlcnMgY2FuIHVzZSB3aXRob3V0IHRvbyBt dWNoIGd5bW5hc3RpY3MNCndvdWxkIGJlIGEgZ3JlYXQgaW1wcm92ZW1lbnQuDQoNCkJlc3QsDQpH YcOrbA0KDQoNCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 04 06:18:54 2025 Received: (at 78623) by debbugs.gnu.org; 4 Jun 2025 10:18:54 +0000 Received: from localhost ([127.0.0.1]:47519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMlCw-00046O-B4 for submit@debbugs.gnu.org; Wed, 04 Jun 2025 06:18:54 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:58830) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uMlCu-000460-9u for 78623@debbugs.gnu.org; Wed, 04 Jun 2025 06:18:52 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-451d6ade159so32065615e9.1 for <78623@debbugs.gnu.org>; Wed, 04 Jun 2025 03:18:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749032326; x=1749637126; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=O6P5iUaFzMsFyLd0F0RR2PLoB7oQSuWQN+JVrkf8IeY=; b=GAlkLyKs2kcf0hD0ZP8/JDg5R6bqkz8FGcp0dOXKksN0SDLTGLQGBPQ1PxqO7hiYhv KdlCYWUlPYY+K85rqLewhQ9LCoKD/VzWSilGjKXQge1pWyEWRAuPePXYyqjTNcecXxCe +MnysqqByhEjn0codvzIk1soyX5eGUt8AbCEAV14un3gE5gbetDLG3RLPxZDXb2kFWMP WmcoWW83wLATfQOcpRyheLwD6GcheKUSx/yMQJvgqHWjZXihbBBco/RHM07oZMJOFPqW AN8vwUucKqwLL4mh6fBFQXMJqcRW/q2PEfAr3/0zUcTeMP7ftxJYJs2XsmAuMjOtJq+1 SeRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749032326; x=1749637126; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=O6P5iUaFzMsFyLd0F0RR2PLoB7oQSuWQN+JVrkf8IeY=; b=KmOfEYK50nsNJRxohFIXQ8gp9Y8VZsz3n+oqQrJGKm/8pD05xsmOxLSlY2x4d7OntU rk1YkLlmAlIKGX1kR0oczKn4r2Y7FIpOdbobUfXWVZkjON8CSng/czKawbv5faeWlTS9 YrS0IsTnJZX6Lhzp2Rb/AgFjfBns+pwe5tfAWnSKvQTr0k9LmX/4H7un4tVehePRXg3g 876l2I4e0e9jpPOTGgRmFhfASNGt5RFomanppNEGuTZwgxtHW3GoBVlwXrtWBGuFOIM0 lBNLO0NrSAxN9MSOJP6K5lq5YhqceKlb+IogJOiPMyBkNEZqBIeK3k6nNYeAmfE6RI6Q dHOA== X-Gm-Message-State: AOJu0YzXbQ5mhJ70tyFgaCDxAoymfhKbwt0+K7i8GYW48DUGUozs10+Q awt9oRxGHrilJWilgwhASf+yhAeybVl3ifq3Tu91l58k0DDl9gv/ibNm X-Gm-Gg: ASbGncuo0YcGvRz9VrOwKE81EG4/4W3RE4IP4VeR7sAt1SnEUOqIFMgmvaBWXnQQE1g MbmAC9AAWSHZIAzyrDdDX48fvZoPknUy9Sfaa8pc7xra5ukuJIFVHn9JiPcsr0lsyjp1Bm90xbi fz16ZJe20BdFyu51W6sHegVwZ8dPpI4MeCLX6SU4u0hLrLVPfJrCjbvDulZJAVe9sxQ+/4NJegc D+eXEfZfq7Flz8a8aw5ZDSWdIvJY2vmaKW874FaMgVnc4b1ZLx4NLvNYUw+vjWuQNtToQ255Ysz sQHRigqI8rEdg5BhQ9MVdRw1Kh/17EAFnZvQqX0jJRhv5rrX9iXfILHdsH4qYynX7yGfIMktz+a FmDMAY4C8w1mH06ADuW8WVpIfHQpiESalGajQR9TTag== X-Google-Smtp-Source: AGHT+IEcJefIGjj24LmfllE3GmwNfunG2ly8a8uNFmUha9Y4+l4ZnUmRzKYD4ZmgdwCnTF8c2t3OOQ== X-Received: by 2002:a05:600c:4590:b0:43d:82c:2b11 with SMTP id 5b1f17b1804b1-451f0b1e4e7mr15702185e9.23.1749032325500; Wed, 04 Jun 2025 03:18:45 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-450d7f8f194sm195905085e9.4.2025.06.04.03.18.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Jun 2025 03:18:45 -0700 (PDT) Message-ID: <70fa803c-cba9-4184-b161-a140cd67aa6d@draigBrady.com> Date: Wed, 4 Jun 2025 11:18:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: Paul Eggert References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 Cc: Gael Donval , 78623@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 30/05/2025 18:16, Paul Eggert wrote: > On 2025-05-30 02:37, Pádraig Brady wrote: >> we only have this issue with --preserve=xattr which diagnoses any >> issues. >> Perhaps we would benefit from a --preserve=supported-xattr option? > > If we go that route, it might be a bit better if the new option-arg > began with 'xattr' rather than ended with 'xattr' so that it's easier to > find in the doc. Perhaps something like --preserve='xattr-try'? > > I'm not quite seeing the motivation, though. Why are scripts using > --preserve=xattr rather than the much-simpler '-a'? That is, why > preserve xattr but not other metadata? Thinking a bit more about this I think I'll add it, because: 1. ENOTSUP is common with xattrs 2. `--preserve=all --no-preserve=mode,ownership,timestamps,links,context` is too verbose, and not future proof if we ever add another --preserve option. 3. It's more descriptive to explicitly say that -a implies --preserve=xattr-supported I would also like to get feedback though on why -a doesn't suffice. Though I suppose by that argument you could ask why we need the various --preserve options at all. cheers, Pádraig From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 04 07:55:55 2025 Received: (at 78623) by debbugs.gnu.org; 4 Jun 2025 11:55:55 +0000 Received: from localhost ([127.0.0.1]:48198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMmio-0000qr-Ns for submit@debbugs.gnu.org; Wed, 04 Jun 2025 07:55:55 -0400 Received: from mx07-0053d701.pphosted.com ([143.55.144.62]:55052) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uMmil-0000qd-0b for 78623@debbugs.gnu.org; Wed, 04 Jun 2025 07:55:52 -0400 Received: from pps.filterd (m0307604.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5544e1VH028913; Wed, 4 Jun 2025 12:55:38 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=cc:content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=J2oxto+6zqVTXmN5HHvaTTIjxcX orK2ASIf9coNIU4Y=; b=MCoO3lam1y6+8ued2zL1G+C0GABIBP+dT2ELEx6Yh3S LEV2OoLkDLRYi/sEl/uWGVsB1V3PZinhp/Hrb4P+m8Saw6AyPRMna+nwcL01a+Ab O3QmwOY4d4uU0kYUcryYe7or+A38d26LMi24poIIh4IbXTTHnq3wM4eqtgmF1GoK tFeK1EPiHVJsB9ZgVHbiy3SgPg9ZvCHzJ5RnxJ/EjNI1dVNZI66WXnNufZgxNWSe +/TrG2vW7U0/KJfEECQmiVatORIkLUNf5U1aacyzf+q8vLBixftS+ziu1Plnx544 ZFrcJmYv1FjrjCMebCJ0k0K7DDYufkGf5l1KYWxcH6g== Received: from lo2p265cu024.outbound.protection.outlook.com (mail-uksouthazon11021078.outbound.protection.outlook.com [52.101.95.78]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 471g85my90-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 Jun 2025 12:55:38 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UAYEcF/JCYEISRPVi10DM/cX57PcgshJY0o7kAFWlw5UrDA+9qQc//bpdjt1e71/BQUBtD1j+whtdgjm8g2GovRUA8+7olHKQYRlKb8JoVaqVI0QlnVlIlozql/Z8EE8iNPkIERykExd0iNvlT4Erg+pGOn+Z4ipdLBtdtoBniuKUIeY3g8g6GC1A/P8Px6NQBOJrt0nSqAh5Rlsv9AW0YTVRhEDa32ea9Zztd3n6EtzA5AnvszGOOw4GZp566WjmgTWNYixG3PAownYSQku53rzjLVX6C61CwDTCos6SRNfTigVnx8EvKhSdwGEt5FFFfMFqOeYJsbidfCyrKG7Fw== 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=J2oxto+6zqVTXmN5HHvaTTIjxcXorK2ASIf9coNIU4Y=; b=TgRA18g+0/ZD2wBpOEl1eO+Z5EETCg803rorOpPVTqRt/IbfUWdKY3JCg2LAqjdbxl/fAqLOcdOh9Wud4TTTv3unarV8Dbu2nyzuqcdYP8tliJo2LPi1jnwIwQMn4+LjrKp6yKImizlGhKOXz+61BQuVrII9I56Lj8DedKtKQhqZsJ+sJ59op7k8LIkQodcvQGf66ZNS74mRMF9McI2pJRcQC7sJ4ls4cdGxJILYlMp9wYF5OEFGEhcyjEuomlSy4cKDSMghv5Lmx3fKfkrYKJby+5+/G3afP6Qq9lKjQPhk8YV0vPsIsX2QLfWhV/AEA3vNWrzlnOynBi1smeTAlA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO4P265MB6058.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:299::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.33; Wed, 4 Jun 2025 11:55:37 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8813.018; Wed, 4 Jun 2025 11:55:36 +0000 From: Gael Donval To: "eggert@cs.ucla.edu" , "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0AgAFieACAAIofLIAHZvmAgAAbEQA= Date: Wed, 4 Jun 2025 11:55:36 +0000 Message-ID: <46439be85abe49bb043499171f06e646e122e223.camel@manchester.ac.uk> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> <70fa803c-cba9-4184-b161-a140cd67aa6d@draigBrady.com> In-Reply-To: <70fa803c-cba9-4184-b161-a140cd67aa6d@draigBrady.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO4P265MB6058:EE_ x-ms-office365-filtering-correlation-id: 4560e339-2974-4938-cc31-08dda35eb833 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Z3BVVnlOb2FZWHNHeDErMnV2eUhyQVZvdEVsb3BPMHRnQ21PRmVSMXllSEJP?= =?utf-8?B?eEg5TlkxZDFpU0lTRXRpMEk2RFhWd1dVVEhUQk5VdmZHZzdwK1J0aDJ0WWV6?= =?utf-8?B?VFlOelVUTHJIWnhva0s2c0krQ2V4L3pFMVEycmgyZWRiSWpMWUVSa21NMit1?= =?utf-8?B?eWtYNmh5QzN1U1VXcWhPdjFudFlGQXkydlBWemJTL0hOK0g0WTB3YWRxd2pt?= =?utf-8?B?bDdNZVp2V1cvcEFaYVl5ODErdk1JYTFDODlsYlFUQm41QkkrL3J2ZWJvTk13?= =?utf-8?B?TFdaNlZKUVdUNUxRQ29DMGV1S0Y0ZlU1TXBTaHp0Tm5Wblk4Ym5ZM1p5YlRG?= =?utf-8?B?QzhONWp4bDBTTXd0V2ZyZEQxYXNDR2pPM1dlTmRyeXFsRWk5c0NtM3JQaXZV?= =?utf-8?B?dUtNS3B5enpwQ1lPT28xMkd1RTNCeVJLSXZqT09vZ0IrODlDNmJqRlUyYytw?= =?utf-8?B?VkFuUTVzM1BwRE9OYTBzU0pWV1VOQ2JjUjJhT1BEOGZUV0oySmo1OTgvSHRD?= =?utf-8?B?eFJ1OGw2ZllBQWVFenNiVjRtVWcwSmxpbXpPRjFlUGs2c0RDT0lsSVVWRHRF?= =?utf-8?B?Q3FBMGVjVHoyODNNUkVTZHROUHNhc01QNVppQUR4OC9iMDJaOW5DeWc0Vk9t?= =?utf-8?B?TEdkSmVuYTRQMU1VQTlLNitPaURwU0szQW9kV2JKOGZDOENTZXpLelE2QXhY?= =?utf-8?B?Z1dKOVJSTVdYR2RRb2p1ZndIUzVrQng3bHNBbWd2V0c5U1ltRXB2bEhkejJP?= =?utf-8?B?bHI3SHcvQTYvWGo5NHJYbHZzUGova2dwendySVp6dHlUMWVIYUloZWVodEU3?= =?utf-8?B?SUNDekZ1clpybmJqVE1lTUVaOHZKWHd0Z21MaGQ3Qm9BWE5obHpxV1JZZGxr?= =?utf-8?B?NW1XaW5Cenl0cFdnWHhNVTJVK2k3eXZkNTBjcXVidzM5RW9TZHZtN3JqWlor?= =?utf-8?B?U1hFbVFnRmhjdG0veVl0WG4veEhXdFRteU5pN1NzWC9XWXo4eUIvYVVQOWFi?= =?utf-8?B?Q1AyS08vNkZqK1dRdHMycnJJcFZRa09xSUNxVDdkc05vaGVCVlhoc3F2aGJy?= =?utf-8?B?Z0EvbjFlZ05FV3NEQ0haRC9aQmtNN1dDL0tLVG9rMDhyV1AxenU5cWJYQW5M?= =?utf-8?B?Unl2RlpZelNDWlRtV0pScy9BWjZRNW0yZDlobjFKZW1GOW9SQVJQT252Nzhm?= =?utf-8?B?WnJ6cmlvbmhLTExySjJmdmdDTjJIaXNrRlFWKzNoYVU1YjZxbUxqbnNQcXJG?= =?utf-8?B?YW92U3F3RTk4ZDFyelllcEc3QkI3L3VZYUZwVldFMXpWNzF2QzA5SjdFWThI?= =?utf-8?B?WE1pOXhpM21md0NNejkwTW94QWVwZCtRaWlReGoveXQ2OU5qS3I5cnBRWU0z?= =?utf-8?B?YTQxQnJDRldKdGNzZ2lPSnBmY01abGdVQis4YjJWUm1zT3F0cWFtb21kQk5a?= =?utf-8?B?ZFNzeVlSOEpRZ1lzaUZqZ21VTVNLbVpsOFdhbVFCR0FCOHptanFsMlVLRmhh?= =?utf-8?B?MWF3SUJkTGlDSmxST0U0SGR1c2RjMVJDdmgyVGdLYkdVTjE0eFpiR3JIWmZK?= =?utf-8?B?L205U1JwRmVwV0pUNDJRNW01ZzhBZzFkeVZzcFA1aDZ3ZlNMUzdKMmF2c0Va?= =?utf-8?B?SzVCVnJWR2QzZVRiYVZVSGZPNmxFZDhUbVNvNUs4UEhoUlljUjJiT0svS21X?= =?utf-8?B?cFhjemEzZW9nR1pWdnNOdlNFZEFxSlZWSzJXc3lkNGM2aDRGVVlPN3R3WURv?= =?utf-8?B?OGh1SlNnVmlqZzRsZXNkamtLZFVMKzlpR0NhdDlHZkhYM1VQZHV6SUEyV3Ft?= =?utf-8?B?MERxazRwWEZxdEdmYXQ3cHQ5WnRJd1QwdVk1SkF0SFZzUVA5UDkxNkRmRDli?= =?utf-8?B?T1VCendmSXF3eE1tcVFUaGtGZmVoN1Z1U0tzOWpDUU9uVjVpUjl6NHczaVJU?= =?utf-8?B?V0w2UFhVVks1Zm1LZTZPZ3NTZ2VHNGxLeW41OEFrMnhBT21hYUJmRVJpd2xI?= =?utf-8?Q?UOdeXVvZuR0mDq4NEHmnOHAlbslTG0=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bU5uaE1BM2VuVVNWbzlqQkQ0MnR0a3phZzFiVlZmY1JsVFBSRjFJYUlwTTdN?= =?utf-8?B?aXFycE5HOENrV3YxLzd5bDFubTVVVXVwaUxQR3JnWUpRcWRZeVZzN2MybFYw?= =?utf-8?B?dkpKdWNEckdoTkVYUktRaFljclNxL3RFM0djaHM5TW5PRHBxVjZhYWJDZGVj?= =?utf-8?B?cDRzYTZLUk9DTVZ5YUZ3V0VWYUxkdG9RUjZIek1KWmQyTU4xREFXenRFbHFW?= =?utf-8?B?U0NBbVZSNW9YbXJtbEVHMHNjYTdtRTFnTE5KazRiSi9KbFBGd1kzdnRPSXc4?= =?utf-8?B?eW5GajNGU0VhSDF0ejBTdnRZQmFjOGhGMlJ6Q2h5MENDVXBZekJGaTU1b2lh?= =?utf-8?B?cnZuV1gzUmJleXkxMFBHM05rZGlrNkVmai94T25JQzFVMTNjbjJYejcvc0RS?= =?utf-8?B?NjV4R1Z4YlFDN3Y5U2FObWRqNGpyc1UxdG01VEd3SEFJNDhaMUxIZnQ1LytB?= =?utf-8?B?M3NLYXRQbG01ZnhxRVJETDJRNzBTaXVoQmovL0s2SldKQkxxVElwYmpzTC9t?= =?utf-8?B?NnRsOTI1VVBHMlFLUGZxSTFLWS9CSmJuMWsxVDZzZDI3aE1WRUozWFZGNE9o?= =?utf-8?B?bFczc1R0QVZJNlQ1b09YWUMzd2ZhM0pZdVJ3NmVyWFZUd0hlQVJmZ1FZbi9t?= =?utf-8?B?Zkc2aExOVFk1NCtmS0xCWnQvMUhJanlVQ2ZweE9tZVZna0R3U043aHhIa05E?= =?utf-8?B?ZlVKVDNDVGxUcVRpN1hTTVlHNWR5aHp1SXFQTG5ocUJjNzlRQW1rampYNFc3?= =?utf-8?B?SGsrYmNQb2VCYUovVlNQK1FPY0JlL2h5NWJKRDBBWnhqM281ZnpaVXdDWXJw?= =?utf-8?B?dXdNd2lQUmdUWDNNSWoxalBKQW5yMUNVK1E5cytPaXFxbGZZRTB6djZRLzhB?= =?utf-8?B?bUxldnNnU2s5UFpVb2h4NUV0d09RU3RkM08vTTFxYUtzWVZIUk5EbEM4Vy9o?= =?utf-8?B?U2crdkkwcWJTYjhTR2lzMmlEKzlkSldzeVFoYVlHUnk1Z2tWdHREaXZLMzFi?= =?utf-8?B?Smxaek8wWURqYk5rN210eEJWQXJ4Sy9SL0J6VUQrUXRjdm9hQ0xqNml1Ymhh?= =?utf-8?B?NkFqR24vUndCNkt1dnMzWFdCVEFQelNaaFdROFVTOGZZUlNYTEEzeHBBaDNU?= =?utf-8?B?WGQ0WURadDg3TzNnSkc5YjFxVHJSODB2emIyR3hVMVpsWVpMbnZxRXZ5c0Rr?= =?utf-8?B?Wkt3ZGV5L2pDNmYvaHR4eWZPOEVVZ3hRUklUdENpNzdwZ1hCQmp1QjNoWVJF?= =?utf-8?B?cDMzWkcvaUd1OHNkS3lsY1JwSUQzWTZCTGJ6MnFWWDk0THVGK2RpUC8ycUZp?= =?utf-8?B?dGV3dm1nTXdaeGUyM3dPZXlZLzcrbnkzYmhxd2JwVTJWdUZuaHhOdzUySVJK?= =?utf-8?B?RUVDRTRNeUd3cmxlc1ZmVHNjQ3FRYXhSS0swTVVZL1o4ZmdUMTMyaW1MaU9q?= =?utf-8?B?Z3RSdUpTV1lrT21lbUZ4dkhCYUFEeU9vRVhlU0k1Rk8vcFRBQUVGMFZSMGJ1?= =?utf-8?B?N0wxUnViQWlZMkwzc2FlUzhGNVRobGVRT3o2UjM1TXVOaHo5L3VESWJhcERS?= =?utf-8?B?Z2pKZ1VDTXJhNkJEYTNQWmtNN29QaVAvNEp2WFBpcWI1MHJwVUdjeFB1eXo4?= =?utf-8?B?QkpFRnNJNHZYMjB4empZZkNiQjQ2cStLVU9rVktHMVVzTEpHNDIybnk4OEJt?= =?utf-8?B?WGQyNzUvYy9KYXNXcmVHUHZEV3JpVmdXazdUbmtYcUl4d3M2bFRRSXpudVAx?= =?utf-8?B?TTNGTXlELzdGNjlzWlY0UFpaVnhoYzl2Rk9PdlpOOS96TlExN3JkbTN0cVZ0?= =?utf-8?B?SWo2TmlqTlJMNnMrTXgweE50blRFRkkrRnprVVA2a0huNjZBN0NmZmpNWnEx?= =?utf-8?B?RE1XLzNlMlB1WnVvYTVaZmtiSnpmN0UrdlE5YkFlOUNDZDFyeUJJUjhYOE4w?= =?utf-8?B?WTNNK2g1SUZxNXVneVRySVhsVEZLN2d0NlhPcWZLaGJsR0tZMmFwdUZXOHRz?= =?utf-8?B?SUhZQlRPUmEyVHg4RkQyNzRxajU2dHRYUWt4L1llUHBRQzNaejRoSmNhNEl6?= =?utf-8?B?cXRRMUUvOUdIays4ZEtsbWo0WUtvVS9FUVFZY2huSEk4VU8zZTF3Qnd5bnR6?= =?utf-8?B?dklGTlZhOVdTeVowYUM4V3Z2MEh3Vkx5QWNrZUU2Q0t3SVViSy9MUjJNOUli?= =?utf-8?Q?3KRCwSrLVF0sCJm7vNmY6EE=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <2BE59D1CF27AA74198F4A8BFE065E1D2@GBRP265.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ioJu82iVbMll6AwmSsLE3aban68Vp7MfyFseya1Fs8f0v6M2pyn64ACAuFv42UlhZa5Od6G2IdSWgrvj63udB473fQ7lxC6Vj6onJjYAAKbAhkPGCob90j7tjHzmhcAW4J3nlebtBTSeO4UhWM+qTbt0VdjyHSuP/rZPlHfgLEXwq6WVZJcqk5m8215KRnAky6EUnC7qFTfXfYKRuusbNiUiuDVY/5TcVZlWqX8yI79uwdlMsocyGsxnz+LtQV7P5VCfk1fmjDTaCBf7L3gVWYGpNYxKmiATawFzSneY56YMkDHT3QVQ6rq4lE3cPSTTX+HVW6iw2ayPx4MG01k9MOhWxl+TUyZx5Ec/128hqmSTKFxST67Vk8P8ICmwAYLL35/KuF6Mmc8ScwUI52EGTWj2+HTpgO4YWKskGvfU4FxvBnHoaJbF8pMbMIvBTR0sXcQ+ryiG7I7h2HiYfgunUE6pzpI9qPD19xX2Io2qFNLbW3nivNA0iXIoBrC1LBaYWRO+3LvWj/qEf9SCZn/SKk4/CDglI4PxYXLeAYXX9xRulWmZa7YIZhADhFbkTawOGa5P6A5aia1j75fV6MVjr1rcAgxeV9fNQgNsIeiltw7FC6JOvhrrBz/VXmzfxWB/B2hBnt6RhSanKdIici0g0t+DgHKde7h5e9OlKljLBs4G0PYHAmk1y83P6WkDxNL7uulCfeOwyIG+Q6c2m9eTjQ== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 4560e339-2974-4938-cc31-08dda35eb833 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2025 11:55:36.8546 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: AaQ/hTPmYacfV7LMAVxW/fcQxOon/WOtVHabWupW8nITTDvaS5SFEy21AZlEdx4aWtiYKx5KDViVH12eW1Uri3tDU4IxCczrDhYP9Fj/r0A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO4P265MB6058 X-Authority-Analysis: v=2.4 cv=RJCzH5i+ c=1 sm=1 tr=0 ts=6840343a cx=c_pps a=kMZz7MbmqDdJlgyOwmxHwg==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=6IFa9wvqVegA:10 a=x7bEGLp0ZPQA:10 a=-1LUW4Xfz90dfJLePs4A:9 a=QEXdDO2ut3YA:10 X-Proofpoint-GUID: 61NWYkP2tQMe9r1eCzgGaIoZ1GbCqdEH X-Proofpoint-ORIG-GUID: 61NWYkP2tQMe9r1eCzgGaIoZ1GbCqdEH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjA0MDA5MCBTYWx0ZWRfX3agxF1oW/AX+ 0grFm0IQl97B/2U77odYjvscQHjOtOebXCOWf1kfZYm3IU3Kjrqs7a6ASRGIlr81oxPwT1D3PqG m6B1uuaplytjDQsqomlkZEyb7sndw9Tw/VheAZgwQxUqQSs8gN441QQbAJn/HNB/4gNsbg2OEXX eF2a6GGM95JRkLedJt27MGAerJcoAWonwG4OkiUaBn0+Frj/FLMzMyAVPQcUH4vcUNEMLDWie+w bBCa1fVNWwl/ARzGwIdCYkTfZH0jAbk+CIHSgEiOf/H3w87+YTDRQqu3vhG9MenAAIG6HfZLdLo mRfZ5FD/EYWZPsu3hc+o1u0OKQiBn0QO9ya+N7sNogTEuwhJkv7V0wD+zGPmjICi4zPYvoWBZ98 2sWnbFJRsXjbFpvAWM8GSGQUpsLUTTCFJipNCqiG1hJWtoOEekvz45+o1xZu0Bo2tFE+G15O X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 78623 Cc: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiBPbiAzMC8wNS8yMDI1IDE4OjE2LCBQYXVsIEVnZ2VydCB3cm90ZToNCj4gPiBPbiAyMDI1LTA1 LTMwIDAyOjM3LCBQw6FkcmFpZyBCcmFkeSB3cm90ZToNCj4gPiA+IHdlIG9ubHkgaGF2ZSB0aGlz IGlzc3VlIHdpdGggLS1wcmVzZXJ2ZT14YXR0ciB3aGljaCBkaWFnbm9zZXMgYW55DQo+ID4gPiBp c3N1ZXMuDQo+ID4gPiBQZXJoYXBzIHdlIHdvdWxkIGJlbmVmaXQgZnJvbSBhIC0tcHJlc2VydmU9 c3VwcG9ydGVkLXhhdHRyIG9wdGlvbj8NCj4gPiANCj4gPiBJZiB3ZSBnbyB0aGF0IHJvdXRlLCBp dCBtaWdodCBiZSBhIGJpdCBiZXR0ZXIgaWYgdGhlIG5ldyBvcHRpb24tYXJnDQo+ID4gYmVnYW4g d2l0aCAneGF0dHInIHJhdGhlciB0aGFuIGVuZGVkIHdpdGggJ3hhdHRyJyBzbyB0aGF0IGl0J3Mg ZWFzaWVyIHRvDQo+ID4gZmluZCBpbiB0aGUgZG9jLiBQZXJoYXBzIHNvbWV0aGluZyBsaWtlIC0t cHJlc2VydmU9J3hhdHRyLXRyeSc/DQo+ID4gDQo+ID4gSSdtIG5vdCBxdWl0ZSBzZWVpbmcgdGhl IG1vdGl2YXRpb24sIHRob3VnaC4gV2h5IGFyZSBzY3JpcHRzIHVzaW5nDQo+ID4gLS1wcmVzZXJ2 ZT14YXR0ciByYXRoZXIgdGhhbiB0aGUgbXVjaC1zaW1wbGVyICctYSc/IFRoYXQgaXMsIHdoeQ0K PiA+IHByZXNlcnZlIHhhdHRyIGJ1dCBub3Qgb3RoZXIgbWV0YWRhdGE/DQo+IA0KPiBUaGlua2lu ZyBhIGJpdCBtb3JlIGFib3V0IHRoaXMgSSB0aGluayBJJ2xsIGFkZCBpdCwgYmVjYXVzZToNCj4g DQo+IDEuIEVOT1RTVVAgaXMgY29tbW9uIHdpdGggeGF0dHJzDQo+IA0KPiAyLiBgLS1wcmVzZXJ2 ZT1hbGwgLS1uby1wcmVzZXJ2ZT1tb2RlLG93bmVyc2hpcCx0aW1lc3RhbXBzLGxpbmtzLGNvbnRl eHRgDQo+IGlzIHRvbyB2ZXJib3NlLCBhbmQgbm90IGZ1dHVyZSBwcm9vZiBpZiB3ZSBldmVyIGFk ZCBhbm90aGVyIC0tcHJlc2VydmUgb3B0aW9uLg0KPiANCj4gMy4gSXQncyBtb3JlIGRlc2NyaXB0 aXZlIHRvIGV4cGxpY2l0bHkgc2F5IHRoYXQgLWEgaW1wbGllcyAtLXByZXNlcnZlPXhhdHRyLXN1 cHBvcnRlZA0KPiANCj4gSSB3b3VsZCBhbHNvIGxpa2UgdG8gZ2V0IGZlZWRiYWNrIHRob3VnaCBv biB3aHkgLWEgZG9lc24ndCBzdWZmaWNlLg0KPiBUaG91Z2ggSSBzdXBwb3NlIGJ5IHRoYXQgYXJn dW1lbnQgeW91IGNvdWxkIGFzayB3aHkgd2UgbmVlZCB0aGUNCj4gdmFyaW91cyAtLXByZXNlcnZl IG9wdGlvbnMgYXQgYWxsLg0KDQpJJ20gbm90IHN1cmUgd2hldGhlciB5b3UgaGF2ZSByZWNlaXZl ZCBteSBwcmV2aW91cyBtZXNzYWdlICgjMzIgb24gdGhlDQpidWcgdHJhY2tlcikuIEp1c3QgaW4g Y2FzZTogd2UgdXNlIGNwIHRvIGNvcHkgZnVsbCBPUyB0cmVlcyBhbmQgbmVlZA0KdGhlIGRpYWdu b3N0aWMgdG8gZGV0ZXJtaW5lIHdoZW4gaW50ZXJtZWRpYXJpZXMgYnJlYWsgeGF0dHJzLg0KDQpg Y3AgLWFgIG9mZmVycyB0aGF0IGZsZXhpYmlsaXR5IChnb29kKSBidXQgYWxzbyBzaWxlbnRseSBk cm9wcw0KZXZlcnl0aGluZyBpZiBhbnkgaW50ZXJtZWRpYXJ5IGRvZXMgbm90IHN1cHBvcnQgeGF0 dHJzICh2ZXJ5IGJhZCkuIFRoZQ0KbGF0dGVyIGlzIHJlbGF0aXZlbHkgY29tbW9uIG9uIGRpc3Ry aWJ1dGVkIEZTIGJ1dCBjb3VsZCBhbHNvIGhhcHBlbg0KZGVwZW5kaW5nIG9uIHZlbmRvci9hZG1p biBjaG9pY2VzLg0KDQoNClRoZSBjdXJyZW50IGFwcHJvYWNoIG9mIHNldHRpbmcgdXAgeGF0dHIg Y29weSBydWxlcyBpbiAvZXRjL3hhdHRyLmNvbmYNCmlzIHVud2llbGR5OsKgDQoNCjEuIGl0IGRv ZXMgbm90IHdvcmsgZm9yIG5vbi1yb290IHVzZXJzOw0KMi4gYW5kIGRvZXMgbm90IGFsbG93IGZv ciBhbnkgY2FsbC1zcGVjaWZpYyBhZGp1c3RtZW50Lg0KDQpTZXR0aW5nIHVwIGEgY29udGFpbmVy IHNvIHRoYXQgYSBub3JtYWwgdXNlciBjYW4gc2V0dXAgYSBzY29wZWQgbG9jYWwNCi9ldGMveGF0 dHIuY29uZiB0YWlsb3JlZCB0byB0aGVpciB1c2UsIHRvIG1ha2UgYSBzcGVjaWZpYyB0cmVlIGNv cHkNCmNoZWNraW5nIGZvciB0aGUgZXhpc3RlbmNlIG9mIGEgbWluaW1hbCBzZXQgb2Ygc3VwcG9y dGVkIHhhdHRycyBpcyBhDQpiaXQgY29udm9sdXRlZC4gDQoNCkFueSBhbHRlcm5hdGl2ZSBzdWdn ZXN0aW9uIHdvdWxkIGJlIGdvb2QuDQoNClRoYW5rcywNCkdhw6tsDQoNCj4gDQo+IGNoZWVycywN Cj4gUMOhZHJhaWcNCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 04 09:31:55 2025 Received: (at 78623) by debbugs.gnu.org; 4 Jun 2025 13:31:56 +0000 Received: from localhost ([127.0.0.1]:48911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uMoDj-0003wv-9s for submit@debbugs.gnu.org; Wed, 04 Jun 2025 09:31:55 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:59568) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uMoDg-0003wJ-EL for 78623@debbugs.gnu.org; Wed, 04 Jun 2025 09:31:53 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-451ebd3d149so13122465e9.2 for <78623@debbugs.gnu.org>; Wed, 04 Jun 2025 06:31:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749043906; x=1749648706; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=e9HUlkTD5oxsgQNa92slnGrST0bGjdbVv6QJCbAFjrI=; b=mIq868MJNPY7p93nddUTzdh8oI6vLFbeMsEoqUtWu1+EdOfMCmDW0vR1uYc+W/aE2Y 1KnCT9qiAgXyMx7l8vK4MksKNfw50clWWz5ShTsX7OKdSXs1QhdDRXj841RUAhpWZu/j V18ueeopfc8cbOofEM/31onv1HJ+0nRDDNI6gvijd1zUscnu8oM/VClc1IxGtEzId4/8 1v9ltgDLvLnl3RYWK1gS3ufPPTiZwI0r+zsVnnDaGA3HZQ/AljIBN6jUzzfquvbe8Zo7 +4TnDYkrbdM6s9VJSJVanrDRbsg+w3N1ECy3l5LKOf0JpJ1gxEsKXFnIf9WaCgD4pEGX rNtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749043906; x=1749648706; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=e9HUlkTD5oxsgQNa92slnGrST0bGjdbVv6QJCbAFjrI=; b=IKwEX60QMFDEHTszzIy+WhDGV35vRls2Te7msG0VAGqOYktq/L5qvu192yMVb2SI+6 NWFaewcuhobh3SBCRXMy2m8E6eazro9l3W4/yTnUfzExcVyEXeL+5CmdLfEen4d79ZTW XztPQwN814J6K397JgSFtsTtOEc19J5sc2iGw1fL/yOXymk4O/FonCiy3NU/+RL4oHCI T3bMEwsZ/kXpQPu6sb1BwPdu5OyLjmwhD0+fEtY631na9zxeUGipCELq7RxvaFz/Bg/9 Pe2pp6spZzdUREqLzpPHU3QQFmKjTSRnkiYIFDgG+21qFHshi3q1EbMbYUKHI7PfwCLK oEgg== X-Gm-Message-State: AOJu0YzjvqWXR/0haOR7b6iVy/PYCoNZ7dizf/co6DLIH7/FCED5Q5GI lLSsPjbRNLj8XsNN8erUUQhnyUqzYcDzO9zBjTworHHIM9kSqLJQHTLO X-Gm-Gg: ASbGncsF9S+ABKzqdG43kgR8wvmbuFmmsgup7Wr/jUHSa+SEIDOAomxg2GMlwqNk83k +wKNsD+z1sUoJWNDwVAUh+v4K6rGuYg3or1RZb7fThoYIcbMSvmWJ7AvozBro/m1mAWtATqUNyX Z+mzzabN4l1WqTAsUIkjYZmiViYNS0E1S+hw8YEE6zQOKUjl/7mH/kI43LXg/gVfHbvWUqS13uJ t9be7QVe+cYErI2VSt9Qd1sz/aOemfr52P2Vb0g5xgDaH1TfMwvtLcBxgclnTlytO8Ra2yFX9t9 Y0KkHklprh2IrHy5cZRdvV7PMJulescxil66YOTfprxoFMNCX34jl/FpqqP+CEM2sE2OJnvdlYw bYrZ2DYNUTwBK438g4InUNSRMv7PzyxU= X-Google-Smtp-Source: AGHT+IEWUGJ2CMELFc3Fnnep4H/C+p2TOtbxlB6I2QgDtebRkN5E4e6/QlBbXYoNHQ619KLUGrQuzw== X-Received: by 2002:a05:600c:1548:b0:43c:f8fc:f697 with SMTP id 5b1f17b1804b1-451f0a72bf1mr28700035e9.9.1749043905608; Wed, 04 Jun 2025 06:31:45 -0700 (PDT) Received: from [192.168.1.31] (86-44-211-146-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.44.211.146]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-3a4efe5b8f0sm21505733f8f.6.2025.06.04.06.31.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Jun 2025 06:31:45 -0700 (PDT) Message-ID: Date: Wed, 4 Jun 2025 14:31:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy To: Gael Donval , "eggert@cs.ucla.edu" References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> <70fa803c-cba9-4184-b161-a140cd67aa6d@draigBrady.com> <46439be85abe49bb043499171f06e646e122e223.camel@manchester.ac.uk> Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= In-Reply-To: <46439be85abe49bb043499171f06e646e122e223.camel@manchester.ac.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 Cc: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 04/06/2025 12:55, Gael Donval wrote: >> On 30/05/2025 18:16, Paul Eggert wrote: >>> On 2025-05-30 02:37, Pádraig Brady wrote: >>>> we only have this issue with --preserve=xattr which diagnoses any >>>> issues. >>>> Perhaps we would benefit from a --preserve=supported-xattr option? >>> >>> If we go that route, it might be a bit better if the new option-arg >>> began with 'xattr' rather than ended with 'xattr' so that it's easier to >>> find in the doc. Perhaps something like --preserve='xattr-try'? >>> >>> I'm not quite seeing the motivation, though. Why are scripts using >>> --preserve=xattr rather than the much-simpler '-a'? That is, why >>> preserve xattr but not other metadata? >> >> Thinking a bit more about this I think I'll add it, because: >> >> 1. ENOTSUP is common with xattrs >> >> 2. `--preserve=all --no-preserve=mode,ownership,timestamps,links,context` >> is too verbose, and not future proof if we ever add another --preserve option. >> >> 3. It's more descriptive to explicitly say that -a implies --preserve=xattr-supported >> >> I would also like to get feedback though on why -a doesn't suffice. >> Though I suppose by that argument you could ask why we need the >> various --preserve options at all. > > I'm not sure whether you have received my previous message (#32 on the > bug tracker). Just in case: we use cp to copy full OS trees and need > the diagnostic to determine when intermediaries break xattrs. Oh right, I missed that sorry. I'll hold off so on --preserve=xattr-supported. > `cp -a` offers that flexibility (good) but also silently drops > everything if any intermediary does not support xattrs (very bad). The > latter is relatively common on distributed FS but could also happen > depending on vendor/admin choices. > > > The current approach of setting up xattr copy rules in /etc/xattr.conf > is unwieldy: > > 1. it does not work for non-root users; > 2. and does not allow for any call-specific adjustment. > > Setting up a container so that a normal user can setup a scoped local > /etc/xattr.conf tailored to their use, to make a specific tree copy > checking for the existence of a minimal set of supported xattrs is a > bit convoluted. > > Any alternative suggestion would be good. So you're suggesting supporting something like --xattrs-include=... and --xattrs-exclude. Looking now, I see that tar supports those exact options. Also rsync support xattr filtering though its --filter rules. This does give more control, though also less general control as one would need to config the xattrs for each particular system / call. Also given other archiving tools support this already, I'm not sure it's warranted in cp. cheers, Pádraig From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 05 06:05:29 2025 Received: (at 78623) by debbugs.gnu.org; 5 Jun 2025 10:05:29 +0000 Received: from localhost ([127.0.0.1]:59218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uN7TU-00042B-Kd for submit@debbugs.gnu.org; Thu, 05 Jun 2025 06:05:29 -0400 Received: from mx08-0053d701.pphosted.com ([205.220.185.114]:49880) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uN7TQ-00041n-NB for 78623@debbugs.gnu.org; Thu, 05 Jun 2025 06:05:26 -0400 Received: from pps.filterd (m0307600.ppops.net [127.0.0.1]) by mx08-0053d701.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5555QAT9030214; Thu, 5 Jun 2025 11:05:12 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= manchester.ac.uk; h=cc:content-id:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp2023; bh=pEys3e8D9yml4/w8Wl78mhxFu6X L2VTjywCHt9C3pIw=; b=ZxpmvKpLuPxDCtYHVzGFx29gua5gShphFqwHzZdloqc uPm0uIdq2FtYUY5P7gB7VMoqoeCl0ksattndTxWtIMbLMIWjrse8U4tJqjYsyoHl i3IoWtk7f1jgk0VO9evkd1cP1qdPbcyYZhi5EfAFA9e/D0Ye4PofTXHRhWClXdl/ lOzDMEkaDjr3fNrxw7kKzsW5xyQpnP9Sab1wl6HgDLQe+I+ykl9CyyKRM9lcvH6N yJ6xZSnrkedrvrO2SsylWAuv6ZkgBMtRMAO7gZ2kEi8ZpypSKJMnReMSwHXewQHK oq3bFKZRlG8rvachqOoY+uY9KST50oSHOMLpN45YqDw== Received: from cwxp265cu008.outbound.protection.outlook.com (mail-ukwestazon11020107.outbound.protection.outlook.com [52.101.195.107]) by mx08-0053d701.pphosted.com (PPS) with ESMTPS id 472mjvk0s3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 Jun 2025 11:05:11 +0100 (BST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KI0WUNEptnY861pg7PhSNxKIV1WUtgHrXTRNk3FcOD0UcnnbXjPje0h801lVGlUGYziNnILFPq/Hke8pUP3zobQ6DApYwsby2bqQ0TDr+nzwYQ9Cnaqzhc40m4dsAAAHR/qsdbvZC+aSrZlDsXUvHQI023l0pHL/8bmFUZ6GtcVUgNnjJYuf+ubu86knTatlLkBW/f+J8MXpCrM6YypHHMJlCY+IUcoLUo/H9d9jParWRMIg+0TbTajJKY5LaPN0pURJkugVgxoMR8daxCBFQ+l+Bl4D5rywnmYdKSS0Vz2XJoYdyAyjc6GfosrcJKbhPw00qpwOfPdI+43kBaEo9Q== 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=pEys3e8D9yml4/w8Wl78mhxFu6XL2VTjywCHt9C3pIw=; b=E8ivFO7ySyZa6GunU2jUfFCKpeyNAPrFcAO84CtMMDzZFom1lTfIvABNWtFp0E+FCSdOgw0Av7PiTwDHRzhw60/t8Qx1Yre8bdymOpslKvSlHaEAlMeLDFq875f8BQN3+Mo/hT1aDuqBiyZXxZf5KA+jsAUElRj2P8IJJ7O9ZliZWkU7bkZogWZADwRu2SQMKSb8JbJzQUSqq/oYhSp3Ru6FTr/N0DbzNDqKTVwLSSf5AmSnmlAOYWmA7JhkR6Q1WOnLlaXhO4dE68bY1aRygoP+0eAw76q9TUn/sB57sLjs2Bkk2McX/oB+Olux1SCE0RG2YQQUR6SMSk7Pbtg5aw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=manchester.ac.uk; dmarc=pass action=none header.from=manchester.ac.uk; dkim=pass header.d=manchester.ac.uk; arc=none Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2cb::14) by LO0P265MB5990.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:28d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8813.21; Thu, 5 Jun 2025 10:05:09 +0000 Received: from LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a]) by LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM ([fe80::a192:f64a:5bed:1a1a%4]) with mapi id 15.20.8813.020; Thu, 5 Jun 2025 10:05:08 +0000 From: Gael Donval To: "eggert@cs.ucla.edu" , "P@draigBrady.com" Subject: Re: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Topic: bug#78623: cp --preserve=xattr copies attr as well as xattr which breaks cross-FS copy Thread-Index: AQHbz+M2CSmIZha9N0WLDyX/Eut5xrPpU1sAgAAMqYCAABfhgIAACN0AgAFieACAAIofLIAHZvmAgAAbEQCAABrcAIABWJwA Date: Thu, 5 Jun 2025 10:05:08 +0000 Message-ID: <6aaab71f9ffe0a4d2aba6a3f9893367a1d5aab23.camel@manchester.ac.uk> References: <62d332ceb32413efdbd76614bad4e55d724681e9.camel@manchester.ac.uk> <5a725c3c-7afd-44d1-ba86-d56adbf3adee@draigBrady.com> <7a3298c50cdb661b81ce541ea344082e661c192f.camel@manchester.ac.uk> <6560955a-32d9-4a50-973d-480be8659a79@cs.ucla.edu> <70fa803c-cba9-4184-b161-a140cd67aa6d@draigBrady.com> <46439be85abe49bb043499171f06e646e122e223.camel@manchester.ac.uk> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB6406:EE_|LO0P265MB5990:EE_ x-ms-office365-filtering-correlation-id: f0d92b33-0bbe-4540-2cef-08dda41873dd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?T3hNMWFqcXA2U3Q2Z2p0ZW10TUVPVVVnalFWTDFVbmdJVlhDQWNQdUlXektR?= =?utf-8?B?bE0vd0VTOWFlR0JvRjZNNDFvaXc3UjEyWjFoWFFJc0x5alEvd3JEVzUxcjIy?= =?utf-8?B?ZU91WStFMmxSUTl6ZEdlb0svR0ZJeDB4R2R4aTlGSktjamVINXZCWkRsMktI?= =?utf-8?B?N2czcktWTGZsOHo0LzlxYkRuL2VpVXhIcmdWaGEyL3V1MHRWT2RQUFZ1ZEFu?= =?utf-8?B?VENkZmJvazkxWEFCYndKRDQvMHBadUI2ZGJZMW50T3BQL2cyNTUvT0RsUHRa?= =?utf-8?B?ZFFqSTRRV0g4U0xIb3VCc0RFQU5IQ1FUQUE0UXR0ZkY0bVkwZlZyODBRc0Rw?= =?utf-8?B?QWk1Z20xM0dlM3N2cGlGU3BqVkVLV1hFN2F5d3gwb21MUHpkYmJNR280Sm9Y?= =?utf-8?B?c3BqZDFGR3hrcmFiTUhONHo5UkdXaWhGSDdMSzZyTGkzeG9iZHkxQm1sSlZT?= =?utf-8?B?VUs2VStvTUxUenhJNlR6djRQaE5xQTlHTU1kT09zNlBXZDd0aGZUaVFjcnJG?= =?utf-8?B?Qk5tNFIxQUpuOXJXNjl1eTZKMW9aWGhEMkNuaHl3dUx1d2FLaU90VjlpNWpw?= =?utf-8?B?SlZXVmpEYm1jbzVxR2ZVL3lQcFJYdVo0Tld0b3h4R2ZGclpINEtqWStwL2hv?= =?utf-8?B?Q21qK3ZrbnJ2R1Jsa0dFV3ZvZk1maVFSaklkcjhKZFRxTk42Wk9ac0FQMEha?= =?utf-8?B?OWdqQzNPc2ZSSGxjRU1mTXAvVWg5OTVSek5rcFdrQktSU3BZZ1ZzR1RYMDUv?= =?utf-8?B?SEp0OWpWVVorNm9uUEF6RFNoSnNCOGtuZTNNcjBmNHd4dXNJeFNmRUxHYXFL?= =?utf-8?B?MElGM3M3amNxWEN0SitteFBBbExPb0t4VDB5d1QvMnlYSHZzRnNWVWQ4OXoy?= =?utf-8?B?UmlLSVEycUJJK21Zc1U5bFZXY3ljaWQ4WkZaQUtCMDBKVmtFMExpQXNMZWh1?= =?utf-8?B?WnBRbHNtOVVqNnJkR2tBdHUzS0VrQ1BEd25JNTlRQ0JrK3lCd1BvVitvdHRw?= =?utf-8?B?K0U1akVkMWhMRkZobmZ3RlZiU2U5VjB5QXlvS2lZQTFqNUN2Yk9RMHJMMXRR?= =?utf-8?B?ckloZ2dWSXpoU0I4blhVS3pOMEV4eHdCNmJvSHVvcmxSdnRpdmF0blFZMFdO?= =?utf-8?B?dnpsTzRuZXYxRkU5eStGODQ3NWNsZ21HUTBuS2dzZk5UWWFnKzF5ei8xQld1?= =?utf-8?B?OEVzVytDN3lFeXNrNlBDOUtRdWQreU4vaGhrZVU0Y2FaMHltUzhUazJhRU1x?= =?utf-8?B?bEMzQkxpd3BiZHVUYVJyRXVuRWpIdGZCV0MwcFpRYUFBbGQxK2l6OE9OR3dG?= =?utf-8?B?SEREKzZ6TXFqV24rdHluMWdBeVhRbHkwelNCcTJVcWErZmJRb1pDbEd0ckgy?= =?utf-8?B?TkV3Z25nR25JVmZqUTdOMDBSczVheTRRUnA1VFQ5K0E2b3ZYRG9odEVjL012?= =?utf-8?B?Y1ZWV3ZRd3VTMWtSQlBSTXhabjZHVVNTNzdoMVJXTkFTcmpLdkVlSkJFb0Iv?= =?utf-8?B?a2c5YmFvNVNHeENYL1ArQlh6MVVxMHNYS0FvMjNOUG5WdXUvcVdqV0xTU1Fo?= =?utf-8?B?RGdaRG9VQnRtTGVWeGhQNi9PRm95N3hSME16UlpDQmRMaWtIL1pQc2o3aVQ3?= =?utf-8?B?WG1Nd0VMUk9PSFNPbHRNWC9LOWxNUS9JbXF6SWFFQ1BtTmVvWnVhNkVyRXNI?= =?utf-8?B?QTEyT3U5NFQ0dytySkxlYVVpaFNJSzkzdWhGZnpPT2dyMWxPc0poVU9PVk1v?= =?utf-8?B?Mlo3YzJXUnBaQzJXTnJBend3QXk1ZllOK2hwekl3aVByWldldi90dzFaeitw?= =?utf-8?B?eWNYZVAySE4zT00wSWNyZm9wZXloWlJ2aVF5Mk5ORDIrUmIyTjR0WE9hT2Jw?= =?utf-8?B?SXc5emdOaG1iSFhMWXk2RG9QUkdCckV4NkhnMjc1TitRMFo2RTBMRWplUDg3?= =?utf-8?B?RTZiTmFmN3dod29lVXRzSjdueENkUThlVUJ4T3RnSEgyNU5aUzNwSlZ5NURB?= =?utf-8?B?MkJXajdrWURRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEF5OEtSSXdmeTh5VkdWSzJNQXpTV3RuOVk0QnQxZXk3UXlJYzNzd1lYbWJw?= =?utf-8?B?QWNQM0hoRUR0MnJ4Q09ORmc0T2Y5WFhvZUErdm5qbzBBZkJucHFGaFFQRHRy?= =?utf-8?B?SWNTa1ZrNFlVMXhCUFdZNTJQNndvM2pVWWRpajVjTHJOMlV3SnhYbTJnNUw5?= =?utf-8?B?alV0RGV1d1VpTjhzTTJSQWpMWW03Y0dpd2dVUzFVb3ptMWM4dGNaSmczdnJU?= =?utf-8?B?MDJwWmF1VldSMittVW9MdTM0eklwVFVuckFYREVETlpDdUc3eFltekVSbURo?= =?utf-8?B?anY0UnVQRzc0cGFTeWVtNXdVZHR2cmtsVSsrck9SVEZrUk0rVExEWllML05N?= =?utf-8?B?WmhmblgzM2d3TmxFRXJkT2dSdTFMNkp3YThDdUk5Q21YSlR5L2hrdi9SQTVT?= =?utf-8?B?NldMYXhNaHh5YTRPTXQzbTVHdkluZWNHdVRienBkaVNSajRCeDNNY1l5ZW5W?= =?utf-8?B?R0R5eHBXV1BlM2NKUmVnbzNuRDM4VlNlOWZRZkVleVZsOHQwM2hlOTI2OENK?= =?utf-8?B?aHBRRFRZSkhBalNoQ2oxbWhYWjBmME44aGVsOEdqcS9JNndUdGx1SVBCME0r?= =?utf-8?B?cTVlQlkzOW11NTNSdkZZc2NDdDlkY3BLbGZUcUVCNUJnbnk2RmdjamxoOUFW?= =?utf-8?B?K1NydWI4MlZyTVBFVTgxaHlPem5UMEVSbWJTeFJucGV2VXNhSU0ySWEvTWk0?= =?utf-8?B?TFdkRVJOVGppaFFFSHZsMDd5SHk5Uk8weEdzRHNZMGlTUUJHL0NjdVVwRWtR?= =?utf-8?B?Wk4zeGM5VVZzejBtdk14M1ZwT1JNNmRzOHJ2QzRZUDhwem8zakdHKzNtZTZ4?= =?utf-8?B?OU16cVgrZ052NXpBdkdpY1BYVGN5NDdFblNuTjdLMDdnUVRwNDk2UGFpNkNn?= =?utf-8?B?bzhzQ3lvRkxpdEtoM3RpUEFOWUpXYng4TWVPcU9aamtlNU5WOC9UbkdpYXFr?= =?utf-8?B?UEJ4YmRtNCtvanZlQjFIOU5rK3pKUjBGV1ZGZ3NiWFpSMHcrdG56RXFRdWtI?= =?utf-8?B?V3ErT25VVWsvN2UydHFJY2tYcTQxVDNqNHJmVE5Gbm8vZ1czaHFGY3p3bHV4?= =?utf-8?B?bHR5aXlaenNuVjVhSWNXc0wyYk1UQ2dTZEF3WlRHSW54TzJlb0tJRkVhNHpo?= =?utf-8?B?NTdLc09veTdYQXpDS1FxV0FvM01zaS96UVEvUDJyOVJIb3FmbTBHN2pQVll6?= =?utf-8?B?cy9ZdThvZ1FOdlFxZFpTdzcyTi92WThHRmFYeTY4WWFtOC9vaUJhbG9mcEFi?= =?utf-8?B?TjRjaC80N3ZwVzVrejVRREdTQUhkL0twS1BTdDV5ZDUxY3NSMTM3NjQxUXRm?= =?utf-8?B?QVRJQUNvOEJwR3JCb2I3dWVXZVVlUFZiWVgvZndZcEJVdXFmN3poa3BaTm9t?= =?utf-8?B?YlA3bVB6VE5WS2FONlIvWTlROE5lQ2J4aUl5cUd4RGpxYzdsVzcrSkFIUnhq?= =?utf-8?B?ZVdsMWNHb2YyNmJ6NGZNNHpGK2F3S08xRVBOWEdRSDFJWk12cVlnUlRJM0tZ?= =?utf-8?B?UUsxM0grVmhmSDJ4TGxrbzNOdFRQNXRXb2c3bVoyTit4Si9Fc0wzZkFrWnJH?= =?utf-8?B?cTZzL3UyRUpCb2syNHFVRkMvbEVkOTRBR1dscXdtU2hKcUJxU2c5Y0xQZDRj?= =?utf-8?B?dXNEQ053cVJvZFdqRVY5MVZKenNXSXJIUWFnbWg2RDlIcXdXR25GcGRSNjhu?= =?utf-8?B?eGFvOExNbzdZSzNHSXJJNk1EZEcxVG53dVAvNkRHQ0ZwTWlKTmRzdGFiaXgv?= =?utf-8?B?NkdZS3ZZZUZGZ3pteWVDNEZkcDhGQU9EWi9xS1ZWTDFWSHlSTXRsaXU0cnNN?= =?utf-8?B?U3ppemVnRzJwZERNNGRxN0UvUThaNytyM1dJT3J5MWdPZjd0WXBXRk05U21U?= =?utf-8?B?WXdMRHFOQzY4WWREamxKdVpKL2lYaXBsNWdaaVRvNUhWWVBGVDR3QUVaaUtF?= =?utf-8?B?cUhESXJHUVRnT0FHWlp4cE5RRnNOc3Q2cmJ1MU9QWi8rMm9wMzVTWVBTVFZk?= =?utf-8?B?WHdmRUdVTFNYT1c4MXh1VjRDdjYvMjdJY2NzTUszbGt3emtrdVBnQklVcENj?= =?utf-8?B?NmxzTFdWZWd1aGNKZVJCOHh0Uy9KWVFWUWhiUGdNU0N2ZTdyMWtRNStUMExE?= =?utf-8?B?Z3VkR3FCRUlIdnh2VmZzRWU3a1RlMVJUejlKaDNEL3Q5TDN1Y2RGWXBrbVNt?= =?utf-8?Q?NwNDJjz/KXlvS/TAF/I+AVA=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: RJoykTJMf8cyxNlt2+r3mzfx+3z7lHbdzhtyoQMS85GdOFggxS4xBRtbXMCtsYFoUttmERne21aKmZOH+37oxJQ9chZbqM/VabDWFU2d1DxNKmBBoYhfjMHTN0HgC2TsuOjFWr6yKDBg3ypUGddGD1hqjL6uQVyP8gqrokjKRumawzCcZSAckYli5jMWshSEuBUWgu7Y3GqG/6T2SMFcOGHR53DIj6E1zV9bJmXdxW9q6IBQKyDP9rm636mnNkhJAN26nDJtGXccf4Xxd5Gxa6wD3XmNZjhAxTt8MpTCnRuP/fIxGacZC07MetEJdd9D7JLZkFDY5tbtJ+o0PsVTv+d4o/ZvqNrVZ9XPxCDUvghPS8ILqvqRTIg5Bi24UsQbRAUcvHxFWuw9f8aBP9qUkm6Auwh+tjUek39IIyu7yTiLPSlkG1bAvR2hCKfg/Zc8uAj1TMIZ9QQYWwGgMS6GqLPWASE0f4Jvrc6JwAtLjXG2DYaZSqVoQpW8Bc3t50sKt8yQ79QnkiYxcTqSNZBP+a3OYYS/lgGT6RqFJWZmDpsTUhU9rZ8iP2FqNkx+IOVJ3H+NxHl3pJTd2+B6Vqxgq8j/XRRJCbp+l2joXo5auVqu8icClwbvAb+KJ1d4LMgupQQm+i+3ieif4GavBOiUJxD4ATmH9AQVR8rFaOnwe6EFZxm3kUHXv22AO3G2teejYVd13TrAtGcUiN3aXatMcw== X-OriginatorOrg: manchester.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB6406.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f0d92b33-0bbe-4540-2cef-08dda41873dd X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2025 10:05:08.6113 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c152cb07-614e-4abb-818a-f035cfa91a77 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TMHLqkgAQaHeE12QYQf3ov6rgTL59sBXNaGWWS9VuqrJlLGJHdpANDHpUkv9kwm2PVw1mtWBCftMucTz3MnGlTUM2mkVyuzueKdR7lip12g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB5990 X-Authority-Analysis: v=2.4 cv=BKCzrEQG c=1 sm=1 tr=0 ts=68416bd8 cx=c_pps a=WOwB7Mka69sdJs8KG0gSQw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=6IFa9wvqVegA:10 a=x7bEGLp0ZPQA:10 a=C5vP8wINoUosZfAx-iEA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjA1MDA4OCBTYWx0ZWRfXxo753FsQ8CLk 0LKLA0152h1mtopKi2+xp4N+S8qhAXE2n6Nhtrzs6yADNnN1XH4VdyEQxPa11+rZMOb/MeEVJ9l 3oFL8pyp3RwMLP9t5TYBqjhjOzAqb97Z9ORPDKKEdHvHWQUN06aTApWeVQjWhxB464muaOGyfFw iGTcHGIJxlA7oLP9Y2zFYZPJ8/VAsw4fCUkj+t65F+XkMZdQVrXKRfmMz+mjGbCHQGVWB4WUjP2 ftKpJQaXxAYjfH+74qYt3PffcCaHH0tszqLXo/IlYzB7OLcZ+H2DPv/iEB2wZzPX91Ev083wmwZ BofaXC/gg5dIguF+8pA7bHGsg3dKoKjc7xQZHgDvmP9e7OiaKxi+r37H1KtGaTJpXXbIR8hgjCp fIMGzuY06ahodLHbzK5Y0+zjK4oOkF9RrROA17hr0HCmMHULYfn5zjT8M7LDu57JYcxW1cBc X-Proofpoint-GUID: 1PbXVKiQHi76DGw1YHNELRuLqjpz_xku X-Proofpoint-ORIG-GUID: 1PbXVKiQHi76DGw1YHNELRuLqjpz_xku X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78623 Cc: "78623@debbugs.gnu.org" <78623@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) PiA+IGBjcCAtYWAgb2ZmZXJzIHRoYXQgZmxleGliaWxpdHkgKGdvb2QpIGJ1dCBhbHNvIHNpbGVu dGx5IGRyb3BzDQo+ID4gZXZlcnl0aGluZyBpZiBhbnkgaW50ZXJtZWRpYXJ5IGRvZXMgbm90IHN1 cHBvcnQgeGF0dHJzICh2ZXJ5IGJhZCkuIFRoZQ0KPiA+IGxhdHRlciBpcyByZWxhdGl2ZWx5IGNv bW1vbiBvbiBkaXN0cmlidXRlZCBGUyBidXQgY291bGQgYWxzbyBoYXBwZW4NCj4gPiBkZXBlbmRp bmcgb24gdmVuZG9yL2FkbWluIGNob2ljZXMuDQo+ID4gDQo+ID4gDQo+ID4gVGhlIGN1cnJlbnQg YXBwcm9hY2ggb2Ygc2V0dGluZyB1cCB4YXR0ciBjb3B5IHJ1bGVzIGluIC9ldGMveGF0dHIuY29u Zg0KPiA+IGlzIHVud2llbGR5Og0KPiA+IA0KPiA+IDEuIGl0IGRvZXMgbm90IHdvcmsgZm9yIG5v bi1yb290IHVzZXJzOw0KPiA+IDIuIGFuZCBkb2VzIG5vdCBhbGxvdyBmb3IgYW55IGNhbGwtc3Bl Y2lmaWMgYWRqdXN0bWVudC4NCj4gPiANCj4gPiBTZXR0aW5nIHVwIGEgY29udGFpbmVyIHNvIHRo YXQgYSBub3JtYWwgdXNlciBjYW4gc2V0dXAgYSBzY29wZWQgbG9jYWwNCj4gPiAvZXRjL3hhdHRy LmNvbmYgdGFpbG9yZWQgdG8gdGhlaXIgdXNlLCB0byBtYWtlIGEgc3BlY2lmaWMgdHJlZSBjb3B5 DQo+ID4gY2hlY2tpbmcgZm9yIHRoZSBleGlzdGVuY2Ugb2YgYSBtaW5pbWFsIHNldCBvZiBzdXBw b3J0ZWQgeGF0dHJzIGlzIGENCj4gPiBiaXQgY29udm9sdXRlZC4NCj4gPiANCj4gPiBBbnkgYWx0 ZXJuYXRpdmUgc3VnZ2VzdGlvbiB3b3VsZCBiZSBnb29kLg0KPiBTbyB5b3UncmUgc3VnZ2VzdGlu ZyBzdXBwb3J0aW5nIHNvbWV0aGluZyBsaWtlIC0teGF0dHJzLWluY2x1ZGU9Li4uIGFuZCAtLXhh dHRycy1leGNsdWRlLg0KPiBMb29raW5nIG5vdywgSSBzZWUgdGhhdCB0YXIgc3VwcG9ydHMgdGhv c2UgZXhhY3Qgb3B0aW9ucy4NCj4gQWxzbyByc3luYyBzdXBwb3J0IHhhdHRyIGZpbHRlcmluZyB0 aG91Z2ggaXRzIC0tZmlsdGVyIHJ1bGVzLg0KPiBUaGlzIGRvZXMgZ2l2ZSBtb3JlIGNvbnRyb2ws IHRob3VnaCBhbHNvIGxlc3MgZ2VuZXJhbCBjb250cm9sDQo+IGFzIG9uZSB3b3VsZCBuZWVkIHRv IGNvbmZpZyB0aGUgeGF0dHJzIGZvciBlYWNoIHBhcnRpY3VsYXIgc3lzdGVtIC8gY2FsbC4NCj4g QWxzbyBnaXZlbiBvdGhlciBhcmNoaXZpbmcgdG9vbHMgc3VwcG9ydCB0aGlzIGFscmVhZHksDQo+ IEknbSBub3Qgc3VyZSBpdCdzIHdhcnJhbnRlZCBpbiBjcC4NCg0KVGhlIG9ubHkgcHJvYmxlbSB3 aXRoIHJzeW5jIGlzIHRoYXQgaXQgZG9lc24ndCBzdXBwb3J0IHJlZmxpbmtzLg0KT3RoZXJ3aXNl IGl0IHdvdWxkIGJlIHBlcmZlY3QgKHRoZXJlIGlzIGEgc2VyaWVzIG9mIHBhdGNoIHRoYXQgZXhp c3QNCnNpbmNlIDIwMjEgYnV0IG5vIG9uZSBldmVyIG1lcmdlZCB0aGVtIGluIG1haW4pLg0KDQpH YcOrbA0KDQoNCj4gDQo+IGNoZWVycywNCj4gUMOhZHJhaWcNCg==