Deja Dup Backups keeps asking for duplicity to be installed, but duplicity is already installed

Hey everyone,
I use Deja Dup Backups to backup my computer every 3 days. On Sunday, I upgraded openSUSE Tumbleweed and today I got an error saying that the duplicity package needs to be installed.

I have tried a few things.

  1. Uninstall then reinstall Deja Dup Backups
  2. Uninstall duplicity then use Deja Dup Backups to install it
  3. I did find this post from about [2 years ago[(Deja-dub: missing duplicity). From here, I tried using sudo rpm -e --nodeps duplicity then install through Deja Dup Backups.
  4. From that same post, I tried installing gnome-packagekit (I use KDE Plasma so I did not already have it installed, and since I didn’t have it installed before I couldn’t uninstall it as the post suggests)

The end result is that Deja Dup Backups just keeps asking if it can install duplicity, which I already have. I have been using Deja Dup Backups for longer than I have been on openSUSE Tumbleweed, and as it is I have already been using that for over a year and a half. Does anyone have any other ideas? I would prefer to not use the Flatpak version of the application.

Thanks!

Post the actual error.

Sure, the actual error is “Required Packages In order to continue, the following packages need to be installed: duplicity”

However, if I try to run sudo zypper in duplicity I get this:

Loading repository data...
Reading installed packages...
'duplicity' is already installed.
No update candidate for 'duplicity-3.0.5-1.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.

Read linked bug report and check also things mentioned there (is packagekit installed? Is source repository enabled?)

1 Like

@arvidjaar has an excellent idea, do uninstall ‘duplicity’ and run deja dup to where you are asked to install ‘duplicity’ and do so.

I had this issue a while ago and I got rid of it by installing the Flatpak version. I’m assuming you already know the Flatpak version works but you still don’t want to use it. Right?

Yes, I read all of that. Packagekit is installed, but gnome-packagekit wasn’t installed originally. They said they had to uninstall that, but either way none of their suggestions have any affect on my problem. Not sure what you mean by “source repository”, this is just in the regular openSUSE repositories. If they weren’t enabled I couldn’t install anything.

As I mentioned in the original post, I have tried that, and deja-dup does the same thing it does when duplicity is installed. It asks for my password, runs for a minute, then asks for it again. No matter how many times I participate in thr loop, it results in no change.

I do not know that it works. My experience with flatpak has ranged from terrible to functional but not great. Usually, if I cannot find a program I want to use with zypper, I consider compiling it myself before using flatpak.

Since you are using it, can you tell me if the flatpak version at least recognizes your previous backups?

All my current backups were made with the Flatpak version, so I can’t give you an useful answer for that. I don’t see why wouldn’t it recognize your previous backups, though. In any case, I guess you can give it a try and uninstall it if it doesn’t work for you.

I’m having the exact same problem.

same issue… actually my backup stoped to work since a couple of day

Same here. Deja-dup has been working here for several years without problems.
Now it asks to install duplicity even if it’s already there.

Progress is being made over on the bug: 1212486 – Deja-dup (Gnome backup) insists on installing an already installed duplicity however I’ve cut my losses and started fresh with new backups via the Deja Dup flatpak that makes use of restic.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.