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}