DejaDup can't find rclone after update to F41

After updating to Fedora 41, DejaDup can’t make backups with the error rclone not found: please install rclone.
I do have rclone installed and working in my system:

# whereis rclone
rclone: /usr/bin/rclone /usr/share/man/man1/rclone.1.gz

I installed a DejaDup from flathub. I tried to repair the install, but the problem remained.

Debugging information from DejaDup

System Details:
OS=Fedora Linux 41 (Forty One)
Desktop=gnome
Locale=en_US.UTF-8
Home=/home/wjqqqwxc
Version=46.1 (flatpak)
Tool Name=duplicity
Tool Version=3.0.2

GSettings:
[org.gnome.DejaDup]
exclude-list=['$TRASH', '$DOWNLOAD', '/home/wjqqqwxc/wir']
periodic=true
tool='duplicity'
window-width=700
periodic-period=7
prompt-check='2024-09-27T21:51:57.673557Z'
delete-after=0
backend='microsoft'
last-run='2024-11-01T19:53:23.878212Z'
last-backup='2024-10-25T16:42:53.507454Z'
nag-check='2024-09-27T16:44:58.804138Z'
window-height=500

[org.gnome.DejaDup.Local]
folder='xrasjq'

[org.gnome.DejaDup.Microsoft]
folder='xxqdngv ulaalm'

Latest Duplicity Log:
INFO 1 
. GPG binary is /obb/mac/hfc, version m.h.o

INFO 1 
. Import of gsjsiimql.yfcavlck._xmyubwpjyvn Succeeded

INFO 1 
. Import of xjphxedno.dxuayuip.asvudmnwu Succeeded

INFO 1 
. Import of yyeujvieb.cnfxjivu.alttqgvufpic Succeeded

INFO 1 
. Import of gebfccunj.nnwwcpgd.upslhehoq Succeeded

INFO 1 
. Import of fxatlcydx.npdnishf.lkumhlgidt Succeeded

INFO 1 
. Import of nihoqmttc.fivqfrwm.uaqbdhgdv Succeeded

INFO 1 
. Import of kgxjfrtwh.oqybwtep.fcumdpdeatk Succeeded

INFO 1 
. Import of ipqvwoflh.pjhshivv.bvjltdkhdsje Succeeded

INFO 1 
. Import of jgfcfjaut.roelqmht.lpgihbbxvsmbx Succeeded

INFO 1 
. Import of qlmqakqno.flantkfg.yqsjkawcdh Succeeded

INFO 1 
. Import of tlfdqcyio.hramlyth.hmebbmjfog Succeeded

INFO 1 
. Import of qkldumfug.bghfjjyh.musrvuycmvqr Succeeded

INFO 1 
. Import of xhektqpaj.cffuromq.rnjoqmjnsevhbg Succeeded

INFO 1 
. Import of qdccaqtrp.sivmmatv.cuxurcjodsb Succeeded

INFO 1 
. Import of dlujpvlmv.mxxgacwt.luovoegymdvepewmk Succeeded

INFO 1 
. Import of dsolswwch.mghtsbff.vhtoerkdrae Succeeded

INFO 1 
. Import of qpeylurom.uttmxtvq.uqkldplqhkdo Succeeded

INFO 1 
. Import of dvwujiieg.pvswovdj.ijfqeysotoxgllwh Succeeded

INFO 1 
. Import of ujdcqarqe.aivertsb.qoawktsxekg Succeeded

INFO 1 
. Import of vhxgngmua.hdendegw.bvrlmlyiuvucr Succeeded

INFO 1 
. Import of mirmainif.ginxvlfp.rbqjomjptrmkw Succeeded

INFO 1 
. Import of efhgolbel.kvtfeymh.lbytkflxisvo Succeeded

INFO 1 
. Import of wpgloakdh.erreddji.rrcbbygdneuw Succeeded

INFO 1 
. Import of gwvepnoyg.carvbnsr.oviclenipofxpmr Succeeded

INFO 1 
. Import of vmbdavkrt.vwvaqqrm.dqvnketufqw Succeeded

