Bug 2336979

Summary: rclone is missing proton drive remote
Product: [Fedora] Fedora Reporter: kahomayo+rhbugzilla
Component: rcloneAssignee: Mikel Olasagasti Uranga <mikel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 41CC: go-sig, me, mikel
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://forum.rclone.org/t/proton-drive-not-an-option-when-creating-a-new-remote/45963
Whiteboard:
Fixed In Version: rclone-1.70.2-1.fc43 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-07-06 14:47:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description kahomayo+rhbugzilla 2025-01-10 16:33:06 UTC
The rclone utility is missing the protondrive remote. The remote is not listed when interactively creating a new remote and existing configurations using it do not function. The following command can be used to easily test if protondrive is available (it currently outputs nothing):
$ rclone config providers | grep protondrive
I am currently observing this bug using rclone version 1.67.0 on Fedora 41. I found another report of this same issue already occurring with 1.64.2 on Fedora 40. Running rclone selfupdate resolves the issue by upgrading to 1.68.2. According to the rclone developers, protondrive should be available as a remote since 1.64 beta.

Edit: I think the bug reporting form ate my link, here's the discussion about the Fedora 40 issue: https://forum.rclone.org/t/proton-drive-not-an-option-when-creating-a-new-remote/45963

Reproducible: Always

Steps to Reproduce:
$ if [ -z "$(rclone config providers | grep protondrive)" ] ; then echo "kaho is sad now"; else echo "Thank you!"; fi
Actual Results:  
kaho is sad now

Expected Results:  
Thank you!

Comment 1 Mikel Olasagasti Uranga 2025-01-10 23:52:25 UTC
Backend is disabled for now https://src.fedoraproject.org/rpms/rclone/blob/rawhide/f/rclone.spec#_6

Comment 2 Youssef 2025-06-04 00:06:47 UTC
I would also like to use this backend and would rather install from the repo than my current method. Any plans to include the new dependencies?

Comment 3 Mikel Olasagasti Uranga 2025-06-04 11:09:19 UTC
As part of Go-SIG we just proposes a system-wide change on how Golang applications are packaged:

https://discussion.fedoraproject.org/t/f43-change-proposal-golang-packages-vendored-by-default-system-wide/154986

I'm waiting for approval to move the package to use vendored dependencies and with that to be able to enable all backends.

Comment 4 Youssef 2025-06-04 20:39:33 UTC
Thank you for linking to the blocking issue. I have voted in favor of the proposal.

Comment 5 Fedora Update System 2025-07-06 14:38:39 UTC
FEDORA-2025-35515b7ddf (rclone-1.70.2-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-35515b7ddf

Comment 6 Fedora Update System 2025-07-06 14:47:36 UTC
FEDORA-2025-35515b7ddf (rclone-1.70.2-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.