Jeffrey Kintscher <websur...@surf2c.net> added the comment:

The problem is in TarFile.makelink() in Lib/tarfile.py. It calls os.symlink() 
to create the link, which fails because the link already exists and triggers 
the exception handler. The exception handler then tries to create the linked 
file under the assumption (per source code comments) that the link creation 
failed because the system doesn't support symbolic links. The file creation 
then fails because it requires seeking backwards in the archive.

----------
nosy: +websurfer5
versions: +Python 3.7, Python 3.8 -Python 3.2, Python 3.3, Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue12800>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to