Hi all
I am copying files from one Google Shared Drive (SD from now) to another. I have found a behaviour that I quite don't understand, hope someone might have more info.
There is a Google Slides file in a folder in the source drive:
laptop:/Users $ rclone ls -l ClinicalTSD:"1_Projects/{REDACTED_FOLDER_NAME}"
-1 lab notebook.pptx
And no md5sum can be produced for this file.
This file if you double click on it from the drive web interface, it opens directly on Google Slides. Like natively. It has the Google Slides icon.
Then I run a
rclone copy ClinicalTSD:"1_Projects/{REDACTED_FOLDER_NAME}" testSD:/test5 -vv
What then appears copied to the destination drive is this:
laptop:/Users $ rclone ls -l testSD:/test5
8524963 lab notebook.pptx
And if I double click on this newly copied file, which has the Microsoft PPT icon, it takes a while to open it on Google Slides.
Does anybody know if this is normal and the files are identical anyway? It seems as if the Google Slides gets kind of "exported" to .pptx format. Could it be?
The rclone -vv output piece for this is:
2023/01/23 16:01:19 DEBUG : lab notebook.pptx: md5 = 32b3929d88e757d27ad69e9490c09208 OK
2023/01/23 16:01:19 DEBUG : lab notebook.pptx: Size and md5 of src and dst objects identical
2023/01/23 16:01:19 DEBUG : lab notebook.pptx: Updating size of doc after download to 8524963
2023/01/23 16:01:19 DEBUG : lab notebook.pptx: Src hash empty - aborting Dst hash check
2023/01/23 16:01:19 INFO : lab notebook.pptx: Copied (Rcat, new)
How can rclone get the md5sum for the source object? This is what happens when I try it myself:
rclone md5sum ClinicalTSD:"1_Projects/{REDACTED}/lab notebook.pptx"
lab notebook.pptx
laptop:/Users $
--------- DEBUG INFO
Run the command 'rclone version' and share the full output of the command.
rclone v1.61.1
- os/version: darwin 11.6.7 (64 bit)
- os/kernel: 20.6.0 (x86_64)
- os/type: darwin
- os/arch: amd64
- go/version: go1.19.4
- go/linking: dynamic
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
Google Drive
The rclone config contents with secrets removed.
[ClinicalTSD]
type = drive
client_id = {REDACTED}
client_secret = {REDACTED}
scope = drive
token = {"access_token":"{REDACTED}}
team_drive = {REDACTED}
root_folder_id =