[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem ftpsync with rysnc 3.1.1



Budiwijaya <bbuuddiiww@gmail.com> writes:

> Hi,
>
> I have two internal mirror, one mirror are working (using rsync
> 3.1.0-ubuntu0.2) and the other are using rsync 3.1.1-3ubuntu1.
>
> The latter are always throws this error:
> rsync: You may not combine multiple --delete-WHEN options.
> rsync error: syntax or usage error (code 1) at main.c(1572) [client=3.1.1]
>
> Tried to find "--delete-WHEN" in the ftpsync, but none found.
> Anyone experience the same?

The WHEN is standing in for the times that you might want the deletions
to happen.

Look in the script for '--delete-' and 'RSYNC_DELETE_METHOD'

If you've added a --delete-... option in your local settings then you
are probably ending up with both --delete-after and whatever you have
set, thus giving you the error.

You could try inserting:

  set -x

just before the where rsync is invoked (the line numbers shown here):

  ~archvsync$ grep -n '  ${RSYNC}' bin/ftpsync
  658:            ${RSYNC} ${RSYNC_SSL_OPTIONS} ${RSYNC_OPTIONS} ${RSYNC_OPTIONS1} ${EXCLUDE} ${SOURCE_EXCLUDE} \
  733:            ${RSYNC} ${RSYNC_SSL_OPTIONS} ${RSYNC_OPTIONS} ${RSYNC_OPTIONS2} ${EXCLUDE} ${SOURCE_EXCLUDE} \

which will tell you what options you're actually providing to rsync that
give rise to this error.

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature


Reply to: