tar: Unrecognized archive format | FreeBSD

После обновления портов не собираются некоторые пакеты.

tar: Unrecognized archive format

Решается так. Вторая строка важна если не собирается libarchive с ошибкой

libarchive/filter_fork_posix.c:61:21: error: spawn.h: No such file or directory

Делаем.

#cd /usr/ports/archivers/libarchive
#make ac_cv_header_spawn_h=no
#make install
#ln -sf /usr/local/bin/bsdtar /usr/bin/tar

После этого все должно нормально работать