[HEADSUP] New make config UI

Mark Martinec Mark.Martinec+freebsd at ijs.si
Wed Mar 20 00:04:17 UTC 2013


On 03/19/13 11:41, Baptiste Daroussin wrote:
 > No need to install it manually it will be automatically pulled in
 > and the switch is automated.

This breaks ports on FreeBSD 7.x, where its tar command does not know
how to decompress an xz archive:

# cd /usr/ports/net-mgmt/net-snmp/
# make config
dialog4ports isn't installed, do you want to install it now? [Y/n] Y
===>  Extracting for dialog4ports-0.1
=> SHA256 Checksum OK for dialog4ports-0.1.tar.xz.
=> SHA256 Checksum OK for dialog-1.1-20120706.tgz.
===>   dialog4ports-0.1 depends on file: /usr/local/bin/xz - found
tar: Unrecognized archive format: Inappropriate file type or format
tar: Error exit delayed from previous errors.
*** Error code 1

Stop in /usr/ports/ports-mgmt/dialog4ports.
*** Error code 1


Substituting gtar from ports in place of the system's tar
does not help either:

# make config
dialog4ports isn't installed, do you want to install it now? [Y/n] Y
===>  Extracting for dialog4ports-0.1
=> SHA256 Checksum OK for dialog4ports-0.1.tar.xz.
=> SHA256 Checksum OK for dialog-1.1-20120706.tgz.
===>   dialog4ports-0.1 depends on file: /usr/local/bin/xz - found
/usr/bin/tar: Archive is compressed. Use -J option
/usr/bin/tar: Error is not recoverable: exiting now
*** Error code 1

Stop in /usr/ports/ports-mgmt/dialog4ports.
*** Error code 1


   Mark


More information about the freebsd-ports mailing list