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
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. cmake
está atualmente na versão 3.0.2 e kdevelop-kde4
na 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.conf
remova-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 extract
para recuperar a versão mais recente. Se você costumava portsnap
instalá-lo, você pode simplesmente usá portsnap fetch update
-lo para atualizá-lo.