I just had a quick look at what docker master (upstream) uses at the moment.
-> ncw-swift https://github.com/ncw/swift/commit/a0320860b16212c2b59b4912bb6508cda1d7cee6 from Aug 25, 2018, v1.0.40 onward. Seems fairly recent. I see that 1.0.47-1 is in experimental, I guess it's this version that you need for rclone? -> google-api https://github.com/googleapis/google-api-go-client/commit/de943baf05a022a8f921b544b7827bacaba1aed5 from Oct 21, 2016. Seems fairly old. I see that there was a surge of activity in 2018: https://github.com/googleapis/google-api-go-client/graphs/code-frequency As usual, I have no clue what that REALLY means until I try to build docker against those versions and see what breaks :) Cheers, Arnaud On 7/23/19 1:03 PM, Drew Parsons wrote: > A handful of go packages need to be upgraded in order to upgrade rclone: > golang-github-ncw-swift > golang-google-api > > Since these packages are build dependencies for other packages (docker > and others), I wanted to ask first if it's safe to begin the upgrades. > > golang-google-api 0.1.0 is ready in experimental, but 0.7.0 is now > available upstream. I'm not sure if it's safe to upgrade straight to > 0.7.0, or if they've made any deprecations in between that could > affect other packages. I believe it's safe (I think they provide > backwards compatibility to any deprecated API elements) > > rclone 1.47 is ready in experimental (it provides support for symlinks > in cloud storage), while 1.48 is available upstream but will need > further package upgrades to build. > > Drew >