After reinstalling all packages to cross the time_t bump duplicity
started failing for me with the following error message:

  BackendException: Could not initialize backend: No module named paramiko

There is a hidden runtime dependency on py-paramiko.

This diff fixes the issue. ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/duplicity/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile    13 Mar 2013 02:51:42 -0000      1.24
+++ Makefile    28 Oct 2013 23:48:22 -0000
@@ -4,6 +4,7 @@ COMMENT =       encrypted backup using rsync a
 
 MODPY_EGG_VERSION = 0.6.21
 DISTNAME =     duplicity-${MODPY_EGG_VERSION}
+REVISION =     0
 
 CATEGORIES =   sysutils
 
@@ -24,7 +25,8 @@ LIB_DEPENDS +=        net/librsync \
 
 RUN_DEPENDS += net/py-boto \
                net/ncftp \
-               security/py-gnupg
+               security/py-gnupg \
+               security/py-paramiko
 
 MAKE_ENV +=    LIBRSYNC_DIR=${LOCALBASE}
 

Reply via email to