[FUG-BR] Ports

Renato Botelho rbgarga em gmail.com
Quarta Junho 5 12:00:25 BRT 2013


On Wednesday, June 05, 2013 11:40:08 AM Márcio Luciano Donada wrote:
> Senhores,
> Alguém já pegou esse tipo de problema:
> 
> fw# portupgrade -f curl-7.24.0_2
> --->  Upgrading 'curl-7.24.0_2' to 'curl-7.24.0_3' (ftp/curl)
> --->  Building '/usr/ports/ftp/curl'
> ===>  Cleaning for curl-7.24.0_3
> ===>  License MIT accepted by the user
> ===>  Found saved configuration for curl-7.24.0_3
> => curl-7.24.0.tar.lzma doesn't seem to exist in /usr/ports/distfiles/.
> => Attempting to fetch http://curl.haxx.se/download/curl-7.24.0.tar.lzma
> curl-7.24.0.tar.lzma                          100% of 1927 kB  663 kBps
> ===> Fetching all distfiles required by curl-7.24.0_3 for building
> ===>  Extracting for curl-7.24.0_3
> => SHA256 Checksum OK for curl-7.24.0.tar.lzma.
> ===>   curl-7.24.0_3 depends on file: /usr/local/bin/perl5.10.1 - found
> tar: Unrecognized archive format
> tar: Error exit delayed from previous errors.
> *** Error code 1
> Stop in /usr/ports/ftp/curl.
> *** Error code 1

Oi Márcio,

Qual a versão do FreeBSD? Provavelmente é uma versão que não é mais suportada. O tar 
de todas as versões suportadas consegue abrir um arquivo lzma, por isso o ports mudou 
pra usar o próprio tar ao invés de instalar um outro extractor pra abrir o arquivo.

O correto é atualizar o SO, mas, se isso for impossível pra você, baixa o src do -STABLE 
da mesma série (8.x por exemplo) e atualiza apenas o tar e a libarchive que deve 
resolver.

[]s
-- 
Renato Botelho


Mais detalhes sobre a lista de discussão freebsd