From unknown Sat Jun 21 10:21:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13601 <13601@debbugs.gnu.org> To: bug#13601 <13601@debbugs.gnu.org> Subject: Status: mv should not silently lose file extended attributes Reply-To: bug#13601 <13601@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:21:12 +0000 retitle 13601 mv should not silently lose file extended attributes reassign 13601 coreutils submitter 13601 jf@dockes.org severity 13601 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 31 14:14:56 2013 Received: (at submit) by debbugs.gnu.org; 31 Jan 2013 19:14:56 +0000 Received: from localhost ([127.0.0.1]:58013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U0zb6-0006Tj-9p for submit@debbugs.gnu.org; Thu, 31 Jan 2013 14:14:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50892) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U0zTp-0006Ip-V3 for submit@debbugs.gnu.org; Thu, 31 Jan 2013 14:07:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U0zT6-00043m-Pr for submit@debbugs.gnu.org; Thu, 31 Jan 2013 14:06:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:42485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U0zT6-00043b-N7 for submit@debbugs.gnu.org; Thu, 31 Jan 2013 14:06:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U0zT5-0003fj-PQ for bug-coreutils@gnu.org; Thu, 31 Jan 2013 14:06:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U0zT4-00043F-N9 for bug-coreutils@gnu.org; Thu, 31 Jan 2013 14:06:39 -0500 Received: from smtp4-g21.free.fr ([2a01:e0c:1:1599::13]:53938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U0zT3-00042Q-UY for bug-coreutils@gnu.org; Thu, 31 Jan 2013 14:06:38 -0500 Received: from y.dockes.com (unknown [82.227.105.245]) by smtp4-g21.free.fr (Postfix) with ESMTP id D59514C8037 for ; Thu, 31 Jan 2013 20:06:31 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <20746.49334.569751.252972@y.dockes.com> Date: Thu, 31 Jan 2013 20:06:30 +0100 To: Subject: mv should not silently lose file extended attributes X-Mailer: VM 8.1.0 under 23.4.1 (x86_64-pc-linux-gnu) From: jf@dockes.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 31 Jan 2013 14:14:54 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) When moving a file having extended attributes to a target filesystem wh= ich does not support them (e.g. an NFS mount), the attributes are silently lost. I think that mv should not complete the move in this case, as the curre= nt behaviour leads to silent and unexpected data loss. Ideally, this behaviour should be controlled by an option, but I think = that the default should be to refuse to lose data. mv version: mv (GNU coreutils) 8.13 Checked on Ubuntu 12.04 (probably not relevant). Regards, J.F. Dock=E8s From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 31 19:26:45 2013 Received: (at 13601) by debbugs.gnu.org; 1 Feb 2013 00:26:45 +0000 Received: from localhost ([127.0.0.1]:58262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U14Sq-00066c-GG for submit@debbugs.gnu.org; Thu, 31 Jan 2013 19:26:44 -0500 Received: from mx1.redhat.com ([209.132.183.28]:10812) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U14Sn-00066T-ES for 13601@debbugs.gnu.org; Thu, 31 Jan 2013 19:26:42 -0500 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r110PtIu022938 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 31 Jan 2013 19:25:55 -0500 Received: from [10.36.116.54] (ovpn-116-54.ams2.redhat.com [10.36.116.54]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r110PqF2017999 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 31 Jan 2013 19:25:54 -0500 Message-ID: <510B0B90.805@draigBrady.com> Date: Fri, 01 Feb 2013 00:25:52 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 MIME-Version: 1.0 To: jf@dockes.org Subject: Re: bug#13601: mv should not silently lose file extended attributes References: <20746.49334.569751.252972@y.dockes.com> In-Reply-To: <20746.49334.569751.252972@y.dockes.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.redhat.com id r110PtIu022938 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13601 Cc: 13601@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) On 01/31/2013 07:06 PM, jf@dockes.org wrote: > > When moving a file having extended attributes to a target filesystem wh= ich > does not support them (e.g. an NFS mount), the attributes are silently > lost. > > I think that mv should not complete the move in this case, as the curre= nt > behaviour leads to silent and unexpected data loss. > > Ideally, this behaviour should be controlled by an option, but I think = that > the default should be to refuse to lose data. > > mv version: mv (GNU coreutils) 8.13 > Checked on Ubuntu 12.04 (probably not relevant). The previous discussion on that was at: http://lists.gnu.org/archive/html/bug-coreutils/2009-04/threads.html#0017= 4 and the corresponding diagnostics supression patch at: http://git.sv.gnu.org/gitweb/?p=3Dcoreutils.git;a=3Dcommit;h=3D941bd48 I'm inclined to agree there should be some diagnostics. Perhaps we could output diagnostics as normal, but only try the operation once that gives ENOTSUP? thanks, P=E1draig. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 01 02:00:23 2013 Received: (at 13601) by debbugs.gnu.org; 1 Feb 2013 07:00:23 +0000 Received: from localhost ([127.0.0.1]:58507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1Abm-0008Rc-Nn for submit@debbugs.gnu.org; Fri, 01 Feb 2013 02:00:23 -0500 Received: from smtp4-g21.free.fr ([212.27.42.4]:49726) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1Abj-0008RQ-2t for 13601@debbugs.gnu.org; Fri, 01 Feb 2013 02:00:21 -0500 Received: from y.dockes.com (unknown [82.227.105.245]) by smtp4-g21.free.fr (Postfix) with ESMTP id D595B4C80EE; Fri, 1 Feb 2013 07:59:25 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <20747.26572.404731.568669@y.dockes.com> Date: Fri, 1 Feb 2013 07:59:24 +0100 To: =?iso-8859-1?Q?P=E1draig?= Brady Subject: Re: bug#13601: mv should not silently lose file extended attributes In-Reply-To: <510B0B90.805@draigBrady.com> References: <20746.49334.569751.252972@y.dockes.com> <510B0B90.805@draigBrady.com> X-Mailer: VM 8.1.0 under 23.4.1 (x86_64-pc-linux-gnu) From: jf@dockes.org X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13601 Cc: 13601@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) P=E1draig Brady writes: > On 01/31/2013 07:06 PM, jf@dockes.org wrote: > > > > When moving a file having extended attributes to a target filesyst= em which > > does not support them (e.g. an NFS mount), the attributes are sile= ntly > > lost. > > > > I think that mv should not complete the move in this case, as the = current > > behaviour leads to silent and unexpected data loss. > > > > Ideally, this behaviour should be controlled by an option, but I t= hink that > > the default should be to refuse to lose data. > > > > mv version: mv (GNU coreutils) 8.13 > > Checked on Ubuntu 12.04 (probably not relevant). >=20 > The previous discussion on that was at: > http://lists.gnu.org/archive/html/bug-coreutils/2009-04/threads.html= #00174 > and the corresponding diagnostics supression patch at: > http://git.sv.gnu.org/gitweb/?p=3Dcoreutils.git;a=3Dcommit;h=3D941bd= 48 >=20 > I'm inclined to agree there should be some diagnostics. > Perhaps we could output diagnostics as normal, but only > try the operation once that gives ENOTSUP? >=20 > thanks, > P=E1draig. Hi, I should have guessed that this was not the first time this came up, bu= t I could not find another bug report. Here is what I think in a bit more detail: extended attributes could be= very useful, but people won't use them as long as commands treat them a= s discardable data. They are as precious as main file data (think tagging= for example, a lot of effort). In my opinion the default for 'mv' should be to not complete the operat= ion if it would lose data from the source:=20 - This is consistent with 'dangerous' uses of 'mv' which may sometim= es clobber the target but *never* lose the source. - This is just plain common sense, as most people are not aware of subtle filesystem differences, and, for example, will mostly not k= now that NFS does not support extended attributes. You should not have= to be a filesystem expert to use the command line safely. Completing the move and printing an error message is just adding insult= to injury: the data is gone and the message indicates that 'mv' should have known not to do it but did it anyway ! 'cp' does not present the s= ame issue as as the original is still there. If there is a strong reason not to implement this behaviour (I can only= imagine some POSIXy compliance issue), there should at the very least e= xist a non-default option for 'mv' to behave in this way, like -i will preve= nt clobbering a target. One possibility would be to overload -i (not an optimal approach). People could then alias the option into their common= usage or not. I would prefer the first approach, with -f to force the move for exampl= e. I should add for the record that I have been using a command line since= 1986 (Unix v7). This current behaviour in 'mv' hurts both my rationalit= y and a sense of style which had some time to form... Regards, Jean-Fran=E7ois Dock=E8s From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 19:30:47 2018 Received: (at control) by debbugs.gnu.org; 18 Oct 2018 23:30:47 +0000 Received: from localhost ([127.0.0.1]:57586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDHkc-00079j-MX for submit@debbugs.gnu.org; Thu, 18 Oct 2018 19:30:46 -0400 Received: from mail-pl1-f169.google.com ([209.85.214.169]:38217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDHkb-00074w-VE for control@debbugs.gnu.org; Thu, 18 Oct 2018 19:30:46 -0400 Received: by mail-pl1-f169.google.com with SMTP id q19-v6so11931673pll.5 for ; Thu, 18 Oct 2018 16:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=pfLjAqO4/b91Tc4PrXgxygtOVh08ugcKYOxnoCAWFko=; b=dddfPoOUJprdd7CYiaGy2LRHN0wMGdMdqjmX9fP18+m8qc27H1ZWzNTesZi9wlZOk2 BpuVsA6ZFkXrJS8eBnvluWqfe9eDaH9aRZHocl3fStwxllopj+DhAxcgF23/I1rwothq 3R5y2Jv3EVv2HYvWbmnmj4u8ZVpm5TL8/UIZiztev4xIB0zgs4ZyR0tkr8gl+YewBgeo AY8uxqGa340khVuyIbfI9q8KH5x8l05Na5uC5SNzlVpy+rUVr5SIjOxbsPxvbyeetEeS uKyxvcHeCTIjiQo45bd024e55lGJj1fHfjb3xSbYz5E/8u+48ATQmw5u/SgsqluEJTZ0 66Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=pfLjAqO4/b91Tc4PrXgxygtOVh08ugcKYOxnoCAWFko=; b=pHNmCLcui+S7LwBoVEi+SInC8p3K63N5drIh9DEVpzmKUXiiTsNsBWSY577oCCen7g 4J8vbSd5uB12xusy3S34BoqbFPUFulRfCtztkyPLtGjg6mE4bEdQakVIRnNZ49o9N+ve z5AL+Pvq7AgvGpatiHgEF+WA557T/elH85X3v1jx9ZGaNnr0n5tCAMobC2kKIwf5bj5N eeneaHLm5G+V1sBBcMyvNm2n2goKpl8LRhutUJk/S71j/veRAYX1GRXsafmlHl0MSEBX LbPaL67ethwsnkKZpw/PCT0aQm11Qz2Dw1gYktX5q0oDZAUs3a1DWh1mpFawAQSIp06/ Zh5w== X-Gm-Message-State: ABuFfoh1Ubz6BSmQ25iVzENBFQUXMg/e8Rpn++nHgOq/1a3SNxdZfEBb 8SpTVnpMqz0Mrm77KLWULK015M5u X-Google-Smtp-Source: ACcGV6026qLw0K5m4Dif1KVJVq9hqJPH/pWP8gMuYj+s1TwsoIemwgwcUSWoqyL6WsqMc8N81Yoxog== X-Received: by 2002:a17:902:b584:: with SMTP id a4-v6mr20630937pls.248.1539905439832; Thu, 18 Oct 2018 16:30:39 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id x13-v6sm33937699pge.13.2018.10.18.16.30.38 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Oct 2018 16:30:38 -0700 (PDT) To: control@debbugs.gnu.org From: Assaf Gordon Message-ID: <7c4d6c3e-9197-4bd4-5e33-94e6c35b5056@gmail.com> Date: Thu, 18 Oct 2018 17:30:37 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: severity 13601 wishlist [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (assafgordon[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.214.169 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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 (+) severity 13601 wishlist From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 21 12:32:59 2021 Received: (at 13601) by debbugs.gnu.org; 21 Feb 2021 17:32:59 +0000 Received: from localhost ([127.0.0.1]:54717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDsbK-0001QL-Vn for submit@debbugs.gnu.org; Sun, 21 Feb 2021 12:32:59 -0500 Received: from mail-ej1-f42.google.com ([209.85.218.42]:34425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDrrg-0000JS-MV for 13601@debbugs.gnu.org; Sun, 21 Feb 2021 11:45:49 -0500 Received: by mail-ej1-f42.google.com with SMTP id hs11so25456435ejc.1 for <13601@debbugs.gnu.org>; Sun, 21 Feb 2021 08:45:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=fs8Y6bUO0KgSBkakHGxokXArJI+lTvqf9y8/j+SRPIs=; b=lMRjh+QT2B2MJZCANqS6ly/09M+NLC9yPw4upYhEBgjyUDtgqrzVpDyRKBC1SO/RFu HoahP5EwKOqLYESGIlv/R9Wo4TwWGxrtUY2srWfx54qdXPVe3bt1kT5Znnnta5eldn1N P3Oyd1bGSq9hmyJueWamzx0jb0x9UerqGIyXxEER0ErWL1/eUoluUj7jVZvL5SUHzbqd m0NJfOZHrd6omjwJGNfIb4fbgLm1zyC+LQjDv30PoYHp+hLsfbUkcpNsT4qOB7sLugmA JLN6SslORdxX3v2TbjKFHdZIStSgZl14TOQ9knVZm+0AbLXySxyiKRZqA/xlknyaCt8X +jQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=fs8Y6bUO0KgSBkakHGxokXArJI+lTvqf9y8/j+SRPIs=; b=KqUiaqE45P9ujEELsoNooluF5MsdIpq9v6LM1RzOw04+oxa4dTHQchxMo8JTmGdw7m XS8ykx5hGOjHwWZaeRvPVUOGP6BSjMTh8B9OX1YLsK2YmCgvBWPvL9grPdi4qFW/LqUM /T/55F1Tudyv3sO+KXbpPe6GBwyTLOwc04VBo8hK5uGb7QP0VeaF1HuhTTap3DR9+EYD mabpDEi7sZf4wLTWae5aa7IdfQbVF6RGeaJSE9/4IXZDbBacRRV+XSMOjihpWAeBkusP w0HhVMznZpgfxmqiGeDE6ZBmzdA7yj71R4b0oMfG2mgVvEcNohpkqzVYF/BsXQubQORF Lvig== X-Gm-Message-State: AOAM531FE+zgC0/D+jifveNUUrqx6m30k+JWpLJbJyK5aUZCI88qO/wy CZJ3TB+0OmOPf3XCYjCGIlXyXA8GbFiYd+mT0BmmkBMG X-Google-Smtp-Source: ABdhPJxoLIJ6bTjGb8x/Gq62PRhdrki3ArUC2A3emE2zx3FopYUhN2WSaTHjdYwsukGqQ5M4FZI1ENjAIT3ybFQfYz0= X-Received: by 2002:a17:906:a147:: with SMTP id bu7mr7048032ejb.383.1613925942604; Sun, 21 Feb 2021 08:45:42 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?Joshua_Kr=C3=A4mer?= Date: Sun, 21 Feb 2021 17:45:32 +0100 Message-ID: Subject: bug#13601 To: 13601@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 13601 X-Mailman-Approved-At: Sun, 21 Feb 2021 12:32:57 -0500 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 (-) I second this request. 'mv' should really not move files if this results in silent data loss. The proposal of requiring '-f' in such a case seems reasonable to me. Kind regards, Joshua Kr=C3=A4mer From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 16:34:24 2023 Received: (at 13601) by debbugs.gnu.org; 11 Dec 2023 21:34:24 +0000 Received: from localhost ([127.0.0.1]:54806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCnuu-0003Cj-N0 for submit@debbugs.gnu.org; Mon, 11 Dec 2023 16:34:24 -0500 Received: from w1.tutanota.de ([81.3.6.162]:33872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCmVB-0000oW-Et for 13601@debbugs.gnu.org; Mon, 11 Dec 2023 15:03:45 -0500 Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w1.tutanota.de (Postfix) with ESMTP id E1AE3FBF94C for <13601@debbugs.gnu.org>; Mon, 11 Dec 2023 20:03:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1702324999; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=oY5vcidgM0Kf3Cm/uEu9N1FNwiAXOd1Dqd0hpGsypxA=; b=FtypNOfvCMSLBsM+mxSkOilyx7rPimrJKqHpfkj00DFast708H8cpb6v80Aq6uYY 21WnGa9Qfyq1K6l2LQfDoRtOHTRBJ5+GlmNWUILIhXPjc+DjW/JwxvHUaH/rkSXzqpO s/vyzKd1zC+Jf9pP2M6dv7ZMUfEZ2ti2XVcpRIWl/y/ViaKCym9e/LxEsXmPxVQV324 s9yYMvfWuWt98jY76BDwxFtZW3yI+1E8dVvzmG/S6ywIBA5Ju83yMAexPzb7djgonqp Bob0F9NrMJ/IeFXEziy4EE19+fwzlAZotddfVO1Z+u1Lp+NPLs2+99ihyQV2HNoFgFq tpJAHAq2Rg== Date: Mon, 11 Dec 2023 21:03:19 +0100 (CET) From: "Abraham S.A.H." To: 13601 <13601@debbugs.gnu.org> Message-ID: Subject: Re: bug#13601: mv should not silently lose file extended attributes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 13601 X-Mailman-Approved-At: Mon, 11 Dec 2023 16:34:19 -0500 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 (-) Seriously? How many years have to pass so that we can have a sane default behaviour regarding extended attributes in mv and others? Do you consider it as a Wishlist bug? Like, if most people don't use extended attributes now, it is just because there is enough risk to lose their precious data if they use extended attributes. A significantly useful feature of filesystems is not used by users just because userspace commands and tools are not supporting them properly. As far as they don't support and perserve extended attributes properly, this feature does not practically exist! Better say there is no user-xattr in gnu/linux at the moment. Blessings...-- Best Regards, Abraham Sent with Tutanota; https://tuta.com From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 17:39:23 2023 Received: (at 13601) by debbugs.gnu.org; 11 Dec 2023 22:39:24 +0000 Received: from localhost ([127.0.0.1]:54901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCovr-0007jN-L8 for submit@debbugs.gnu.org; Mon, 11 Dec 2023 17:39:23 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:49308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCovo-0007j8-6L for 13601@debbugs.gnu.org; Mon, 11 Dec 2023 17:39:21 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 076F53C011BD7; Mon, 11 Dec 2023 14:38:59 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 0o83UDmhsoQk; Mon, 11 Dec 2023 14:38:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id B38803C011BD8; Mon, 11 Dec 2023 14:38:58 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu B38803C011BD8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1702334338; bh=1OanmYxTa1YsBNb8gPtQtTAUl2L0zAVIAwm31EtTk3w=; h=Message-ID:Date:MIME-Version:To:From; b=GR3a0095wC5TmZApZ3Gv+Gki9nUs0UcF9h7uf2Antfpe14lV/xl3uSRee7kGWVJZ7 tfTvIAFLcyA2P1tj7ZYUUUHUhHtORLM/34A7vzUb/5DMlzASelXPw5AOvU3COy1MbF 1OB3gRxB9iovNDOXhGUW60UJvOIyehEfo3xsEa2s5SuNjGf0XpBwIrj/OLEi8T1MRL 3oJQiSxYuMBHqtNG9ijjSSMgpYlh7ZBm3J5WBkJgWkdxQdDlTlEkasfldeltlWKqM8 cwk4Rn9sQrTkpzlo/ZBvQS3gSgZBLeqI4WDsSRjaqstynoMOJKGqWaNL98QIQ34Q88 CcWeTCn+N3IXQ== X-Virus-Scanned: amavisd-new 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]) (amavisd-new, port 10026) with ESMTP id 1ObfBdBgr-rO; Mon, 11 Dec 2023 14:38:58 -0800 (PST) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 98C813C011BD7; Mon, 11 Dec 2023 14:38:58 -0800 (PST) Message-ID: Date: Mon, 11 Dec 2023 14:38:56 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#13601: mv should not silently lose file extended attributes Content-Language: en-US To: "Abraham S.A.H." , 13601 <13601@debbugs.gnu.org> References: <20746.49334.569751.252972@y.dockes.com> From: Paul Eggert Organization: UCLA Computer Science Department 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: 13601 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 12/11/23 12:03, Abraham S.A.H. via GNU coreutils Bug Reports wrote: > a sane default behaviour regarding extended attributes in mv and others? What's wrong with the default behavior in current GNU mv? Please give a specific example (specify platform, filesystems, mv version, etc.).