FreeBSD: Não é possível instalar o Python 2.7

5

Parece que não consigo instalar o Python 2.7 no meu sistema FreeBSD. Aqui estão algumas informações:

# portsnap update
Ports tree is already up to date.

Versão:

# uname -r
7.1-RELEASE

Instalação:

# cd /usr/ports/lang/python27/
# make
===>  Found saved configuration for python27-2.7.5_1
=> Python-2.7.5.tar.xz doesn't seem to exist in /usr/ports/distfiles/python.
=> Attempting to fetch ftp://ftp.lv.freebsd.org/pub/FreeBSD/distfiles/python/Python-2.7.5.tar.xz
Python-2.7.5.tar.xz                           100% of    9 MB  159 kBps 00m00s
===> Fetching all distfiles required by python27-2.7.5_1 for building
===>  Extracting for python27-2.7.5_1
=> SHA256 Checksum OK for python/Python-2.7.5.tar.xz.
===>   python27-2.7.5_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/lang/python27.
*** Error code 1

Stop in /usr/ports/lang/python27.

Qualquer ajuda é muito apreciada.

    
por mormaii2 24.07.2013 / 21:02

1 resposta

2

O mais provável é um sintoma de um lançamento obsoleto. A versão 7 possui um pacote tar mais antigo que não pode manipular a extensão .xz. Uma solução alternativa pode ser obtida instalando libarchive das portas e, em seguida, definindo tar do libarchives para o binário padrão de tar, adicionando TAR=/usr/local/bin/bsdtar em /etc/make.conf ou através de links simbólicos para o bsdtar .

    
por 24.07.2013 / 21:36