From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#20662: 25.0.50; Remote copy through Dired fails Date: Thu, 28 May 2015 15:16:25 +0200 Message-ID: <87egm03kra.fsf@gmx.de> References: <55649C03.7090507@inventati.org> <87d21mjuav.fsf@gmx.de> <5565C27D.6080500@inventati.org> <87mw0p52eq.fsf@gmx.de> <556614D2.9060403@inventati.org> <874mmx3tai.fsf@gmx.de> <55670C64.1080006@inventati.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1432819051 15863 80.91.229.3 (28 May 2015 13:17:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 May 2015 13:17:31 +0000 (UTC) Cc: 20662@debbugs.gnu.org To: Manuel Uberti Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 28 15:17:20 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YxxgT-0004VQ-Cq for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 May 2015 15:17:17 +0200 Original-Received: from localhost ([::1]:58924 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxxgS-0007Vj-48 for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 May 2015 09:17:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51249) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxxgK-0007U8-27 for bug-gnu-emacs@gnu.org; Thu, 28 May 2015 09:17:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YxxgE-000357-Uk for bug-gnu-emacs@gnu.org; Thu, 28 May 2015 09:17:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49120) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxxgE-000353-Ra for bug-gnu-emacs@gnu.org; Thu, 28 May 2015 09:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YxxgE-0004dU-K2 for bug-gnu-emacs@gnu.org; Thu, 28 May 2015 09:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 May 2015 13:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20662 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20662-submit@debbugs.gnu.org id=B20662.143281900417792 (code B ref 20662); Thu, 28 May 2015 13:17:02 +0000 Original-Received: (at 20662) by debbugs.gnu.org; 28 May 2015 13:16:44 +0000 Original-Received: from localhost ([127.0.0.1]:59095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yxxfs-0004cp-8I for submit@debbugs.gnu.org; Thu, 28 May 2015 09:16:44 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:52786) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yxxfm-0004cY-Sz for 20662@debbugs.gnu.org; Thu, 28 May 2015 09:16:39 -0400 Original-Received: from detlef.gmx.de ([93.209.72.49]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MdFwl-1Yfbjs1D8d-00ITy2; Thu, 28 May 2015 15:16:27 +0200 In-Reply-To: <55670C64.1080006@inventati.org> (Manuel Uberti's message of "Thu, 28 May 2015 14:39:00 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:nzoVC3tmeupbt8TcjLAs5D8dl2lf5Y3HxW3BKWGwadHb6dn4bLX YLpLlaTPb0oqeqn6/XEWMXKc1Bypp0nsv+HDIjqSX5r4HIABIfDifidfgJK7JqPq2SYxJS7 qSMWHreLYwxQGwQd6L+Ekz9EajnPcvf0BrVMvlGWfMRaboqwJLW/GJwbLng2GpZflWhSiPV CG+mxVuT74u+paFFmmmkw== X-UI-Out-Filterresults: notjunk:1;V01:K0:VceEwaAsltM=:34RXCtre/KYG0keHm4EZxu 3D0ZkLs4WGafHde01NqQrX5x2oaBVdtoclBO+eEDCam6HZDV58PqOZJ82PAwL1EZ/0L1kvq12 wazFjG08Jez8OhpgEnld5oRdXJCzla2oNcLxDSLRiTpCSyYSSm8w4rJJaTBSVep25w16H/bSy jF8418vN9Nf1qU+jlsYEdfeaswo2Zt6Ss5T1b0Lz1a++/30HhZC20E0eGjTTXGwZZjz1Ps71y IjUUi3qyXAdF+2eALb92uZ+GiQ8vmhtKMHKxOMnn8jL/wBX5tTV6ZGSDUo9H7VF+WcMM7PAOR 81FqUb67l1Z4A8EyJ0ukp5OQSCTFFSCyFTrJBzfvH/cJuE/HU9Awx9taJcrnd/Bl9Ib71UNf6 zyZSB1olD5pwjCmbWJYPQzFRavdnECo7sZ2JRu5eGx7LW8koHR3uuxhfvgRuJL9ZsFnGp3YoP PAzdXwY5aRFSf5HRVfgSlM8uLQSAOHvhlqEcszlorXZqfdPb3anOB8rvibEkoI6tBqGbRbrLP 5OG29e8xfQ2J7bNX65YXe/sbgvYGqG+j8C6CDkcuNH2vyIm+hrWIZ7AeE8TvBvYqsfeSQmZTo WU8tIiDTmOtg+AvxE/4dGoraVUkSiiPXPJEzIF9A9EHJMnUIUHQl4M2TiwlLr6sR08qE1jwXT Not4FEFi6g1xdsqLz5z7SibuotAcT78+9/orBpXM89CCHDbLICS1P17Ce/kKL2C1dDtE= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103261 Archived-At: Manuel Uberti writes: Hi Manuel, > I turn debug-on-error on, and press 'd' as you suggested, right before > (copy-file from to ok-flag preserve-time) throws an error. > > This is the stacktrace: Well, I've nailed it down to --8<---------------cut here---------------start------------->8--- (copy-file (edebug-after 0 68 from) (edebug-after 0 69 to) (edebug-after 0 70 ok-flag) (edebug-after 0 71 preserve-time)) (condition-case err (edebug-after (edebug-before 54) 73 (if (edebug-after (edebug-before 55) 59 (stringp (edebug-after (edebug-before 56) 58 (car (edebug-after 0 57 attrs))))) (edebug-after (edebug-before 60) 66 (make-symbolic-link (edebug-after (edebug-before 61) 63 (car (edebug-after 0 62 attrs))) (edebug-after 0 64 to) (edebug-after 0 65 ok-flag))) (edebug-after (edebug-before 67) 72 (copy-file (edebug-after 0 68 from) (edebug-after 0 69 to) (edebug-after 0 70 ok-flag) (edebug-after 0 71 preserve-time))))) (file-date-error (edebug-after (edebug-before 74) 79 (let* ((v (edebug-after (edebug-before 75) 77 (dired-make-relative ...)))) (setq dired-create-files-failures (cons v (edebug-after 0 78 dired-create-files-failures))))) (edebug-after (edebug-before 80) 83 (dired-log "Can't set date on %s:\n%s\n" (edebug-after 0 81 from) (edebug-after 0 82 err))))) (let ((attrs (edebug-after (edebug-before 20) 22 (file-attributes (edebug-after 0 21 from))))) (edebug-after (edebug-before 23) 85 (if (edebug-after (edebug-before 24) 41 (and (edebug-after 0 25 recursive) (edebug-after (edebug-before 26) 30 (eq t (edebug-after ... 29 ...))) (edebug-after (edebug-before 31) 40 (or (edebug-after ... 34 ...) (edebug-after ... 39 ...))))) (edebug-after (edebug-before 42) 46 (copy-directory (edebug-after 0 43 from) (edebug-after 0 44 to) (edebug-after 0 45 preserve-time))) (edebug-after (edebug-before 47) 52 (or (edebug-after 0 48 top) (edebug-after (edebug-before 49) 51 (dired-handle-overwrite (edebug-after 0 50 to))))) (edebug-after (edebug-before 53) 84 (condition-case err (edebug-after (edebug-before 54) 73 (if (edebug-after ... 59 ...) (edebug-after ... 6 6 ...) (edebug-after ... 72 ...))) (file-date-error (edebug-after (edebug-before 74) 79 (let* ... ...)) (edebug-after (edebug-before 80) 83 (dired-log "Can't set date on %s:\n%s\n" ... ...)))))))) dired-copy-file-recursive("/ssh:admin@192.168.1.50#2130:/home/admin/boccaperta/contabilita/fattureods/078_crowdknitting.ods" "/home/manuel/documents/boccaperta/contabilita/boccaperta/reddito2015/fattureods/078_crowdknitting.ods" nil t t always) dired-copy-file("/ssh:admin@192.168.1.50#2130:/home/admin/boccaperta/contabilita/fattureods/078_crowdknitting.ods" "/home/manuel/documents/boccaperta/contabilita/boccaperta/reddito2015/fattureods/078_crowdknitting.ods" nil) dired-create-files(dired-copy-file "Copy" ("/ssh:admin@192.168.1.50#2130:/home/admin/boccaperta/contabilita/fattureods/078_crowdknitting.ods") (lambda (_from) (edebug-enter (quote edebug-anon97303) (list _from) (function (lambda nil (edebug-after 0 0 target))))) 67) dired-do-create-files(copy dired-copy-file "Copy" nil 67 nil nil) dired-do-copy(nil) funcall-interactively(dired-do-copy nil) call-interactively(dired-do-copy nil nil) command-execute(dired-do-copy) --8<---------------cut here---------------end--------------->8--- Looks like you are copying "/ssh:admin@192.168.1.50#2130:/home/admin/boccaperta/contabilita/fattureods/078_crowdknitting.ods" to "/home/manuel/documents/boccaperta/contabilita/boccaperta/reddito2015/fattureods/078_crowdknitting.ods". Questions: - Is "/ssh:admin@192.168.1.50#2130:/home/admin/boccaperta/contabilita/fattureods/078_crowdknitting.ods" a regular file? Is it readable (ie, can you open it in Emacs)? Or is it a link? - Does the directory "/home/manuel/documents/boccaperta/contabilita/boccaperta/reddito2015/fattureods/" exist? Is it writable (ie, can you create a new file in that directory)? Does there exist already a file "078_crowdknitting.ods"? - Given, you have a file "/tmp/078_crowdknitting.ods". Could you copy it to "/home/manuel/documents/boccaperta/contabilita/boccaperta/reddito2015/fattureods/078_crowdknitting.ods" via dired? > Regards, > Manuel Best regards, Michael.