I'd like to see this package in EPEL7 (so that I could also build duply for EPEL7, which uses duplicity). There doesn't seem to be a review ticket, hence this new ticket.
Would you like to be the maintainer of Duplicity for EPEL 7? If so, let me know and I can request a branch and let you take over. I am not building it myself since I don't have a EL 7 system and it is not clear yet that I will be running EL 7 anytime soon.
Hi Rahul, I build a Scratch (http://koji.fedoraproject.org/koji/taskinfo?taskID=7250580) duplicity-0.6.24-4.el7.x86_64.rpm for EPEL7 without the dependency python-GnuPGInterface (built-in) and python-dropbox (not supportet by maintainer). The Patch included removes the backend register for dropbox and remove it from the help page. I testet it with the dependency's and looks fine for me. If i'm backing up with dpbx:// I'm got the expected error for unsupported backend sheme. [root@localhost ~]# duplicity full /tmp dpbx://test UnsupportedBackendScheme: scheme not supported in url: dpbx://test A normal backup is working.
Can you attach a spec file patch? Scratch builds just get deleted after sometime
I can add it when i'm back, its in the beginning of the december. There are not many changes i have done. Probably someone can make a look to it and re-create it ;-).
If it's helpful, we've created a spec for our uses, available on Github: https://github.com/intoximeters/duplicity-rpm It's modified from OpenSUSE's spec, linked in the README.md.
(In reply to Jonathan Hadley from comment #5) > If it's helpful, we've created a spec for our uses, available on Github: > https://github.com/intoximeters/duplicity-rpm > > It's modified from OpenSUSE's spec, linked in the README.md. P.S. - I forgot that we haven't yet merged the latest update, which fixes a dependency issue. That can be found at https://github.com/intoximeters/duplicity-rpm/blob/fix-spec/duplicity.spec until it is merged into master.
Created attachment 964215 [details] Spec File without dropbox backend Here is the desired spec file
Created attachment 964216 [details] Patch to remove dropbox backend And the Patch for removing the Dropbox backend.
Thanks for your work. Adam has built this package for EPEL 7
Please push it to stable, so other packages (namely duply) can depend on it.