From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 33314 invoked by alias); 28 Nov 2016 19:23:14 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 33287 invoked by uid 89); 28 Nov 2016 19:23:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.5 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM autolearn=no version=3.3.2 spammy=wayne, Hx-languages-length:1362, D*mach.com.au, sk:shaun@m X-HELO: homiemail-a55.g.dreamhost.com Received: from sub4.mail.dreamhost.com (HELO homiemail-a55.g.dreamhost.com) (69.163.253.135) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 28 Nov 2016 19:23:03 +0000 Received: from homiemail-a55.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a55.g.dreamhost.com (Postfix) with ESMTP id 5167268003C1D for ; Mon, 28 Nov 2016 11:23:02 -0800 (PST) Received: from mail-vk0-f47.google.com (mail-vk0-f47.google.com [209.85.213.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: dropbox@opencoder.net) by homiemail-a55.g.dreamhost.com (Postfix) with ESMTPSA id 3852F68003C17 for ; Mon, 28 Nov 2016 11:23:02 -0800 (PST) Received: by mail-vk0-f47.google.com with SMTP id x186so79214900vkd.1 for ; Mon, 28 Nov 2016 11:23:02 -0800 (PST) X-Gm-Message-State: AKaTC011yA+DmyDv5zhETayp/TK22+nvpo6EVe/yMtbtjhQdIaOnrxnP3llasBd+TrufJ/iw34qrJtmEvh0NCg== X-Received: by 10.31.74.65 with SMTP id x62mr6825570vka.146.1480360981466; Mon, 28 Nov 2016 11:23:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.45.202 with HTTP; Mon, 28 Nov 2016 11:22:41 -0800 (PST) In-Reply-To: References: From: Wayne Davison Date: Mon, 28 Nov 2016 22:41:00 -0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Cygwin: 2.6.0, rsync 3.1.2, "file has vanished" To: cygwin Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2016-11/txt/msg00313.txt.bz2 On Sun, Nov 27, 2016 at 11:07 PM, Shaun Maher wrote: > file has vanished: "BackUps(old)/Backup Pre-Rolled Payroll 2015"16-MBTT= 2016.zip" (in VSSG) Those file-has-vanished errors shouldn't be affected by the --iconv option because that is a sender-side error, and the rsync sender directly reads file names via readdir() and then tries to stat() those names (it is the receiving side that might get converted names via the --iconv translations). So, the question is: why is rsync getting a filename via readdir that it can't stat? Can you try out this C program: http://opencoder.net/list-and-stat.c You compile it with gcc ("gcc -o list-and-stat list-and-stat.c") and then run it with a directory name where one of your problem files exists. It will output things like this: 74 65 73 74 e2 b8 b1 66 69 6c 65 | test=E2=B8=B1file If you see a "FAILED to stat" message, send the byte sequence for that file to the list and mention what filesystem type it is mounted on. If it doesn't generate an error, what rsync version are you using? Is it the cygwin version or something else? The error indicates that an rsync daemon module is involved (the "in VSSG" bit), so you might try a manual rsync copy of a problem file and see if the issue is the daemon context or rsync in general. ..wayne.. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple