Estoy intentando instalar KDevelop en mi máquina. ¿Cómo soluciono este problema?
Pasos seguidos
cd /usr/ports/devel/kdevelop-kde4
make install clean
Producción
# hacer la instalación limpia ===> Se encontró la configuración guardada para kdevelop-4.5.2 ===> kdevelop-4.5.2 depende del archivo: /usr/local/sbin/pkg - encontrado ===> Obteniendo todos los archivos dist requeridos por kdevelop-4.5.2 para la compilación ===> Extrayendo para kdevelop-4.5.2 => Suma de comprobación SHA256 correcta para KDE/kdevelop-4.5.2.tar.xz. ===> Parcheo para kdevelop-4.5.2 ===> Aplicando parches de 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 del archivo: /usr/local/bin/cmake - no encontrado ===> Verificando la instalación de /usr/local/bin/cmake en /usr/ports/devel/cmake ===> Licencia BSD aceptada por el usuario ===> cmake-2.8.12.1 depende del archivo: /usr/local/sbin/pkg - encontrado => cmake-2.8.12.1.tar.gz no parece existir en /usr/ports/distfiles/. => Intentando recuperar 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 temporalmente => Intentando recuperar 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: archivo no disponible (por ejemplo, archivo no encontrado, sin acceso) => No se pudo recuperar. Intente recuperarlo. => transfiera manualmente a /usr/ports/distfiles/ e intente nuevamente. *** Código de error 1 Detener. make[2]: detenido en /usr/ports/devel/cmake *** Código de error 1 Detener. make[1]: detenido en /usr/ports/devel/kdevelop-kde4 *** Código de error 1 Detener. hacer: detenido en /usr/ports/devel/kdevelop-kde4
Captura de pantalla
Versión
# uname -a FreeBSD bhathiyaBSD 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: jueves 16 de enero 22:34:59 UTC 2014 [correo electrónico protegido]:/usr/obj/usr/src/sys/GENÉRICO amd64
Respuesta1
Su árbol de puertos está desactualizado. cmake
Actualmente se encuentra en la versión 3.0.2, y kdevelop-kde4
está en la 4.6. Además, FreeBSD ahora mantiene los archivos dist enhttp://distcache.freebsd.org/ports-distfiles. Si lo ha configurado MASTER_SITE_BACKUP
, /etc/make.conf
elimínelo o cámbielo a http://distcache.FreeBSD.org/ports-distfiles/${DIST_SUBDIR}/
(el valor predeterminado).
Necesitas actualizar tu árbol de puertos de alguna manera. La forma de hacerlo depende de cómo lo instaló en primer lugar. Si simplemente lo seleccionó como una opción de instalación cuando instaló el sistema, debe eliminarlo y luego usarlo portsnap fetch extract
para recuperar la última versión. Si solía portsnap
instalarlo, simplemente puede usarlo portsnap fetch update
para actualizarlo.