I'm trying to extract the ubuntu-12.04-alternate-i386.iso
A quick look at https://help.ubuntu.com/community/UbuntuHashes verifies that the file isn't corrupt. So I try
and nothing happens. Zero output. No files, nothing on stdout.
Weird. I check the version
and see if it may have been updated. And indeed, libarchive has been updated to 3.0.4. homebrew doesn't support it directly, because its duplicating os behavior. So I created my own updated version of libarchive for 3.0.4. and submitted a pull request to the adamv/homebrew-dupes repository (which accepts duplicates). So:
And it works fine.
Can somebody confirm that system tar is not working with the given tar by downloading the file, checking its hash value and trying to extract the iso? Basically please run:
and report if the file is being extracted.
Code:
$ curl --output ubuntu-12.04-alternate-i386.iso -L http://releases.ubuntu.com/precise/ubuntu-12.04-alternate-i386.iso
$ md5 -q ubuntu-12.04-alternate-i386.iso
bcee4c03b704a9b62988505b7d8f3069
A quick look at https://help.ubuntu.com/community/UbuntuHashes verifies that the file isn't corrupt. So I try
Code:
$ tar -xvf ubuntu-12.04-alternate-i386.iso
and nothing happens. Zero output. No files, nothing on stdout.
Weird. I check the version
Code:
$ tar --version
bsdtar 2.8.3 - libarchive 2.8.3
and see if it may have been updated. And indeed, libarchive has been updated to 3.0.4. homebrew doesn't support it directly, because its duplicating os behavior. So I created my own updated version of libarchive for 3.0.4. and submitted a pull request to the adamv/homebrew-dupes repository (which accepts duplicates). So:
Code:
$ brew install https://raw.github.com/oschrenk/homebrew-dupes/edbc2b464d0bf4420508297418481178299f420a/libarchive.rb
$ /usr/local/bin/bsdtar --version
bsdtar 3.0.4 - libarchive 3.0.4
$ /usr/local/bin/bsdtar -xvf ubuntu-12.04-alternate-i386.iso
And it works fine.
Can somebody confirm that system tar is not working with the given tar by downloading the file, checking its hash value and trying to extract the iso? Basically please run:
Code:
$ curl --output ubuntu-12.04-alternate-i386.iso -L http://releases.ubuntu.com/precise/ubuntu-12.04-alternate-i386.iso
$ md5 -q ubuntu-12.04-alternate-i386.iso
$ tar --version
$ tar -xvf ubuntu-12.04-alternate-i386.iso
and report if the file is being extracted.
Last edited: