From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 3 19:20:12 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8162106568D for ; Fri, 3 Jul 2009 19:20:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B33738FC25 for ; Fri, 3 Jul 2009 19:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n63JK8ee016885 for ; Fri, 3 Jul 2009 19:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n63JK80o016881; Fri, 3 Jul 2009 19:20:08 GMT (envelope-from gnats) Resent-Date: Fri, 3 Jul 2009 19:20:08 GMT Resent-Message-Id: <200907031920.n63JK80o016881@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter Schuller Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5DAB106566C for ; Fri, 3 Jul 2009 19:16:13 +0000 (UTC) (envelope-from root@prometheus.scode.org) Received: from mtah31.telenor.se (mtah31.telenor.se [213.150.131.4]) by mx1.freebsd.org (Postfix) with ESMTP id 6F22F8FC08 for ; Fri, 3 Jul 2009 19:16:13 +0000 (UTC) (envelope-from root@prometheus.scode.org) Received: from iph1.telenor.se (iph1.telenor.se [195.54.127.132]) by mtah31.telenor.se (Postfix) with ESMTP id B28AB5AC57 for ; Fri, 3 Jul 2009 20:42:31 +0200 (CEST) Received: from c-9b9b72d5.03-51-73746f3.cust.bredbandsbolaget.se (HELO prometheus.scode.org) ([213.114.155.155]) by iph1.telenor.se with ESMTP; 03 Jul 2009 20:42:31 +0200 Received: by prometheus.scode.org (Postfix, from userid 0) id 7958C4AE69F; Fri, 3 Jul 2009 20:42:31 +0200 (CEST) Message-Id: <20090703184231.7958C4AE69F@prometheus.scode.org> Date: Fri, 3 Jul 2009 20:42:31 +0200 (CEST) From: Peter Schuller To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/136296: [MAINTAINER] sysutils/duplicity: update to 0.6.01 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 19:20:12 -0000 >Number: 136296 >Category: ports >Synopsis: [MAINTAINER] sysutils/duplicity: update to 0.6.01 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Jul 03 19:20:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: peter.schuller@infidyne.com >Release: FreeBSD 8.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD prometheus.scode.org 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Fri Jun 5 18:54:16 CEST >Description: - Update to 0.6.01 (0.6.00 was skipped due to a bug upstream which made it unusable on freebsd) Generated with FreeBSD Port Tools 0.77 Changelog since 0.5.18: New in v0.6.01 (2009/07/01) --------------------------- Fixed issues in Checkpoint/Restart: * The --name backupname" option was added to allow the user to separate one archive from another. If not specified, the default is an MD5 hash of the target URL, which should suffice for most uses. * The archive_dir (cache) is now stored in a standard location, defaulting to ~/.cache/duplicity. See http://standards.freedesktop.org/basedir-spec/latest/ * The interaction between the --archive-dir option and the --name option allows for four possible results for the location of the archive dir. - neither specified (default) ~/.cache/duplicity/hash-of-url - --archive-dir=~/arch, no --name ~/arch/hash-of-url - no --archive-dir, --name=foo ~/.cache/duplicity/foo - --archive-dir=~/arch, --name=foo ~/arch/foo * duplicity will now copy needed metadata from the remote store to the local cache as needed. This means that the first use after upgraded from 0.5.x will have the metadata copied to the local archive dir in order to sync both. * cleanup will now work correctly with the archive dir and separates the local from the remote files. Bugs fixed this release: * 388034 Unable to backup * 378940 python2-6 issue / UTF-8 charset / Ubuntu 9.04 * 379386 Fix list-current-files w/ missing archive dir * 387102 Asynchronous upload not working properly * 387218 Make scp/ssh into sftp-only backend * 388992 List of Orphaned Files Growing * 392905 NoneType object has no attribute 'startswith' * 393372 Error creating directory * 383412 Add InfoCodes for upload events * 383419 Add gio backend New in v0.6.00 (2009/06/08) --------------------------- Checkpoint/Restart capability added. Checkpoint is done at every volume written and Restart is done at start of the next volume in the set. Changes to normal operations include a permanent duplicity archive-dir at ~/.duplicity to save state. To accomplish this, the signature and archive files in the archive-dir now have three states: 1) temporary until the first volume has been written, 2) partial until the final volume has been written and sent to remote storage, 3) permanent with the same name as always. Assumptions are made that if a restart is needed, then all arguments are the same as before and that no files have been removed from the file system between runs. >From now on, the --archive-dir option can be used to change the location of the archive dir, but you are responsible for moving the files if you change it. Other fixes: Unicode filenames in log messages are now OK. Fixed problem where Cygwin was returning -1 for the hard max open file limit. >How-To-Repeat: >Fix: --- duplicity-0.6.01.patch begins here --- diff -ruN --exclude=CVS /usr/ports/sysutils/duplicity.orig/Makefile /usr/ports/sysutils/duplicity/Makefile --- /usr/ports/sysutils/duplicity.orig/Makefile 2009-05-22 23:53:08.000000000 +0200 +++ /usr/ports/sysutils/duplicity/Makefile 2009-07-03 20:22:15.967273130 +0200 @@ -6,7 +6,7 @@ # PORTNAME= duplicity -PORTVERSION= 0.5.18 +PORTVERSION= 0.6.01 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} diff -ruN --exclude=CVS /usr/ports/sysutils/duplicity.orig/distinfo /usr/ports/sysutils/duplicity/distinfo --- /usr/ports/sysutils/duplicity.orig/distinfo 2009-05-22 23:53:08.000000000 +0200 +++ /usr/ports/sysutils/duplicity/distinfo 2009-07-03 20:22:19.288204360 +0200 @@ -1,3 +1,3 @@ -MD5 (duplicity-0.5.18.tar.gz) = 77fcbe30b300450af17d811eec339765 -SHA256 (duplicity-0.5.18.tar.gz) = 5c2fcf661ed80c7e3a7d7f29bd5468321965e6f5ecf585d52c3ba05fbae31bd9 -SIZE (duplicity-0.5.18.tar.gz) = 212588 +MD5 (duplicity-0.6.01.tar.gz) = bb8bc83d368d13471295cfeb33e74c1c +SHA256 (duplicity-0.6.01.tar.gz) = 4f3e4f4bac308dacb5d89e4e4114c3ec21ed8df69fe6f215a3908a026bef6a3f +SIZE (duplicity-0.6.01.tar.gz) = 231754 diff -ruN --exclude=CVS /usr/ports/sysutils/duplicity.orig/pkg-plist /usr/ports/sysutils/duplicity/pkg-plist --- /usr/ports/sysutils/duplicity.orig/pkg-plist 2009-05-22 23:53:08.000000000 +0200 +++ /usr/ports/sysutils/duplicity/pkg-plist 2009-07-03 20:24:50.359024976 +0200 @@ -25,6 +25,9 @@ %%PYTHON_SITELIBDIR%%/duplicity/backends/ftpbackend.py %%PYTHON_SITELIBDIR%%/duplicity/backends/ftpbackend.pyc %%PYTHON_SITELIBDIR%%/duplicity/backends/ftpbackend.pyo +%%PYTHON_SITELIBDIR%%/duplicity/backends/giobackend.py +%%PYTHON_SITELIBDIR%%/duplicity/backends/giobackend.pyc +%%PYTHON_SITELIBDIR%%/duplicity/backends/giobackend.pyo %%PYTHON_SITELIBDIR%%/duplicity/backends/hsibackend.py %%PYTHON_SITELIBDIR%%/duplicity/backends/hsibackend.pyc %%PYTHON_SITELIBDIR%%/duplicity/backends/hsibackend.pyo --- duplicity-0.6.01.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: