tar: Archive contains obsolescent base-64 headers
I was trying to install Ghostscript on my MediaTemple (mt) Linux server but I kept getting the following error:
tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Error exit delayed from previous errors
The quick fix around this is to type the following:
gzip -d filename.tar.gz
and then
tar -xf filename.tar
This should extract the file without errors.
Peace


and what i should do if the same error appears when i
$ tar xf *.tar
I want to extract mysql-5.0.21.tar.gz on linux server for installtion
but, I unable to extract. I tried to apply tar, gzip, gunzip, gtar
but not able to fix the problem
here is the error when I tried with gtar and same error occurs with tar also
root@vps home
[mysql-5.0.21/]# gtar zxvf mysql-5.0.21.tar.gz
mysql-5.0.21/bdb/
mysql-5.0.21/bdb/Makefile.in
mysql-5.0.21/bdb/btree/
mysql-5.0.21/bdb/btree/bt_reclaim.c
mysql-5.0.21/bdb/btree/bt_stat.c
mysql-5.0.21/bdb/btree/bt_delete.c
mysql-5.0.21/bdb/btree/bt_rec.c
mysql-5.0.21/bdb/btree/bt_compare.c
mysql-5.0.21/bdb/btree/bt_cursor.c
mysql-5.0.21/bdb/btree/bt_search.c
gtar: Skipping to next header
ysql-5.0.21/bdb/bttre/bt_sspli.c
gtar: Skipping to next header
gtar: Archive contains obsolescent base-64 headers
gzip: stdin: invalid compressed data–crc error
gzip: stdin: invalid compressed data–length error
gtar: Child returned status 1
gtar: Error exit delayed from previous errors
problem solved:
find sites from where you can directly download files using
wget url
It will 100% work
I get the same gtar error sometimes. It turns out sftp transfers to a Windows box was corrupting the archive.
If tar gives errors also, I would investigate the possibility of corruption. digest -a md5 comparisons are helpful.
You’re a god among men, thanks!
I have same problem in bz2 tar archive.
my archive corrupted, so i used bzip2recover and join rec000* files. with bzip2 -dc make a .tar file but when i try to extract tar archive get this error:
tar: Skipping to next header
tar: Error exit delayed from previous errors
any suggestions are welcome!
Hi FlashNutz,
Can you please help us in resolving below issue.
$ gunzip staging_encyc.tar.gz
gunzip: staging_encyc.tar.gz: unexpected end of file
Also I tried below command,I am getting below exception.Need your help in this regard.
Thanks!
$ tar -xvzf staging_encyc.tar.gz
.
.
.
./encyc/file/34/8/340873.dat
./encyc/file/34/8/340876.dat
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error exit delayed from previous errors
Even I tried the command you suggested but still getting below error
$ gzip -d staging_encyc.tar.gz
gzip: staging_encyc.tar.gz: unexpected end of file