FreeBSD 8.2 is not longer supported and things have started to break. For example updating ports. Ports maintainers are told to use the tar.xz format now and the default tar on fBSD8.2 can’t handle that.

Googling leads to the “upgrade your freeBSD to 9.1”. Uhum… no room in my current timetable.
Easy fix:

cd /usr/ports/archivers/libarchive; make install
vi /etc/make

and add

TAR=/usr/local/bin/bsdtar