On Thu 02 Dec 2010, Zed Pobre wrote:
> 
> The problem resolved down to rsync 3.0.3-2 accepting the following:
> 
> rsync rsync://<server>::<module>
> 
> and 3.0.7-2 does not.

That 3.0.3-2 accepted that syntax was an "undocumented feature".
Nowhere in the documentation does it say that it is OK to mix rsync://
and :: notation.  In fact, it explicitly states:

    Contacting an rsync daemon directly happens when the source or
    destination path contains a double colon (::) separator after a host
    specification, OR when an rsync:// URL is specified

Note the "OR" in capital letters.


That said, I agree that it's not nice that rsync has changed what it
accepts as an argument. On the other hand I don't think that a change
that enforces the documented syntax more strongly, such that unrelated
software that used that undocumented syntax is now broken, constitutes a
critical bug in rsync. Perhaps a wishlist bug.  The real bug is in the
software that was written without reading the rsync manual carefully.


Paul



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to