Comment 4 for bug 1503565

Revision history for this message
Matthew Giassa (mgiassa) wrote :

Recently encountered this issue on Ubuntu 16.04.1 on 4.4.0-38-generic #57-Ubuntu SMP.

Seems the build label in `libarchive13` is either incorrect, or `bsdtar` is expecting the wrong version.

I was able to fix this via:

apt-get download bsdtar
mkdir temp_out
dpkg-deb -R bsdtar_3.1.2-11build1_amd64.deb temp_out
# Modify the "control file in temp_out/DEBIAN, changed version from "3.1.2-11build1" to "3.2.1-2~ubuntu16.04.1." Save, close.
dpkg-deb -b temp_out FIXED_bsdtar.deb
sudo dpkg -i ./FIXED_bsdtar.deb

Afterwards, I was able to successfully install and use vagrant via: "sudo apt-get install vagrant". The only downside to this approach is I'll eventually have to resolve this manually when the bsdtar package is actually fixed.