This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pbienst
Recipients ezio.melotti, lars.gustaebel, pbienst
Date 2010-01-15.12:26:18
SpamBayes Score 1.5855498e-07
Marked as misclassified No
Message-id <201001151326.19498.Peter.Bienstman@ugent.be>
In-reply-to <1263552684.53.0.86701699295.issue7693@psf.upfronthosting.co.za>
Content
On Friday 15 January 2010 11:51:24 am Lars Gustäbel wrote:
> Lars Gustäbel <lars@gustaebel.de> added the comment:
> 
> First, use a string pathname for extractall(). Most likely, your script is
>  going to work. Convert all pathnames to strings using
>  sys.getfilesystemencoding() before you add() them. Ensure that all systems
>  you are going to use the archives on have the same filesystem encoding,
>  e.g. utf-8. 

Unfortunately, that is beyond my control. Am I then totally out of luck? Would 
the implementation of tarfile in 3.0 be useable on 2.6 (perhaps with small 
modifications?)

>  Pax archives are probably the best choice if you plan to keep
>  the archives for several years. If you simply want to transfer data from
>  one system to the other throwing the archives away afterwards, the format
>  is rather irrelevant.

The archives are throw-away, transfer only, but they could be used on any 
system.
History
Date User Action Args
2010-01-15 12:26:20pbienstsetrecipients: + pbienst, lars.gustaebel, ezio.melotti
2010-01-15 12:26:18pbienstlinkissue7693 messages
2010-01-15 12:26:18pbienstcreate