svn commit: r332550 - in head/sysutils/duplicity: . files

Jase Thew jase at FreeBSD.org
Sun Nov 3 14:43:26 UTC 2013


On 02/11/2013 23:00, William Grzybowski wrote:
> Author: wg
> Date: Sat Nov  2 23:00:53 2013
> New Revision: 332550
> URL: http://svnweb.freebsd.org/changeset/ports/332550
> 
> Log:
>   sysutils/duplicity: fix for python 3.x
>   
>   PR:		ports/182765
>   Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu>
>   Approved by:	maintainer (timeout)
> 

Hi,

Duplicity itself is not fully Python 3 compatible [1] (there's multiple
instances of "print" as command and all the unicode vs bytes string
handling needs resolving to allow woeking unicode filename support), so
simply patching setup.py to prevent a syntax error under Python 3 seems
somewhat bogus.

There has been work upstream [2] with regards to fully supporting Python
3 with Duplicity, but this is taking place in a developer branch [3] and
work appears to have stalled.

Therefore, I think it would be wise to revert this commit and I'll
modify the Makefile to prevent usage with > py27.

Kind regards,

Jase.

[1]
http://www.mail-archive.com/duplicity-team@lists.launchpad.net/msg01541.html
[2]
http://www.mail-archive.com/duplicity-team@lists.launchpad.net/msg01604.html
[3] https://code.launchpad.net/~mterry/duplicity/python3


-- 
Jase Thew
jase at FreeBSD.org
FreeBSD Ports Committer


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1029 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20131103/1ceb1f44/attachment.sig>


More information about the svn-ports-head mailing list