A busca do CMake falhou no FreeBSD ao instalar o KDevelop

A busca do CMake falhou no FreeBSD ao instalar o KDevelop

Estou tentando instalar o KDevelop na minha máquina. Como resolvo esse problema

Passos seguidos

cd /usr/ports/devel/kdevelop-kde4
make install clean

Saída

#faça a instalação limpa
===> Configuração salva encontrada para kdevelop-4.5.2
===> kdevelop-4.5.2 depende do arquivo: /usr/local/sbin/pkg - encontrado
===> Buscando todos os distfiles exigidos pelo kdevelop-4.5.2 para construção
===> Extraindo para kdevelop-4.5.2
=> Soma de verificação SHA256 OK para KDE/kdevelop-4.5.2.tar.xz.
===> Patch para kdevelop-4.5.2
===> Aplicando patches do FreeBSD para kdevelop-4.5.2
/usr/bin/sed -i.bak -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' /usr/ports/devel/kdevelop-kde4/work/kdevelop-4.5.2/app/CMakeLists.txt
===> kdevelop-4.5.2 depende do arquivo: /usr/local/bin/cmake - não encontrado
===> Verificando a instalação de /usr/local/bin/cmake em /usr/ports/devel/cmake
===> Licença BSD aceita pelo usuário
===> cmake-2.8.12.1 depende do arquivo: /usr/local/sbin/pkg - encontrado
=> cmake-2.8.12.1.tar.gz parece não existir em /usr/ports/distfiles/.
=> Tentando buscar http://downloads.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz
buscar: http://downloads.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz: Movido temporariamente
=> Tentando buscar ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/cmake-2.8.12.1.tar.gz
buscar: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/cmake-2.8.12.1.tar.gz: Arquivo indisponível (por exemplo, arquivo não encontrado, sem acesso)
=> Não foi possível buscá-lo - tente recuperá-lo
=> porta manualmente para /usr/ports/distfiles/ e tente novamente.
*** Código de erro 1

Parar.
make[2]: parado em /usr/ports/devel/cmake
*** Código de erro 1

Parar.
make[1]: parado em /usr/ports/devel/kdevelop-kde4
*** Código de erro 1

Parar.
make: parou em /usr/ports/devel/kdevelop-kde4

Captura de tela

Captura de tela

Versão

#unome -a
FreeBSD bhathiyaBSD 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: quinta-feira, 16 de janeiro 22:34:59 UTC 2014     [e-mail protegido]:/usr/obj/usr/src/sys/GENÉRICO amd64

Responder1

Sua árvore de ports está desatualizada. cmakeestá atualmente na versão 3.0.2 e kdevelop-kde4na 4.6. Além disso, o FreeBSD agora mantém os distfiles emhttp://distcache.freebsd.org/ports-distfiles. Se você definiu MASTER_SITE_BACKUP, /etc/make.confremova-o ou altere-o para http://distcache.FreeBSD.org/ports-distfiles/${DIST_SUBDIR}/(o valor padrão).

Você precisa atualizar sua árvore de ports de alguma forma. A maneira como você faz isso depende de como você o instalou. Se você simplesmente selecionou-o como uma opção de instalação ao instalar o sistema, será necessário excluí-lo e usá-lo portsnap fetch extractpara recuperar a versão mais recente. Se você costumava portsnapinstalá-lo, você pode simplesmente usá portsnap fetch update-lo para atualizá-lo.

informação relacionada