You might want to try an all-python implementation for sanity testing. I haven't tested this snippet much. I am not sure it handles nested files all that well.
import tarfile tar = tarfile.open("TarTest.tar.gz2", "r:gz") # other options: "r:bz2", and ?? file_list = tar.getnames() import os os.mkdir('new_dir') # write the files out to new files for fname in tar.getnames(): # extract/decompress the data of each file data = tar.extractfile(fname).read() # optionally change the filename new_file = "new_dir/" + fname print "File %s written!" % new_file # write the decompressed data to a file fout = open(new_file, "w") fout.write(data) fout.close() # done, close the tar file ... tar.close() > On Dec 19, 12:16 pm, [EMAIL PROTECTED] wrote: > >> Hello, >> >> It is not possible to give sharp hints without more relevant >> information like: >> - What is your platform? >> - Which version of python? >> - What is the version of: $tar--version (GNUtar, other proprietarytar, >> according to my personal experience, AIXtarmay fail) >> - Is your disk full or do you have the correct permissions with your >> current user? >> >> ++ >> >> Sam >> > > Hi Sam , > I am using windows server 2003, python2.5.1 and version 1.16 of tar > > and as per disk full issues i dont think that my systems hard disk is > full > > -- Shane Geiger IT Director National Council on Economic Education [EMAIL PROTECTED] | 402-438-8958 | http://www.ncee.net Leading the Campaign for Economic and Financial Literacy -- http://mail.python.org/mailman/listinfo/python-list