append, no ACLs, xattrs, iconv, symtimes, prealloc
rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.
What I expected would be rather a warning about the missing directory and exitcode of 24 (partial transfer), Also I'd exepct rsync to continue beyond the entry in the list that has no directory instead of aborting here. Both happens properly if the target is local instead of ssh transfer.
Looking at the code in generator.c this could be workarounded by providing "-r", since it's in an if (inc_recurse ... ), but then it would sync more than only files specified in the list.
Did I overlook an option to ignore these errors or is this something with rsync?
Kind regards, Axel
PS: Not providing the non existing path in the 'list' file is not an option, since this is actually a way the live syncing daemon Lsyncd calls rsync and as the daemon always lags behind the filesystem actions, the directory which was there a second ago, might be gone when it comes to the call of rsync.