[issue9071] TarFile doesn't support member files with a leading "./"

2010-06-29 Thread Gustavo Niemeyer
Gustavo Niemeyer added the comment: Indeed, nice use of the time machine! :-) Thanks Lars! -- ___ Python tracker ___ ___ Python-bugs-

[issue9071] TarFile doesn't support member files with a leading "./"

2010-06-25 Thread Free Ekanayaka
Free Ekanayaka added the comment: Thanks for the prompt reply! Cool to know this is already fixed. -- ___ Python tracker ___ ___ Pytho

[issue9071] TarFile doesn't support member files with a leading "./"

2010-06-25 Thread Lars Gustäbel
Lars Gustäbel added the comment: This is a duplicate of issue6054 which has been fixed in Python 2.7 (r74571). (Hi, Gustavo!) -- assignee: -> lars.gustaebel nosy: +lars.gustaebel resolution: -> duplicate status: open -> closed ___ Python tracker

[issue9071] TarFile doesn't support member files with a leading "./"

2010-06-24 Thread Gustavo Niemeyer
Gustavo Niemeyer added the comment: Please note that even if unpacking such a tar might be semantically equivalent to a version which strips out the "./" prefix, it should be possible to create a tar with valid path names such as these. In the case of debs, for instance, the files inside the

[issue9071] TarFile doesn't support member files with a leading "./"

2010-06-24 Thread Free Ekanayaka
New submission from Free Ekanayaka : The tar format allows to have memeber files whose path has a leading "./": $ echo > foo $ tar cf bar.tar ./foo $ tar tf bar.tar ./foo However the tarfile module doesn't allow this: >>> from StringIO import StringIO >>> from tarfile import TarInfo, TarFile