-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rsync non-zero exit status when rsync'ing seqrepo #171
Comments
Yeah, this is strange. I'm seeing it happen from the
It's displaying the usage info, as if this is a syntax error. This is, of course, a command that has worked in the past, and my local
|
So I ran the following (off-premise/off-vpn): $ nc -zv dl.biocommons.org 873
Connection to dl.biocommons.org port 873 [tcp/rsync] succeeded! and then: $ rsync -v --no-motd dl.biocommons.org::seqrepo .
rsync: warning: receiver has empty file list: exiting @reece Would you be able to provide some input if the seqrepo module is empty/missing or guidance on how to resolve this issue? |
I think this is an
I don't know if this will finish before I have to go to work, but it appears to be downloading properly:
|
@jsstevenson Ya, I agree with you |
Huh! Good catch @jsstevenson. I downloaded rsync via conda-forge, specified the rsync-exe as you did to the new rsync path, and it also seems to be working.
opensync also is not shown anymore with
|
I am on MacOS 14.7.1 with the default apple-shipped
I don't have openrsync installed. Maybe if it is installed it is shadowing the MacOS |
Yeah @theferrit32 it'll switch for you when you upgrade to Mac OS 15. The only external confirmation I can find of this is a random linkedin post but it tracks with what we're observing above. btw, rsync is licensed under the GPL and openrsync seems to have been written for BSD, I assume that's why this has happened |
@jsstevenson that's inconvenient that they'd swap out a core command line utility and name the executable to be the same despite the API not being backwards compatible, and also not mention it in the release notes. I'm not seeing this in the MacOS or xcode release notes. But thanks for finding that. |
"Inconvenient" is definitely one word for it |
Describe the bug
biocommons::seqrepo currently returns a non-zero exit status when pulling, as demonstrated in the All platforms Quick Start. This seems to be an issue when using rsync to get
dl.biocommons.org::seqrepo
. It seems be reproducible across seqrepo releases, and was also reproduced by a colleague. I am receiving this error when using biocommons.seqrepo==0.6.9, but I also am experiencing this error on release 0.6.8.To Reproduce
To reproduce behavior, follow the All platforms Quick Start after ensuring that prior dependencies are installed.
Expected behavior
Successful rsync of seqrepo data.
Additional context
I'm running this on Mac OS 15.0.1, opensync protocol version 29, and rsync version 2.6.9.
Thank you!
The text was updated successfully, but these errors were encountered: