Bug 1058928 - Please consider building this package for EPEL7
Summary: Please consider building this package for EPEL7
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: duplicity
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rahul Sundaram
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-28 18:42 UTC by Thomas Moschny
Modified: 2015-01-08 17:57 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-12-14 16:55:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Spec File without dropbox backend (9.33 KB, text/x-matlab)
2014-12-03 16:44 UTC, Benjamin Pereto
no flags Details
Patch to remove dropbox backend (849 bytes, patch)
2014-12-03 16:45 UTC, Benjamin Pereto
no flags Details | Diff

Description Thomas Moschny 2014-01-28 18:42:51 UTC
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.

Comment 1 Rahul Sundaram 2014-01-28 19:15:24 UTC
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.

Comment 2 Benjamin Pereto 2014-08-06 20:32:08 UTC
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.

Comment 3 Rahul Sundaram 2014-09-28 22:22:52 UTC
Can you attach a spec file patch?  Scratch builds just get deleted after sometime

Comment 4 Benjamin Pereto 2014-11-02 19:34:19 UTC
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 ;-).

Comment 5 Jonathan Hadley 2014-11-11 23:59:24 UTC
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.

Comment 6 Jonathan Hadley 2014-11-12 15:52:26 UTC
(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.

Comment 7 Benjamin Pereto 2014-12-03 16:44:20 UTC
Created attachment 964215 [details]
Spec File without dropbox backend

Here is the desired spec file

Comment 8 Benjamin Pereto 2014-12-03 16:45:15 UTC
Created attachment 964216 [details]
Patch to remove dropbox backend

And the Patch for removing the Dropbox backend.

Comment 9 Rahul Sundaram 2014-12-14 16:55:04 UTC
Thanks for your work.  Adam has built this package for EPEL 7

Comment 10 Thomas Moschny 2015-01-08 17:57:53 UTC
Please push it to stable, so other packages (namely duply) can depend on it.


Note You need to log in before you can comment on or make changes to this bug.