Rclone 1.55 release

They are so you can have all the config for a backend in the string you give to rclone. Very useful for people using rclone via the api to create backends on the fly.

It is also very useful for a little tweak to a backend that you want to apply to one backend only - this is my fave example from the docs

The major advantage to using the connection string style syntax is
that it only applies the the remote, not to all the remotes of that
type of the command line. A common confusion is this attempt to copy a
file shared on google drive to the normal drive which does not
work
because the --drive-shared-with-me flag applies to both the
source and the destination.

rclone copy --drive-shared-with-me gdrive:shared-file.txt gdrive:

However using the connection string syntax, this does work.

rclone copy "gdrive,shared_with_me:shared-file.txt" gdrive:

I am getting the same error when using selfupdate.
Have previously updated using install.sh script.

rclone selfupdate
2021/04/01 20:07:25 Error: updating would discard the mount FUSE capability, aborting

rclone v1.55.0

  • os/type: linux
  • os/arch: amd64
  • go/version: go1.16.2
  • go/linking: static
  • go/tags: cmount

yours: 1.55.0
latest: 1.55.0 (released 2021-03-31)
beta: 1.56.0-beta.5356.9e2fbe0f1 (released 2021-03-31)
upgrade: (wouldn't let me include links in my post)

@jpd
Thanks for info, I understand now.
Will be fixed in 1.55.1. For the time being please fall back to install.sh.

@ncw
The detector treats combination static+cmount as libfuse-aware, although in fact it isn't.

1 Like

How did we ever get static and cmount - I don't understand?

The build is beyond my department :wink:
The fact is that rclone/cmount.go at v1.55.0 · rclone/rclone · GitHub was compiled in
But rclone/cgo.go at v1.55.0 · rclone/rclone · GitHub wasn't
I think the problem doesn't stem from xgo. I use it on my fork and it produces the cgo tag.
I don't yet understand either.
Maybe it's a good idea to add a unit test failing for the static+cmount combination after a solution is found...

We'll get to the bottom of it I'm sure!

Is there an issue about this? I didn't see one.

I did update before posting, this is the check info…
rclone v1.55.0
- os/type: linux
- os/arch: amd64
- go/version: go1.16.2
- go/linking: static
- go/tags: cmount
Thanks

How did we ever get static and cmount?

1 Like
1 Like

You mention Android builds but I don't see a download for Android. Is it possible to install rclone on an Nvidia Shield now?

you can install rclone inside termux.
i have a short wiki about that
https://github.com/rclone/rclone/wiki/turn-your-android-phone-into-a-media-server

1 Like

The binaries are in the testbuilds directory

https://beta.rclone.org/v1.55.0/testbuilds/

They should work on any android system. Not sure how you would use them from a Nvidia shield though.

1 Like

Thanks for the link. The scenario I have in mind, and sorry for the offtopic everyone, is an Nvidia Shield using rclone mount. Is that doable? Mounting a drive and accessing it on the same machine?

best to start a new topic using using the help and support template.

1 Like
#rclone version
rclone v1.55.0
- os/type: linux
- os/arch: mipsle
- go/version: go1.16.2
- go/linking: static
- go/tags: cmount

#rclone version --check
yours:  1.55.0
latest: 1.55.0                                   (released 2021-03-31)
beta:   1.56.0-beta.5383.f52ae75a5               (released 2021-04-08)
  upgrade: https://beta.rclone.org/v1.56.0-beta.5383.f52ae75a5

#/rclone selfupdate
2021/04/08 16:54:26 Error: updating would discard the mount FUSE capability, aborting

Will be fixed by 1.55.1

This is all pretty marvellous!

But one of the new documentation pages has this typo: 'the the remote' (sic).

Thanks! If you want to fix it, scroll to the bottom of the page with the type then click this link

image

You can edit the page on GitHub by clicking on the pencil icon and submit a pull request all in the browser!

Well, as they say on Reddit, TIL ('Today I learned '). Yet, I do not know what the sentence in question intends. So I can't fix it. One of you lot will need to fix it.

1 Like