On Sat, Jan 03, 2015 at 06:48:00PM +0100, Matthieu Herrb wrote:
> On Sat, Jan 03, 2015 at 06:26:42PM +0100, Jérémie Courrèges-Anglas wrote:
> > Matthieu Herrb <matth...@herrb.eu> writes:
> > 
> > > Hi,
> > >
> > > Duplicity 0.6.25 introduced a warning about 0.6 series beeing phased
> > > out.
> > >
> > > This warning breaks the parsing of duplicity --version done by
> > > deja-dup and makes it bail that only version 0.6.0 is installed while
> > > it needs at least 0.6.23.
> > 
> > Here's a diff against recent cvs HEAD.
> 
> Hmm, 
> 
> that (deja-dup patch) may be better : 
> 
> https://code.launchpad.net/~adrien-bak/deja-dup/ducplicity-version-retrieval/+merge/239340

Yes that's better and already committed to deja-dup head.

> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/sysutils/duplicity/Makefile,v
> > retrieving revision 1.32
> > diff -u -p -r1.32 Makefile
> > --- Makefile        2 Jan 2015 20:11:18 -0000       1.32
> > +++ Makefile        3 Jan 2015 17:22:58 -0000
> > @@ -4,7 +4,7 @@ COMMENT =   encrypted backup using rsync a
> >  
> >  MODPY_EGG_VERSION = 0.6.25
> >  DISTNAME = duplicity-${MODPY_EGG_VERSION}
> > -REVISION = 0
> > +REVISION = 1
> >  
> >  CATEGORIES =       sysutils
> >  
> > Index: patches/patch-bin_duplicity
> > ===================================================================
> > RCS file: /cvs/ports/sysutils/duplicity/patches/patch-bin_duplicity,v
> > retrieving revision 1.6
> > diff -u -p -r1.6 patch-bin_duplicity
> > --- patches/patch-bin_duplicity     14 Nov 2014 07:49:33 -0000      1.6
> > +++ patches/patch-bin_duplicity     3 Jan 2015 17:20:53 -0000
> > @@ -1,6 +1,10 @@
> >  $OpenBSD: patch-bin_duplicity,v 1.6 2014/11/14 07:49:33 brad Exp $
> > ---- bin/duplicity.orig     Fri May  9 09:27:41 2014
> > -+++ bin/duplicity  Sat Aug  9 00:18:15 2014
> > +
> > +- try to bump resource limits before printing warnings
> > +- remove warning for 0.6.x versions, breaks sysutils/deja-dup
> > +
> > +--- bin/duplicity.orig     Mon Oct 20 21:09:10 2014
> > ++++ bin/duplicity  Sat Jan  3 18:20:47 2015
> >  @@ -1223,9 +1223,12 @@ def check_resources(action):
> >                              log.ErrorCode.get_ulimit_failed)
> >           maxopen = min([l for l in (soft, hard) if l > -1])
> > @@ -17,3 +21,17 @@ $OpenBSD: patch-bin_duplicity,v 1.6 2014
> >   
> >   def log_startup_parms(verbosity=log.INFO):
> >       """
> > +@@ -1324,13 +1327,6 @@ See https://bugs.launchpad.net/duplicity/+bug/931175
> > + 
> > +     # set the current time strings (make it available for command line 
> > processing)
> > +     dup_time.setcurtime()
> > +-
> > +-    # deprecation warning
> > +-    log.Warn(_(
> > +-"""
> > +-Duplicity 0.6 series is being deprecated:
> > +-See http://www.nongnu.org/duplicity/
> > +-"""), log.WarningCode.deprecate_0_6)
> > + 
> > +     # determine what action we're performing and process command line
> > +     action = commandline.ProcessCommandLine(sys.argv[1:])
> > 
> > 
> > -- 
> > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> 
> -- 
> Matthieu Herrb
> 

-- 
Antoine

Reply via email to