From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: "Linda Walsh , " Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Mon, 09 Jan 2012 21:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 10468@debbugs.gnu.org Cc: "cygwin@cygwin.com" X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13261440526790 (code B ref -1); Mon, 09 Jan 2012 21:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Jan 2012 21:20:52 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMeB-0001lR-Gh for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:52 -0500 Received: from eggs.gnu.org ([140.186.70.92]:53786) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMe9-0001lE-0M for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdn-0005IP-2Z for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:40193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdm-0005IE-UE for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 Received: from eggs.gnu.org ([140.186.70.92]:55544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdl-0007hA-7F for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdj-0005Hk-QL for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:25 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:35419 helo=Ishtar.sc.tlinx.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdj-0005H6-1M for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:23 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q09LJoGp030213; Mon, 9 Jan 2012 13:19:52 -0800 Message-ID: <4F0B59EF.7080204@tlinx.org> Date: Mon, 09 Jan 2012 13:19:43 -0800 From: "Linda Walsh , " User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) 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: -4.2 (----) I was trying to copy a font dir from a unix to a windows machine. Problem is there are duplicates -- where only the case differs... On unix, I've run a 'dedup' in my font dir, that joined any files that were the same so they are hard links to each other. (made sense at the time... ;-) ). windows treats different cased file names as the same. Along comes cp, on cygwin, .. but I don't think this is a cygwin bug, as it's doing what it is supposed to do.. it is cp that is problematic. Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps' i.e. by default, I try to preserve 'simple'-permissions, and timestamps. First I tried: /usr/share/fonts> cp -avu //bliss/usr_share/fonts/. . Got: removed `././Adobe (afm) fonts/Symbol.afm' cp: cannot create hard link `././Adobe (afm) fonts/Symbol.afm' to `././Adobe (afm) fonts/symbol.afm': No such file or directory removed `././Adobe (afm) fonts/cmr10.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmr10.afm' to `././Adobe (afm) fonts/CMR10.afm': No such file or directory removed `././Adobe (afm) fonts/cmex10.afm' (and many more... ) It removes an existing file 'Symbol', because because it sees that 'Symbol' is not a hard link to 'symbol'; I specified "-a" to make an exact copy, so it's trying to copy links. But by removing 'Symbol', it removes 'symbol' and THEN can't link to it... thus 'symbol' is gone from the local dir. --- ok, at this point, I would consider it 'my bad, for using cp on windows (it used to work without these issues, not sure what has changed)... Then I tried the less strict: > cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . figuring without the "-a" it wouldn't try to force linking, thus no prob... ... well... removed `././OTF/AJensonPro-Bold.otf' cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to `././OTF/ajensonpro-bold.otf': No such file or directory removed `././OTF/AJensonPro-BoldCapt.otf' cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to `././OTF/ajensonpro-boldcapt.otf': No such file or directory removed `././OTF/AJensonPro-BoldDisp.otf' ------ ?!!?! Why is it trying to create hard links again? I didn't specify preserve links!?! (i.e. this is a cp BUG...) Well if I could just get it to copy them and not try to link them... so it copies them twice.. at least they get here... so I try the only thing that might not remove files "n": cp -nrvu //bliss/usr_share/fonts/. . and... removed `././Adobe (afm) fonts/cmbx5.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx5.afm' to `././Adobe (afm) fonts/CMBX5.afm': No such file or directory removed `././Adobe (afm) fonts/cmbx7.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx7.afm' to `././Adobe (afm) fonts/CMBX7.afm': No such file or directory removed `././Adobe (afm) fonts/cmmi10.afm' ... *sigh*... my poor cumberland fonts... so sad! um.... hey, if it shouldn't have removed them on -rvu, it doubly shouldn't have done so on when I told it "-n" (--no-clobber) don't clobber existing files... DOUBLE BUG!.... cygcheck -f /bin/cp coreutils-8.14-1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 09 16:42:08 2012 Received: (at control) by debbugs.gnu.org; 9 Jan 2012 21:42:08 +0000 Received: from localhost ([127.0.0.1]:51395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMyl-0002Hf-5B for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:42:07 -0500 Received: from mx1.redhat.com ([209.132.183.28]:3028) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMyd-0002H3-TO; Mon, 09 Jan 2012 16:42:02 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q09LfNmZ023117 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Jan 2012 16:41:23 -0500 Received: from [10.3.113.48] (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q09LfMqE014376; Mon, 9 Jan 2012 16:41:22 -0500 Message-ID: <4F0B5F02.3030700@redhat.com> Date: Mon, 09 Jan 2012 14:41:22 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: "Linda Walsh , " Subject: Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) References: <4F0B59EF.7080204@tlinx.org> In-Reply-To: <4F0B59EF.7080204@tlinx.org> X-Enigmail-Version: 1.3.4 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig3100EEDF3F0498526C5935F7" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control Cc: "cygwin@cygwin.com" , 10468-done@debbugs.gnu.org, control@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: -6.9 (------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3100EEDF3F0498526C5935F7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable tag 10468 notabug thanks On 01/09/2012 02:19 PM, Linda Walsh , wrote: >=20 >=20 > I was trying to copy a font dir from a unix to a windows machine. >=20 > Problem is there are duplicates -- where only the case differs... The problem is not in coreutils, but in your operating system's limitations, and in your configuration. Windows (and thus Cygwin) can be put in a mode where it preserves case (and I highly recommend doing so if you want your example to work): http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesen= sitive Without that setting, there is nothing that coreutils can do on your behalf: the default case-insensitive behavior of Windows violates POSIX, and forcing coreutils to add bloat to work around this violation is rather difficult and unpalatable compared to all other operating systems that already follow POSIX. So I am closing the upstream coreutils bug report. There may be a way to make the cygwin port of coreutils smarter about case-sensitive issues when the Windows setting is case-insensitive, but it would be specific to the cygwin port. Meanwhile, I'm not convinced it is worth slowing down the common case by checking for case clash on all operations, since most users that either avoid case clash or have the registry setting on, just to help out the rare case of a user that has case clash but the registry setting off. You are more than welcome to discuss this further on the cygwin list, and preferably provide patches if you want behavior changed, but again, that would most likely be cygwin-specific and does not need to involve the upstream coreutils list (the cygwin port of coreutils already carries several other patches for dealing with non-POSIX issues that don't need to be ported back upstream, such as how to handle .exe suffixes). >> cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . >=20 > figuring without the "-a" it wouldn't try to force linking, thus no > prob... ... well... > removed `././OTF/AJensonPro-Bold.otf' > cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to > `././OTF/ajensonpro-bold.otf': No such file or directory > removed `././OTF/AJensonPro-BoldCapt.otf' > cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to > `././OTF/ajensonpro-boldcapt.otf': No such file or directory > removed `././OTF/AJensonPro-BoldDisp.otf' > ------ > ?!!?! Why is it trying to create hard links again? I didn't specify > preserve links!?! > (i.e. this is a cp BUG...) If I understand correctly, your problem stems from the fact that your source location has multiple hard links to the same file but with different case, while your destination can't support two hard links to the same file differing only in case, so there is no sane way to say which of the two spellings should be copied. It's not cp's fault that you are copying from a permissive system to a restrictive one; and while the errors may not be the most friendly, at least they are accurate. --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig3100EEDF3F0498526C5935F7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPC18CAAoJEKeha0olJ0Nq5oQH/2RdkJ/7KR1hpI8go/Bf7tP1 lVrix3MJIANz01hi7+PDeZmuho/qWrLYdqeka+VMyM/GYCTZmcaHtb86j0IVxHBB tWIR9lCskIuYdi1PIt/aIBFlNthON9eKpQsjEVWUG+T0cM2U+zo7KZEi1hdfeDJH tJUjb2OvjXpmwMVPBItsl/ZqLV7JDsI4hD10pK3Ccv4JNPfAo0k80c8pXx0/KOkA JR0TPuHQBzJyZDJNz5pCIYG+7BdJMz6ry54hevXo2P7KL9dlltUef/1KXqrPLLa/ Gvo6FI647COw2foSaitCNArAy223MovZ4Jp4Zrz+dI31Qd56dgzvU67s2yI93CY= =wQ2u -----END PGP SIGNATURE----- --------------enig3100EEDF3F0498526C5935F7-- From unknown Sat Aug 16 21:23:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Linda Walsh , " Subject: bug#10468: closed (Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp)) Message-ID: References: <4F0B5F02.3030700@redhat.com> <4F0B59EF.7080204@tlinx.org> X-Gnu-PR-Message: they-closed 10468 X-Gnu-PR-Package: coreutils X-Gnu-PR-Keywords: notabug Reply-To: 10468@debbugs.gnu.org Date: Mon, 09 Jan 2012 21:43:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1326145383-8857-1" This is a multi-part message in MIME format... ------------=_1326145383-8857-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10468: BUG: Severe or critical - deletes existing files and leaves nothing= . (cp) which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 10468@debbugs.gnu.org. --=20 10468: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10468 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1326145383-8857-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10468-done) by debbugs.gnu.org; 9 Jan 2012 21:42:07 +0000 Received: from localhost ([127.0.0.1]:51393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMyk-0002Hc-F5 for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:42:07 -0500 Received: from mx1.redhat.com ([209.132.183.28]:3028) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMyd-0002H3-TO; Mon, 09 Jan 2012 16:42:02 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q09LfNmZ023117 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Jan 2012 16:41:23 -0500 Received: from [10.3.113.48] (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q09LfMqE014376; Mon, 9 Jan 2012 16:41:22 -0500 Message-ID: <4F0B5F02.3030700@redhat.com> Date: Mon, 09 Jan 2012 14:41:22 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: "Linda Walsh , " Subject: Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) References: <4F0B59EF.7080204@tlinx.org> In-Reply-To: <4F0B59EF.7080204@tlinx.org> X-Enigmail-Version: 1.3.4 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig3100EEDF3F0498526C5935F7" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10468-done Cc: "cygwin@cygwin.com" , 10468-done@debbugs.gnu.org, control@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: -6.9 (------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3100EEDF3F0498526C5935F7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable tag 10468 notabug thanks On 01/09/2012 02:19 PM, Linda Walsh , wrote: >=20 >=20 > I was trying to copy a font dir from a unix to a windows machine. >=20 > Problem is there are duplicates -- where only the case differs... The problem is not in coreutils, but in your operating system's limitations, and in your configuration. Windows (and thus Cygwin) can be put in a mode where it preserves case (and I highly recommend doing so if you want your example to work): http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesen= sitive Without that setting, there is nothing that coreutils can do on your behalf: the default case-insensitive behavior of Windows violates POSIX, and forcing coreutils to add bloat to work around this violation is rather difficult and unpalatable compared to all other operating systems that already follow POSIX. So I am closing the upstream coreutils bug report. There may be a way to make the cygwin port of coreutils smarter about case-sensitive issues when the Windows setting is case-insensitive, but it would be specific to the cygwin port. Meanwhile, I'm not convinced it is worth slowing down the common case by checking for case clash on all operations, since most users that either avoid case clash or have the registry setting on, just to help out the rare case of a user that has case clash but the registry setting off. You are more than welcome to discuss this further on the cygwin list, and preferably provide patches if you want behavior changed, but again, that would most likely be cygwin-specific and does not need to involve the upstream coreutils list (the cygwin port of coreutils already carries several other patches for dealing with non-POSIX issues that don't need to be ported back upstream, such as how to handle .exe suffixes). >> cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . >=20 > figuring without the "-a" it wouldn't try to force linking, thus no > prob... ... well... > removed `././OTF/AJensonPro-Bold.otf' > cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to > `././OTF/ajensonpro-bold.otf': No such file or directory > removed `././OTF/AJensonPro-BoldCapt.otf' > cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to > `././OTF/ajensonpro-boldcapt.otf': No such file or directory > removed `././OTF/AJensonPro-BoldDisp.otf' > ------ > ?!!?! Why is it trying to create hard links again? I didn't specify > preserve links!?! > (i.e. this is a cp BUG...) If I understand correctly, your problem stems from the fact that your source location has multiple hard links to the same file but with different case, while your destination can't support two hard links to the same file differing only in case, so there is no sane way to say which of the two spellings should be copied. It's not cp's fault that you are copying from a permissive system to a restrictive one; and while the errors may not be the most friendly, at least they are accurate. --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig3100EEDF3F0498526C5935F7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPC18CAAoJEKeha0olJ0Nq5oQH/2RdkJ/7KR1hpI8go/Bf7tP1 lVrix3MJIANz01hi7+PDeZmuho/qWrLYdqeka+VMyM/GYCTZmcaHtb86j0IVxHBB tWIR9lCskIuYdi1PIt/aIBFlNthON9eKpQsjEVWUG+T0cM2U+zo7KZEi1hdfeDJH tJUjb2OvjXpmwMVPBItsl/ZqLV7JDsI4hD10pK3Ccv4JNPfAo0k80c8pXx0/KOkA JR0TPuHQBzJyZDJNz5pCIYG+7BdJMz6ry54hevXo2P7KL9dlltUef/1KXqrPLLa/ Gvo6FI647COw2foSaitCNArAy223MovZ4Jp4Zrz+dI31Qd56dgzvU67s2yI93CY= =wQ2u -----END PGP SIGNATURE----- --------------enig3100EEDF3F0498526C5935F7-- ------------=_1326145383-8857-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Jan 2012 21:20:52 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMeB-0001lR-Gh for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:52 -0500 Received: from eggs.gnu.org ([140.186.70.92]:53786) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMe9-0001lE-0M for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdn-0005IP-2Z for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:40193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdm-0005IE-UE for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 Received: from eggs.gnu.org ([140.186.70.92]:55544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdl-0007hA-7F for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdj-0005Hk-QL for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:25 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:35419 helo=Ishtar.sc.tlinx.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdj-0005H6-1M for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:23 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q09LJoGp030213; Mon, 9 Jan 2012 13:19:52 -0800 Message-ID: <4F0B59EF.7080204@tlinx.org> Date: Mon, 09 Jan 2012 13:19:43 -0800 From: "Linda Walsh , " User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit Cc: "cygwin@cygwin.com" 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: -4.2 (----) I was trying to copy a font dir from a unix to a windows machine. Problem is there are duplicates -- where only the case differs... On unix, I've run a 'dedup' in my font dir, that joined any files that were the same so they are hard links to each other. (made sense at the time... ;-) ). windows treats different cased file names as the same. Along comes cp, on cygwin, .. but I don't think this is a cygwin bug, as it's doing what it is supposed to do.. it is cp that is problematic. Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps' i.e. by default, I try to preserve 'simple'-permissions, and timestamps. First I tried: /usr/share/fonts> cp -avu //bliss/usr_share/fonts/. . Got: removed `././Adobe (afm) fonts/Symbol.afm' cp: cannot create hard link `././Adobe (afm) fonts/Symbol.afm' to `././Adobe (afm) fonts/symbol.afm': No such file or directory removed `././Adobe (afm) fonts/cmr10.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmr10.afm' to `././Adobe (afm) fonts/CMR10.afm': No such file or directory removed `././Adobe (afm) fonts/cmex10.afm' (and many more... ) It removes an existing file 'Symbol', because because it sees that 'Symbol' is not a hard link to 'symbol'; I specified "-a" to make an exact copy, so it's trying to copy links. But by removing 'Symbol', it removes 'symbol' and THEN can't link to it... thus 'symbol' is gone from the local dir. --- ok, at this point, I would consider it 'my bad, for using cp on windows (it used to work without these issues, not sure what has changed)... Then I tried the less strict: > cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . figuring without the "-a" it wouldn't try to force linking, thus no prob... ... well... removed `././OTF/AJensonPro-Bold.otf' cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to `././OTF/ajensonpro-bold.otf': No such file or directory removed `././OTF/AJensonPro-BoldCapt.otf' cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to `././OTF/ajensonpro-boldcapt.otf': No such file or directory removed `././OTF/AJensonPro-BoldDisp.otf' ------ ?!!?! Why is it trying to create hard links again? I didn't specify preserve links!?! (i.e. this is a cp BUG...) Well if I could just get it to copy them and not try to link them... so it copies them twice.. at least they get here... so I try the only thing that might not remove files "n": cp -nrvu //bliss/usr_share/fonts/. . and... removed `././Adobe (afm) fonts/cmbx5.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx5.afm' to `././Adobe (afm) fonts/CMBX5.afm': No such file or directory removed `././Adobe (afm) fonts/cmbx7.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx7.afm' to `././Adobe (afm) fonts/CMBX7.afm': No such file or directory removed `././Adobe (afm) fonts/cmmi10.afm' ... *sigh*... my poor cumberland fonts... so sad! um.... hey, if it shouldn't have removed them on -rvu, it doubly shouldn't have done so on when I told it "-n" (--no-clobber) don't clobber existing files... DOUBLE BUG!.... cygcheck -f /bin/cp coreutils-8.14-1 ------------=_1326145383-8857-1-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 09 19:20:24 2012 Received: (at control) by debbugs.gnu.org; 10 Jan 2012 00:20:24 +0000 Received: from localhost ([127.0.0.1]:51479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPRu-0007Ox-S9 for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:20:23 -0500 Received: from mx1.redhat.com ([209.132.183.28]:40069) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPRp-0007Oh-Lt; Mon, 09 Jan 2012 19:20:20 -0500 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q0A0Jxih025083 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Jan 2012 19:20:00 -0500 Received: from [10.3.113.48] (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q0A0JxQ3000429; Mon, 9 Jan 2012 19:19:59 -0500 Message-ID: <4F0B842E.7030105@redhat.com> Date: Mon, 09 Jan 2012 17:19:58 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Linda Walsh Subject: Re: bug#10471: Severe or critical - deletes existing files and leaves nothing. (cp) References: <4F0B8245.2090207@tlinx.org> In-Reply-To: <4F0B8245.2090207@tlinx.org> X-Enigmail-Version: 1.3.4 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig307A44811EA8DB0DCE1E7F17" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control Cc: 10471@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: -6.9 (------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig307A44811EA8DB0DCE1E7F17 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable forcemerge 10468 10471 thanks On 01/09/2012 05:11 PM, Linda Walsh wrote: > Please do not close this bug... EB doesn't know what he is talking > about -- he didn't read the bug. I did too read your report, but I stand by my position that upstream cp is doing the right things for a case-sensitive system, and that the problems you are encountering is not due to a bug in the algorithm used in cp, but due to a bug in your system configurations in not enabling case-sensitivity, so that your system violated the assumptions made by cp. I further stand by my position that upstream coreutils should not have to change anything; and that if changes are needed in cygwin (and they very well may be needed), that the cygwin list is a more appropriate place to discuss them, since only cygwin is affected by the burden of exposing the POSIX notion of a case-sensitive system when built on top of a case-insensitive setting in windows. We can reopen things if you can demonstrate the same problem without cygwin in the mix. But for now, as long as your recipe for reproducing the problem involves cygwin, then the cygwin list is the better place to discuss it. And no need to create a new bug number - if you will reply to the existing threads instead of starting a new one, you can add to the conversation of a closed bug, including adding new evidence on why the bug might need to be reopened. --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig307A44811EA8DB0DCE1E7F17 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPC4QvAAoJEKeha0olJ0Nq5MkH/iEbO/p181gs7vb48bFjk1Ug Fg9w9reoILai0mA1EZCoEhMjUbKUaREZg/ha75nPuv/UM3MtWxktT/4lvfY+M7GS DTjpTDSgBWGEvj6dCEapBtKLr+XPOAL3EedO86AAW8CThZmxGWYKohslE/6PSY1F hT1jd6bTeu/NFTCshLtUO0DwM718VkR3NwUXev4C8kYZetR3okPCpLgyhyCMchsW wh3NOD9lXI/09rTxAvgy5N1Te07iXSAUJV6lEBnp6HldJmKOVUwP8eev2az3PF+5 OMJPHidrLTvAVzWpET6asO6ljZBu5iUanb1T5dMrykhK0pGCQ23YGaixXv6rpEo= =0bjv -----END PGP SIGNATURE----- --------------enig307A44811EA8DB0DCE1E7F17-- From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: bug#10471: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Linda Walsh Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 00:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: 10468@debbugs.gnu.org Cc: Eric Blake Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.13261564321323 (code B ref 10468); Tue, 10 Jan 2012 00:48:01 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 00:47:12 +0000 Received: from localhost ([127.0.0.1]:51498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPrr-0000LG-BS for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:47:11 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:57175 helo=Ishtar.sc.tlinx.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPrn-0000L7-Tx for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 19:47:09 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q0A0kluE011730; Mon, 9 Jan 2012 16:46:49 -0800 Message-ID: <4F0B8A70.3010208@tlinx.org> Date: Mon, 09 Jan 2012 16:46:40 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 References: <4F0B8245.2090207@tlinx.org> <4F0B842E.7030105@redhat.com> In-Reply-To: <4F0B842E.7030105@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) 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 (-) reopen 10468 thanks ============= You didn't answer my question.. I explained why it was a bug. You didn't explain why it is copying links. Don't put it on me to reproduce w/o cygwin... the program's isn't behaving as documented. If you think it is the cause of cygwin... I asked you to explain why. The fact that there is no behavior in cygwin that would activate forced link coping doesn't seem to bother you. Eric Blake wrote: > forcemerge 10468 10471 > thanks > > On 01/09/2012 05:11 PM, Linda Walsh wrote: >> Please do not close this bug... EB doesn't know what he is talking >> about -- he didn't read the bug. > > I did too read your report, but I stand by my position that upstream cp > is doing the right things for a case-sensitive system, --- Whether or not "cp" tries to duplicate links on the local system has NOTHING to do with case sensitivity... It is an explicit 'cp' option "--preserve=links" (turned on with -a or -d -- neither of which I used in the 2nd and 3rd examples)... From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: bug#10471: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Eric Blake Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 00:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: Linda Walsh Cc: 10468@debbugs.gnu.org Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.13261571032272 (code B ref 10468); Tue, 10 Jan 2012 00:59:01 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 00:58:23 +0000 Received: from localhost ([127.0.0.1]:51508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ2g-0000ab-N4 for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:58:22 -0500 Received: from mx1.redhat.com ([209.132.183.28]:33540) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ2d-0000aN-RU for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 19:58:22 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q0A0vxo6029977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Jan 2012 19:57:59 -0500 Received: from [10.3.113.48] (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q0A0vwkd024320; Mon, 9 Jan 2012 19:57:59 -0500 Message-ID: <4F0B8D16.4050903@redhat.com> Date: Mon, 09 Jan 2012 17:57:58 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 References: <4F0B8245.2090207@tlinx.org> <4F0B842E.7030105@redhat.com> <4F0B8A70.3010208@tlinx.org> In-Reply-To: <4F0B8A70.3010208@tlinx.org> X-Enigmail-Version: 1.3.4 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigFA3D14753293E4810EBE92BA" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Spam-Score: -6.9 (------) 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: -6.9 (------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigFA3D14753293E4810EBE92BA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 01/09/2012 05:46 PM, Linda Walsh wrote: > reopen 10468 > thanks > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > You didn't answer my question.. I explained why it was a bug. You explained that the cygwin binary for cp didn't meet your expectations, but I in turn explained that the cygwin cp binary has code that is not present upstream, and that it is this distro-specific code which is the primary suspect. Until we can confirm that upstream coreutils has the same issue without cygwin in the mix, then the bug should be discussed on the cygwin list. >=20 > You didn't explain why it is copying links. That's correct, because I haven't reproduced it on my cygwin machine yet. But I also haven't discarded that fact, merely isolated it to the right place to discuss it. My replies on that topic will be local to the cygwin list, unless I can prove that the problem really does affect upstream cp. > If you think it is the cause of cygwin... > I asked you to explain why. I think I did a fair job of that. The cygwin pre-built binary contains additional patches not present in upstream coreutils, as well as interacting with a rather complex cygwin1.dll that must deal with both settings of the Windows case-sensitivity registry key, either of which is more likely to have an issue in corner cases of case sensitivity than upstream coreutils. >=20 > The fact that there is no behavior in cygwin that would activate forced= > link coping doesn't seem to bother you. Wrong again - it does bother me, but without further evidence, it only bothers me concerning the cygwin build, and not coreutils in general. Until we have evidence to the contrary that upstream coreutils is also buggy, I'd rather focus on fixing the bug where it was observed - on the cygwin list. --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enigFA3D14753293E4810EBE92BA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPC40WAAoJEKeha0olJ0Nq6s8H/iEwsewgMy47b6TqbD/XoUVx 6Nb23PZJ5KU5s5SWMS3WkJcIIvWrrlo9YCut0Kru/AQlUP82Q5fRP9yJYZnNvoAi /HuWNuAnnx5gyjopkUHZR4hqzwKOQhZklbARZ2kmmE9zNMnxm1gzUkUcer8Km76I A3I5ztfH8qvtqqr87eh55WAx/CgMejRaXxQhTe+i08RwqukjEmtc8YFYATe5v1OP QRVq5bHr9RRdedDjK6cW9Xuj9ms/E45XuUUu5Tls9+U6Gjt+AHXLIVWlCTeAlteK GespmBjf452LhbWs5FfGWXcQ4WQIoiUT8kouXXJicLmO/J8ts6X8Z5daBzLK0Cw= =b/Bn -----END PGP SIGNATURE----- --------------enigFA3D14753293E4810EBE92BA-- From unknown Sat Aug 16 21:23:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Linda Walsh , " Subject: bug#10468: closed (Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp)) Message-ID: References: <4F0B8DB8.6080601@tlinx.org> <4F0B59EF.7080204@tlinx.org> X-Gnu-PR-Message: they-closed 10468 X-Gnu-PR-Package: coreutils X-Gnu-PR-Keywords: notabug Reply-To: 10468@debbugs.gnu.org Date: Tue, 10 Jan 2012 01:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1326157322-5520-1" This is a multi-part message in MIME format... ------------=_1326157322-5520-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10468: BUG: Severe or critical - deletes existing files and leaves nothing= . (cp) which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 10468@debbugs.gnu.org. --=20 10468: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10468 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1326157322-5520-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10468-done) by debbugs.gnu.org; 10 Jan 2012 01:01:13 +0000 Received: from localhost ([127.0.0.1]:51514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ5Q-0001Po-0f for submit@debbugs.gnu.org; Mon, 09 Jan 2012 20:01:12 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:58015 helo=Ishtar.sc.tlinx.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ5M-0001PZ-5p; Mon, 09 Jan 2012 20:01:09 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q0A10l9F017300; Mon, 9 Jan 2012 17:00:49 -0800 Message-ID: <4F0B8DB8.6080601@tlinx.org> Date: Mon, 09 Jan 2012 17:00:40 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: Eric Blake Subject: Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> In-Reply-To: <4F0B8A2E.9080102@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10468-done Cc: control@debbugs.gnu.org, 10468-done@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 (-) Eric Blake wrote: > [dropping cygwin - this part of my response is specific to upstream > coreutils] > > On 01/09/2012 05:10 PM, Linda Walsh >> The problem is not in coreutils, but in your operating system's >>> limitations, >> --- >> Can you read? > > Yes, which is why I wrote the reply that I did, after reading your full > mail. I was not outright dismissing your bug report, I was just merely > closing the upstream coreutils instance of it, and trying to redirect > the conversation to a more appropriate location (the cygwin mail for > your bug report is still very much open, and I hope to reply more on > that thread). I'm not trying to insult you, although I can see how my > mail may have come across in that manner, so I apologize if that has > happened. But please, return the favor and give me the benefit of a > doubt as well, rather than escalating this into a battle of name-calling. > >>>> Then I tried the less strict: >>>> cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . ALSO >>>> FAILED, trying to copy links >> --- >> >> How is it that it copying the links is not a bug? >> >> I didn't ASK IT to preserve-links > > Are you sure you don't have a shell alias or function for cp that is > adding options you did not type on the command line? What does 'type > cp' output for you? ---- This is further evidence that you closed the bug before reading it. as: > type cp cp is aliased to `cp --preserve=mode,timestamps' Was listed as being the case BEFORE the first test case... > >>>> Well if I could just get it to copy them and not try to link them... >>>> so it copies them twice..at least they get here... >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>> so I try the only thing that might not remove files "n": >>>> cp -nrvu //bliss/usr_share/fonts/. . >>>> FAIL >> === >> again, not only did I NOT say preserve links, BUT I asked it not >> to clobber files (-n), so again, > > Your behavior sounds an awful lot like you have an alias which is > including other options, perhaps -f, in what is actually being passed to > cp, compounded by the fact that creating a file by one spelling makes it > appear as if the other spelling is already present. Um.... Quoting from the original bug report: "Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps'" --- Before the first example. It DOESN'T say to preserve links. it doesn't say '-f' >> I'm aware Windows is case insensitive > > That's not quite what I said - I said that Windows can be configured to > be case-sensitive, and that when you have a situation with case clashes, > you may be better off turning that configuration bit before reporting a > bug. And since it is not the default for Windows, I'm not sure if you > are aware that Windows can be case sensitive, ---- Yes I am aware... I would make linux case insensitive, if it had the option. Examples -- some linux's now find packages and man pages, even if you don't have the caPitAliZatioN exactly the way someone thought should be capitalized. and that my suspicion is > that using Windows in a case-sensitive manner would have avoided your > problems in the first place. ---- Nope... just the opposite... pressing 'shift' causes more wear and tear on my hands... exacerbates RSI -- which has caused nerve damage, causing my fingers to be less coordinated -- such that it is harder for me to precisely control the order of how keys are entered -- such as SHIFT and some letter at the same time. > And as I said in another mail, if you can demonstrate this problem with > upstream coreutils on a Linux kernel and XFS file system, with cygwin > completely removed from the mix --- Um, excuse me, but cp is a gnu util, not part of linux, -- you should demonstrate that it is not a bug in cygwin, as adding the linux kernel to the mix, is another piece of software... If you want your pure test case, go scrape up a working test case on Hurd, don't be pretending that Linus is GNU... ------------=_1326157322-5520-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Jan 2012 21:20:52 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMeB-0001lR-Gh for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:52 -0500 Received: from eggs.gnu.org ([140.186.70.92]:53786) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkMe9-0001lE-0M for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdn-0005IP-2Z for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:40193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdm-0005IE-UE for submit@debbugs.gnu.org; Mon, 09 Jan 2012 16:20:27 -0500 Received: from eggs.gnu.org ([140.186.70.92]:55544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdl-0007hA-7F for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkMdj-0005Hk-QL for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:25 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:35419 helo=Ishtar.sc.tlinx.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkMdj-0005H6-1M for bug-coreutils@gnu.org; Mon, 09 Jan 2012 16:20:23 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q09LJoGp030213; Mon, 9 Jan 2012 13:19:52 -0800 Message-ID: <4F0B59EF.7080204@tlinx.org> Date: Mon, 09 Jan 2012 13:19:43 -0800 From: "Linda Walsh , " User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit Cc: "cygwin@cygwin.com" 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: -4.2 (----) I was trying to copy a font dir from a unix to a windows machine. Problem is there are duplicates -- where only the case differs... On unix, I've run a 'dedup' in my font dir, that joined any files that were the same so they are hard links to each other. (made sense at the time... ;-) ). windows treats different cased file names as the same. Along comes cp, on cygwin, .. but I don't think this is a cygwin bug, as it's doing what it is supposed to do.. it is cp that is problematic. Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps' i.e. by default, I try to preserve 'simple'-permissions, and timestamps. First I tried: /usr/share/fonts> cp -avu //bliss/usr_share/fonts/. . Got: removed `././Adobe (afm) fonts/Symbol.afm' cp: cannot create hard link `././Adobe (afm) fonts/Symbol.afm' to `././Adobe (afm) fonts/symbol.afm': No such file or directory removed `././Adobe (afm) fonts/cmr10.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmr10.afm' to `././Adobe (afm) fonts/CMR10.afm': No such file or directory removed `././Adobe (afm) fonts/cmex10.afm' (and many more... ) It removes an existing file 'Symbol', because because it sees that 'Symbol' is not a hard link to 'symbol'; I specified "-a" to make an exact copy, so it's trying to copy links. But by removing 'Symbol', it removes 'symbol' and THEN can't link to it... thus 'symbol' is gone from the local dir. --- ok, at this point, I would consider it 'my bad, for using cp on windows (it used to work without these issues, not sure what has changed)... Then I tried the less strict: > cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . figuring without the "-a" it wouldn't try to force linking, thus no prob... ... well... removed `././OTF/AJensonPro-Bold.otf' cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to `././OTF/ajensonpro-bold.otf': No such file or directory removed `././OTF/AJensonPro-BoldCapt.otf' cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to `././OTF/ajensonpro-boldcapt.otf': No such file or directory removed `././OTF/AJensonPro-BoldDisp.otf' ------ ?!!?! Why is it trying to create hard links again? I didn't specify preserve links!?! (i.e. this is a cp BUG...) Well if I could just get it to copy them and not try to link them... so it copies them twice.. at least they get here... so I try the only thing that might not remove files "n": cp -nrvu //bliss/usr_share/fonts/. . and... removed `././Adobe (afm) fonts/cmbx5.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx5.afm' to `././Adobe (afm) fonts/CMBX5.afm': No such file or directory removed `././Adobe (afm) fonts/cmbx7.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx7.afm' to `././Adobe (afm) fonts/CMBX7.afm': No such file or directory removed `././Adobe (afm) fonts/cmmi10.afm' ... *sigh*... my poor cumberland fonts... so sad! um.... hey, if it shouldn't have removed them on -rvu, it doubly shouldn't have done so on when I told it "-n" (--no-clobber) don't clobber existing files... DOUBLE BUG!.... cygcheck -f /bin/cp coreutils-8.14-1 ------------=_1326157322-5520-1-- From unknown Sat Aug 16 21:23:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Linda Walsh Subject: bug#10471: closed (Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp)) Message-ID: References: <4F0B8DB8.6080601@tlinx.org> <4F0B8245.2090207@tlinx.org> X-Gnu-PR-Message: they-closed 10471 X-Gnu-PR-Package: coreutils X-Gnu-PR-Keywords: notabug Reply-To: 10471@debbugs.gnu.org Date: Tue, 10 Jan 2012 01:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1326157322-5520-3" This is a multi-part message in MIME format... ------------=_1326157322-5520-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10468: Severe or critical - deletes existing files and leaves nothing. (cp) which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 10471@debbugs.gnu.org. --=20 10468: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10468 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1326157322-5520-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10468-done) by debbugs.gnu.org; 10 Jan 2012 01:01:13 +0000 Received: from localhost ([127.0.0.1]:51514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ5Q-0001Po-0f for submit@debbugs.gnu.org; Mon, 09 Jan 2012 20:01:12 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:58015 helo=Ishtar.sc.tlinx.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQ5M-0001PZ-5p; Mon, 09 Jan 2012 20:01:09 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q0A10l9F017300; Mon, 9 Jan 2012 17:00:49 -0800 Message-ID: <4F0B8DB8.6080601@tlinx.org> Date: Mon, 09 Jan 2012 17:00:40 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: Eric Blake Subject: Re: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> In-Reply-To: <4F0B8A2E.9080102@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10468-done Cc: control@debbugs.gnu.org, 10468-done@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 (-) Eric Blake wrote: > [dropping cygwin - this part of my response is specific to upstream > coreutils] > > On 01/09/2012 05:10 PM, Linda Walsh >> The problem is not in coreutils, but in your operating system's >>> limitations, >> --- >> Can you read? > > Yes, which is why I wrote the reply that I did, after reading your full > mail. I was not outright dismissing your bug report, I was just merely > closing the upstream coreutils instance of it, and trying to redirect > the conversation to a more appropriate location (the cygwin mail for > your bug report is still very much open, and I hope to reply more on > that thread). I'm not trying to insult you, although I can see how my > mail may have come across in that manner, so I apologize if that has > happened. But please, return the favor and give me the benefit of a > doubt as well, rather than escalating this into a battle of name-calling. > >>>> Then I tried the less strict: >>>> cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . ALSO >>>> FAILED, trying to copy links >> --- >> >> How is it that it copying the links is not a bug? >> >> I didn't ASK IT to preserve-links > > Are you sure you don't have a shell alias or function for cp that is > adding options you did not type on the command line? What does 'type > cp' output for you? ---- This is further evidence that you closed the bug before reading it. as: > type cp cp is aliased to `cp --preserve=mode,timestamps' Was listed as being the case BEFORE the first test case... > >>>> Well if I could just get it to copy them and not try to link them... >>>> so it copies them twice..at least they get here... >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>> so I try the only thing that might not remove files "n": >>>> cp -nrvu //bliss/usr_share/fonts/. . >>>> FAIL >> === >> again, not only did I NOT say preserve links, BUT I asked it not >> to clobber files (-n), so again, > > Your behavior sounds an awful lot like you have an alias which is > including other options, perhaps -f, in what is actually being passed to > cp, compounded by the fact that creating a file by one spelling makes it > appear as if the other spelling is already present. Um.... Quoting from the original bug report: "Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps'" --- Before the first example. It DOESN'T say to preserve links. it doesn't say '-f' >> I'm aware Windows is case insensitive > > That's not quite what I said - I said that Windows can be configured to > be case-sensitive, and that when you have a situation with case clashes, > you may be better off turning that configuration bit before reporting a > bug. And since it is not the default for Windows, I'm not sure if you > are aware that Windows can be case sensitive, ---- Yes I am aware... I would make linux case insensitive, if it had the option. Examples -- some linux's now find packages and man pages, even if you don't have the caPitAliZatioN exactly the way someone thought should be capitalized. and that my suspicion is > that using Windows in a case-sensitive manner would have avoided your > problems in the first place. ---- Nope... just the opposite... pressing 'shift' causes more wear and tear on my hands... exacerbates RSI -- which has caused nerve damage, causing my fingers to be less coordinated -- such that it is harder for me to precisely control the order of how keys are entered -- such as SHIFT and some letter at the same time. > And as I said in another mail, if you can demonstrate this problem with > upstream coreutils on a Linux kernel and XFS file system, with cygwin > completely removed from the mix --- Um, excuse me, but cp is a gnu util, not part of linux, -- you should demonstrate that it is not a bug in cygwin, as adding the linux kernel to the mix, is another piece of software... If you want your pure test case, go scrape up a working test case on Hurd, don't be pretending that Linus is GNU... ------------=_1326157322-5520-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Jan 2012 00:12:28 +0000 Received: from localhost ([127.0.0.1]:51472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPKF-0006Qq-S3 for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:12:28 -0500 Received: from eggs.gnu.org ([140.186.70.92]:51408) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkPKD-0006Qe-Lt for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:12:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkPJq-0008OG-To for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:12:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:52146) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkPJq-0008OC-SJ for submit@debbugs.gnu.org; Mon, 09 Jan 2012 19:12:02 -0500 Received: from eggs.gnu.org ([140.186.70.92]:44090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkPJp-00039L-Rg for bug-coreutils@gnu.org; Mon, 09 Jan 2012 19:12:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkPJo-0008Nn-FY for bug-coreutils@gnu.org; Mon, 09 Jan 2012 19:12:01 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:38755 helo=Ishtar.sc.tlinx.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkPJo-0008Ng-0v for bug-coreutils@gnu.org; Mon, 09 Jan 2012 19:12:00 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q0A0BujV004593 for ; Mon, 9 Jan 2012 16:11:58 -0800 Message-ID: <4F0B8245.2090207@tlinx.org> Date: Mon, 09 Jan 2012 16:11:49 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: Severe or critical - deletes existing files and leaves nothing. (cp) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit 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: -4.2 (----) Please do not close this bug... EB doesn't know what he is talking about -- he didn't read the bug. -------- Original Message -------- Subject: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Date: Mon, 09 Jan 2012 13:19:43 -0800 From: Linda Walsh , To: bug-coreutils@gnu.org CC: cygwin@cygwin.com I was trying to copy a font dir from a unix to a windows machine. Problem is there are duplicates -- where only the case differs... On unix, I've run a 'dedup' in my font dir, that joined any files that were the same so they are hard links to each other. (made sense at the time... ;-) ). windows treats different cased file names as the same. Along comes cp, on cygwin, .. but I don't think this is a cygwin bug, as it's doing what it is supposed to do.. it is cp that is problematic. Note, in the below, I an alias for cp is in effect: alias cp='cp --preserve=mode,timestamps' i.e. by default, I try to preserve 'simple'-permissions, and timestamps. First I tried: /usr/share/fonts> cp -avu //bliss/usr_share/fonts/. . Got: removed `././Adobe (afm) fonts/Symbol.afm' cp: cannot create hard link `././Adobe (afm) fonts/Symbol.afm' to `././Adobe (afm) fonts/symbol.afm': No such file or directory removed `././Adobe (afm) fonts/cmr10.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmr10.afm' to `././Adobe (afm) fonts/CMR10.afm': No such file or directory removed `././Adobe (afm) fonts/cmex10.afm' (and many more... ) It removes an existing file 'Symbol', because because it sees that 'Symbol' is not a hard link to 'symbol'; I specified "-a" to make an exact copy, so it's trying to copy links. But by removing 'Symbol', it removes 'symbol' and THEN can't link to it... thus 'symbol' is gone from the local dir. --- ok, at this point, I would consider it 'my bad, for using cp on windows (it used to work without these issues, not sure what has changed)... Then I tried the less strict: > cp -rvu /usr/share/fonts> cp -rvu //bliss/usr_share/fonts/. . figuring without the "-a" it wouldn't try to force linking, thus no prob... ... well... removed `././OTF/AJensonPro-Bold.otf' cp: cannot create hard link `././OTF/AJensonPro-Bold.otf' to `././OTF/ajensonpro-bold.otf': No such file or directory removed `././OTF/AJensonPro-BoldCapt.otf' cp: cannot create hard link `././OTF/AJensonPro-BoldCapt.otf' to `././OTF/ajensonpro-boldcapt.otf': No such file or directory removed `././OTF/AJensonPro-BoldDisp.otf' ------ ?!!?! Why is it trying to create hard links again? I didn't specify preserve links!?! (i.e. this is a cp BUG...) Well if I could just get it to copy them and not try to link them... so it copies them twice.. at least they get here... so I try the only thing that might not remove files "n": cp -nrvu //bliss/usr_share/fonts/. . and... removed `././Adobe (afm) fonts/cmbx5.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx5.afm' to `././Adobe (afm) fonts/CMBX5.afm': No such file or directory removed `././Adobe (afm) fonts/cmbx7.afm' cp: cannot create hard link `././Adobe (afm) fonts/cmbx7.afm' to `././Adobe (afm) fonts/CMBX7.afm': No such file or directory removed `././Adobe (afm) fonts/cmmi10.afm' ... *sigh*... my poor cumberland fonts... so sad! um.... hey, if it shouldn't have removed them on -rvu, it doubly shouldn't have done so on when I told it "-n" (--no-clobber) don't clobber existing files... DOUBLE BUG!.... cygcheck -f /bin/cp coreutils-8.14-1 ------------=_1326157322-5520-3-- From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 01:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: 10468@debbugs.gnu.org, coreutils@tlinx.org Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.13261581489561 (code B ref 10468); Tue, 10 Jan 2012 01:16:01 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 01:15:48 +0000 Received: from localhost ([127.0.0.1]:51528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQJY-0002UA-2p for submit@debbugs.gnu.org; Mon, 09 Jan 2012 20:15:48 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:54111) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQJW-0002U2-Ay for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 20:15:47 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 56A5DA60002; Mon, 9 Jan 2012 17:15:28 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GzjSpR8K2LNH; Mon, 9 Jan 2012 17:15:28 -0800 (PST) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id E709E39E800A; Mon, 9 Jan 2012 17:15:27 -0800 (PST) Message-ID: <4F0B912E.1020800@cs.ucla.edu> Date: Mon, 09 Jan 2012 17:15:26 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111124 Thunderbird/8.0 MIME-Version: 1.0 References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> <4F0B8DB8.6080601@tlinx.org> In-Reply-To: <4F0B8DB8.6080601@tlinx.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) 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 (-) On 01/09/12 17:00, Linda Walsh wrote: > cp is a gnu util, not part of linux, -- you should > demonstrate that it is not a bug in cygwin This is not a practical division of labor. As a general rule, we don't have the resources to deal with Windows ports. I suggest raising this issue with the people who are actually doing the Windows port, whoever they are. If it's a problem with the port, they can fix it themselves without putting further load on us; if not, they'll have a better chance to diagnose and fix the problem than we will (our chance is essentially zero). From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Linda Walsh Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 01:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: Paul Eggert , 10468@debbugs.gnu.org Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.132615973411975 (code B ref 10468); Tue, 10 Jan 2012 01:43:02 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 01:42:14 +0000 Received: from localhost ([127.0.0.1]:51547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQj8-000375-1G for submit@debbugs.gnu.org; Mon, 09 Jan 2012 20:42:14 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:58232 helo=Ishtar.sc.tlinx.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkQj4-00036w-5Y for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 20:42:11 -0500 Received: from [192.168.3.140] (Athenae [192.168.3.140]) by Ishtar.sc.tlinx.org (8.14.4/8.14.4/SuSE Linux 0.8) with ESMTP id q0A1fgtL022723; Mon, 9 Jan 2012 17:41:44 -0800 Message-ID: <4F0B974E.4030205@tlinx.org> Date: Mon, 09 Jan 2012 17:41:34 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.24) Gecko/20100228 Lightning/0.9 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 MIME-Version: 1.0 References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> <4F0B8DB8.6080601@tlinx.org> <4F0B912E.1020800@cs.ucla.edu> In-Reply-To: <4F0B912E.1020800@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) 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 (-) I see.... So the default policy is that if Windows touches it, gnu won't? I can see why MS, would be so hostile toward FSF/GNU... (that's how I feel^, and a bit nastier than I would normally say, but I'm having a really awful day...(not that you should care, but... will attempt a more thoughtful response: ) However, I also understand practicalities, of time, Wouldn't it be appropriate, to keep such a bug at a low priority and in an unconfirmed state to allow correlation of similar symptoms, should such come up in the next few-several months (whatever is relevant for a release). After such a observation period, if it is still an outlier, close it as unreproducible or such. However, simply closing it, as it was seems to more likely indicate it would likely be ignored in a correlational searches already said to "not be a bug", due to it coming from 'cygwin'. Which seems awfully simplistic. Eric's initial assumptions about the bug were incorrect as I responded. That doesn't lead me to believe that instantly closing a bug coming from a cygwin port should always be the best automatic response. I've been using linux alot longer than cygwin, though cygwin usage goes back 7-8 years...(linux 12-13), unix longer... Paul Eggert wrote: > On 01/09/12 17:00, Linda Walsh wrote: >> cp is a gnu util, not part of linux, -- you should >> demonstrate that it is not a bug in cygwin > > This is not a practical division of labor. As a general rule, > we don't have the resources to deal with Windows ports. > > I suggest raising this issue with the people who are actually > doing the Windows port, whoever they are. If it's a > problem with the port, they can fix it themselves without putting > further load on us; if not, they'll have a better chance to diagnose > and fix the problem than we will (our chance is essentially zero). From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Eric Blake Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 03:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: Linda Walsh Cc: Paul Eggert , 10468@debbugs.gnu.org Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.132616481219242 (code B ref 10468); Tue, 10 Jan 2012 03:07:02 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 03:06:52 +0000 Received: from localhost ([127.0.0.1]:51609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkS31-00050J-R0 for submit@debbugs.gnu.org; Mon, 09 Jan 2012 22:06:52 -0500 Received: from mx1.redhat.com ([209.132.183.28]:31238) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkS2y-00050A-62 for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 22:06:50 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q0A36Tkf002373 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Jan 2012 22:06:29 -0500 Received: from [10.3.113.48] (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q0A36RDF027435; Mon, 9 Jan 2012 22:06:28 -0500 Message-ID: <4F0BAB33.7030602@redhat.com> Date: Mon, 09 Jan 2012 20:06:27 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> <4F0B8DB8.6080601@tlinx.org> <4F0B912E.1020800@cs.ucla.edu> <4F0B974E.4030205@tlinx.org> In-Reply-To: <4F0B974E.4030205@tlinx.org> X-Enigmail-Version: 1.3.4 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig4C7C4EE12E0BFA5CEED53215" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Spam-Score: -6.9 (------) 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: -6.9 (------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4C7C4EE12E0BFA5CEED53215 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable [please don't top-post on technical lists] On 01/09/2012 06:41 PM, Linda Walsh wrote: > I see.... >=20 > So the default policy is that if Windows touches it, gnu won't? More like: Windows is at best a secondary system, and doesn't have as high as a priority since it does not promote freedom; you'll get better response by directing your query to the folks more interested in working on that platform (and while some of those folks, including me, happen to hang out on both this list and the cygwin list, I prefer hearing about cygwin issues on the cygwin list). We have also seen, time after time, that bug reports about the windows ports are more often problems with the port itself and not a problem in the upstream code. And the attitude on this list about Windows ports is consistent with the overall GNU philosophy about ports to highly-crippled proprietary systems: https://www.gnu.org/software/autoconf/manual/standards.html#References > Eric's initial assumptions about the bug were incorrect as I responded.= My initial assumptions that the issue has only been seen with cygwin in the mix, and therefore the cygwin folks should be involved first, is still correct. As for whether or not I missed your documentation that you are using an alias for cp, that is probably the case, but it doesn't impact the decision that we should deal with the bug at the point where it was first observed, or that you should simplify your testcase without cygwin in the mix to prove that it is indeed an upstream issue. > That doesn't lead me to believe that instantly closing a bug coming > from a cygwin port should always be the best automatic response. It's not just cygwin, but all pre-built binaries. For example, if you use Fedora, and encounter a crash when using a UTF-8 locale, you are encouraged to report it to the Fedora folks, who will then triage the bug and determine if it is a bug in the Fedora multi-byte add-on patch (which has been the case in a number of circumstances), or generic to upstream (less common, but it has also happened). The underlying principle is the same, though - when dealing with a pre-built binary, either _report the bug to the person that built the binary_, because the bug may be in how the binary was built and not upstream, or reproduce the bug yourself on a self-built coreutils.git, and mention the fact that you have reproduced it in a pristine upstream environment. By removing the variable of the pre-built binary from the equation, you will have made your bug report that much more reliable, and thrown the burden of fixing things on the point where the bug has been isolated. Which means that our behavior of closing bugs that are reported directly upstream by people that only use a downstream pre-built binary is par for the course, as we trust the downstream packagers to reopen things if it turns out to be an upstream issue after all (for this particular bug, I happen to also be the downstream maintainer, so I _will_ be responding more on the cygwin side of things, and possibly adding more to this upstream conversation based on those findings). Finally, the action of closing a bug does not mean that we are discouraging all conversation on the topic; it is merely a bookkeeping practice to make it easier to track which issues are being actively worked on in the context of this list. As long as your particular report is being investigated on the cygwin list, we don't need to be reproducing the efforts here on this list. You can reply to closed bugs, and the replies are still valid. There's no need to add to the bookkeeping efforts if a maintainer closed a bug because he thought it was better dealt with downstream. And in the future, when I reply to a cross-posted message (you sent your original to both coreutils and cygwin), by closing off one side of the cross-posting to focus on the issue from the other side, I will try to be more clear about making that particular point clear in my message. --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig4C7C4EE12E0BFA5CEED53215 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJPC6szAAoJEKeha0olJ0NqNfgH/07tq7mNA9/3UV1TlBtlaLLL r99wc2Y1XysstLJ3XpFWkhtEF3GEhfwmZrcMoVFu7kXxVZ4wgQwmaureEYK9/9rs m+fGTLn8NyHqw0M8XkWOWhlYx8uAc/gpPSC58l+B3E7SI8ewOuKmu/GyDWD/pXaz d8WFS9geeUpxtikGMIhW8nDG28gkZlKvqdo3h/2IGcNQhHGIzLaBjhEXsvFRUdHj cWIEjgGJmnjAmh8d9Epz3UY3G/uI/vuludruo+5ypsks0yRVVQSXCbxarIP+UPgZ ZRHEzfr2pjir/HN9IivjVlMYiwjQnv/K0xhaeB9DI+oRRMOMxXL7ksCvP9Afwk0= =McIK -----END PGP SIGNATURE----- --------------enig4C7C4EE12E0BFA5CEED53215-- From unknown Sat Aug 16 21:23:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10468: BUG: Severe or critical - deletes existing files and leaves nothing. (cp) Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 10 Jan 2012 04:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10468 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: notabug To: Linda Walsh Cc: 10468@debbugs.gnu.org Received: via spool by 10468-submit@debbugs.gnu.org id=B10468.132616900428194 (code B ref 10468); Tue, 10 Jan 2012 04:17:02 +0000 Received: (at 10468) by debbugs.gnu.org; 10 Jan 2012 04:16:44 +0000 Received: from localhost ([127.0.0.1]:51702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkT8e-0007Kh-3u for submit@debbugs.gnu.org; Mon, 09 Jan 2012 23:16:44 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:36312) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RkT8Z-0007KW-Dc for 10468@debbugs.gnu.org; Mon, 09 Jan 2012 23:16:43 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id CF01BA60004; Mon, 9 Jan 2012 20:16:20 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vaub0fZiQNim; Mon, 9 Jan 2012 20:16:20 -0800 (PST) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 15488A60002; Mon, 9 Jan 2012 20:16:20 -0800 (PST) Message-ID: <4F0BBB97.3080009@cs.ucla.edu> Date: Mon, 09 Jan 2012 20:16:23 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111124 Thunderbird/8.0 MIME-Version: 1.0 References: <4F0B59EF.7080204@tlinx.org> <4F0B5F02.3030700@redhat.com> <4F0B81DD.1080308@tlinx.org> <4F0B8A2E.9080102@redhat.com> <4F0B8DB8.6080601@tlinx.org> <4F0B912E.1020800@cs.ucla.edu> <4F0B974E.4030205@tlinx.org> In-Reply-To: <4F0B974E.4030205@tlinx.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) 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 (-) On 01/09/12 17:41, Linda Walsh wrote: > Wouldn't it be appropriate, to keep such a bug at a low priority Perhaps; I don't know. Its priority is so low here that I'd rather not spend time thinking about whether it belongs in the bug database. For more on the topic of priorities please see . My suggestion was meant to be a helpful one, in that it proposed a course of action that's far more likely to get the bug fixed. Surely that's the main point here. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 02 00:20:18 2015 Received: (at control) by debbugs.gnu.org; 2 Apr 2015 04:20:18 +0000 Received: from localhost ([127.0.0.1]:42774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YdWc5-000495-Sc for submit@debbugs.gnu.org; Thu, 02 Apr 2015 00:20:18 -0400 Received: from ishtar.tlinx.org ([173.164.175.65]:37136 helo=Ishtar.hs.tlinx.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YdWc3-00048u-Ir for control@debbugs.gnu.org; Thu, 02 Apr 2015 00:20:16 -0400 Received: from [192.168.4.12] (Athenae [192.168.4.12]) by Ishtar.hs.tlinx.org (8.14.7/8.14.4/SuSE Linux 0.8) with ESMTP id t324K9ei061863 for ; Wed, 1 Apr 2015 21:20:13 -0700 Message-ID: <551CC379.7010403@tlinx.org> Date: Wed, 01 Apr 2015 21:20:09 -0700 From: Linda Walsh User-Agent: Thunderbird MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: Re: Archived problem report bug#10471 (bug#10471: Severe or critical - deletes existing files and leaves nothing. (cp)) References: <551CAC0D.60007@tlinx.org> <4F0B8245.2090207@tlinx.org> 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: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) unarchive 10471 thanks ==============