[issue10184] tarfile touches directories twice

2010-11-01 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- resolution: -> accepted status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue10184] tarfile touches directories twice

2010-11-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: This is now committed as r86102. I opted to call the parameter set_attrs. -- ___ Python tracker ___ __

[issue10184] tarfile touches directories twice

2010-11-01 Thread STINNER Victor
Changes by STINNER Victor : -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue10184] tarfile touches directories twice

2010-10-25 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +eric.araujo versions: +Python 2.7, Python 3.1, Python 3.2 ___ Python tracker ___ ___ Python-bugs-li

[issue10184] tarfile touches directories twice

2010-10-25 Thread Lars Gustäbel
Lars Gustäbel added the comment: I'm not entirely happy with the name of the "touch" argument. Apart from it being nice and short, I think it's a little too unix-y and might be misleading because it is not only about setting the modification time as the name implies, but also owner and mode.

[issue10184] tarfile touches directories twice

2010-10-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: I see. Here is an updated version that makes the touch operations optional. -- assignee: ghaering -> lars.gustaebel nosy: -ghaering Added file: http://bugs.python.org/file19354/tarfile2.diff ___ Python tracker

[issue10184] tarfile touches directories twice

2010-10-24 Thread Lars Gustäbel
Lars Gustäbel added the comment: The patch goes a bit too far. Though it solves this particular problem with the way TarFile.extractall() works, it breaks TarFile.extract(). Running the testsuite does not expose this, simply because there's no testcase :-( Please see the attached testcase I j

[issue10184] tarfile touches directories twice

2010-10-23 Thread Martin v . Löwis
New submission from Martin v. Löwis : When extracting, the time stamps of directories are modified twice: once when creating the directories, and then once in reverse order when done. The first utimes call is redundant; it also causes issues with a buggy NFS server, see http://www.python.org/d