Can't unpack certain archives
Hello. I'm trying to compile qt5 on Slackware64-current, but source archives fail to unpack.
Code:
$ tar xvf qt-everywhere-opensource-src-5.5.0.tar.gz 2> error.log |
Are you certain the download was complete?
Where did you download from? I used the url from the Sbo qt5.info file - just changed the version numbers i.e. Code:
wget http://download.qt-project.org/official_releases/qt/5.5/5.5.0/single/qt-everywhere-opensource-src-5.5.0.tar.xz Code:
chris@d6:/storage/distfiles$ ls -l qt-everywhere-opensource-src-5.5.0.tar.xz chris |
At least one of these archives is consistent (md5sum ok).
On another PC with Slackware64 14.1 I don't get any errors. |
I have occasionally run into *.tar.*z archives which I could only untar by decompressing them first and then using tar on them.
|
Usually,
Code:
tar -xf *.* |
You didn't run out of disk space, did you?
|
Quote:
Quote:
I have plenty of free space. That's definitely not a problem. |
Check the package's md5 checksum.
|
I think that it may be because of creating the archives with BSD tar or some other variety of packer. There is/was a project called 'defora' where all his source archives are like that. Worth keeping in mind if anyone is scripting routines to unpack archives...
|
Quote:
|
Quote:
Quote:
I still can't figure out what is wrong. I can untar the same package on another system with the same version of tar (both systems run slackware-current). |
Try strace.
http://linux.die.net/man/1/strace |
Now I can't unpack libreoffice archive :(
And unfortunately, I have no idea how to use strace in this case, because I get enormous amount of debug data. And I simply don't know what to look for. |
Its probably because of either (a), murderfs, (b) murdered ssd/hdd, or (c) both.
Have you tried moving the ssd and hdd somewhere else? |
I found a tar problem with largefile in -current
when run tar -czf a.tgz some-file-large-than-2G tar told me "File too large" after some research and compare, I found this problem is occur after glibc upgrade to 2.22 tar with glibc 2.21 is OK. |
All times are GMT -5. The time now is 02:31 PM. |