INFO 1 
. Import of pqbinvuny.ywnlypul.vqhepdhbwj Succeeded

INFO 1 
. Import of yubqvdukm.tjncseef.byjqtcnnqatnlo Succeeded

INFO 1 
. Import of lucafxipr.puykuupy.lipkxrkyodwcq Succeeded

INFO 1 
. Import of nckismupg.ysdmluec.lfldnluecvah Succeeded

INFO 1 
. Import of ijthhvdxt.lgfkboys.tg_bjhdl_eihxwpc Succeeded

INFO 1 
. Import of wrunhvkvw.ovpnjdij.huqlvqltyipk Succeeded

INFO 1 
. Import of hsvnscpoi.cednvnjl.wsf_ghovxkch_ckqjnnb Succeeded

INFO 1 
. Import of jhydcynul.agebulne.jwi_xwueyts_iaesiya Succeeded

INFO 1 
. Import of bqqftujjt.fvphqfoe.bgudvuinohvg Succeeded

INFO 1 
. Import of igctxfiin.marbaxgy.mfbawcjya Succeeded

INFO 1 
. Import of ovwrytekv.pwtynyoa.qqsjjncskuvq Succeeded

INFO 1 
. Import of froaxsskn.edoujchf.wgfpppbluurnr Succeeded

INFO 1 
. Import of wkydciagp.rqmudfac.bpphgvrggosqap Succeeded

ERROR 50 
. rclone not found: please install rclone

INFO 1 
. Using temporary directory /home/wjqqqwxc/.pkp/ejs/fwi.fnfyw.swydmmd/kraff/deja-dup/tmp/duplicity-gut5ac8q-tempdir

I ran dejadup with the debug environment variable an this was the output:

# flatpak run --env=DEJA_DUP_DEBUG=1 org.gnome.DejaDup
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers

(org.gnome.DejaDup:2): Gtk-WARNING **: 14:53:24.333: AdwBreakpointBin 0x55abbdf5b7c0 (widget) reported min height 306 and natural height 305 in measure() with for_size=450; natural size must be >= min size
DUPLICITY: INFO 1
DUPLICITY: . GPG binary is /usr/bin/gpg, version 2.4.5

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends._testbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.adbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.azurebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.b2backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.boxbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.cfbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.dpbxbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.gdocsbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.gdrivebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.giobackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.hsibackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.hubicbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.idrivedbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.imapbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.jottacloudbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.lftpbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.localbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.mediafirebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.megabackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.megav2backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.megav3backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.multibackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.ncftpbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.onedrivebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.par2backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.pcabackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.pydrivebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.rclonebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.rsyncbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.s3_boto3_backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.slatebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.ssh_paramiko_backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.ssh_pexpect_backend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.swiftbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.sxbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.tahoebackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.webdavbackend Succeeded

DUPLICITY: INFO 1
DUPLICITY: . Import of duplicity.backends.xorrisobackend Succeeded

DUPLICITY: ERROR 50
DUPLICITY: . rclone not found: please install rclone

DUPLICITY: INFO 1
DUPLICITY: . Using temporary directory /home/dalvarez/.var/app/org.gnome.DejaDup/cache/deja-dup/tmp/duplicity-gut5ac8q-tempdir

Added deja-dup, flatpak

Added rclone

Hello @dalvarezt and welcome to the community.

If you are using the flatpak version from Flathub, this is not relevant: the flatpak package don’t rely on the rclone installed on your system via dnf.

If you enter in the sandbox[1]
flatpak run --command=/bin/sh org.gnome.DejaDup
you should find rclone in the /app/bin directory.
[📦 org.gnome.DejaDup ~]$ ls -la /app/bin/rclone
Isn’t it?


  1. forgive my terminology ↩︎

Are you sure you have installed the flatpak from Flathub?

I can replicate the issue with the Fedora Linux flatpak.
Maybe it’s worth to file a bug.

Thanks for replying!.. I see I installed it from registry.fedoraproject.org with flatpak.
image

When I accessed the sandbox, did not find /app/bin/rclone.

I will file the bug as advised.

1 Like

This should be fixed now.

1 Like