Hey! You're still futzing around!
I wasn't able to copy the entire contents of the terminal output since tracking the progress of the download filled up the buffer, but here's the final output it gave me.
Code:
99%,
99%,
99%,
99%,
99%,
99%,
99%,
99%,
99%,
99%,
99%,
99%,
100%,
Extracting...
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 280, in <module>
File "<string>", line 273, in main
File "<string>", line 219, in extract_tarball
File "/usr/lib/python2.5/tarfile.py", line 1139, in open
return func(name, "r", fileobj)
File "/usr/lib/python2.5/tarfile.py", line 1204, in gzopen
gzip.GzipFile(name, mode, compresslevel, fileobj))
File "/usr/lib/python2.5/tarfile.py", line 1183, in taropen
return cls(name, mode, fileobj)
File "/usr/lib/python2.5/tarfile.py", line 1047, in __init__
self.name = os.path.abspath(name)
File "/usr/lib/python2.5/posixpath.py", line 402, in abspath
if not isabs(path):
File "/usr/lib/python2.5/posixpath.py", line 49, in isabs
return s.startswith('/')
AttributeError: 'NoneType' object has no attribute 'startswith'
This is definitely going in the right direction. Just a few more lines to fix and you've nailed that bug! But seriously, shouldn't you rather be reading that string theory instead of procrastinating with me? I mean, by all means, this is fun (in a sort of twisted, nerdy kinda way,
) but that sounds like some nasty theory you have to plough through.