centos centos6 devtoolset

CentOS 6 y Devtoolset-3



centos6 (1)

Al intentar instalar C ++ desde Devtoolset-3 a mi sistema CentOS6 me he encontrado con un problema de dependencias:

bash-4.2# yum install devtoolset-3-gcc-c++ Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.dhakacom.com * extras: mirror.dhakacom.com * updates: centosr4.centos.org Resolving Dependencies --> Running transaction check ---> Package devtoolset-3-gcc-c++.x86_64 0:4.9.2-6.el6 will be installed --> Processing Dependency: devtoolset-3-gcc = 4.9.2-6.el6 for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Processing Dependency: devtoolset-3-libstdc++-devel = 4.9.2-6.el6 for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Processing Dependency: libgmp.so.3()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Processing Dependency: libmpfr.so.1()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Running transaction check ---> Package devtoolset-3-gcc.x86_64 0:4.9.2-6.el6 will be installed --> Processing Dependency: devtoolset-3-binutils >= 2.22.52.0.1 for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 --> Processing Dependency: devtoolset-3-runtime for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 --> Processing Dependency: libgmp.so.3()(64bit) for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 --> Processing Dependency: libmpfr.so.1()(64bit) for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 ---> Package devtoolset-3-gcc-c++.x86_64 0:4.9.2-6.el6 will be installed --> Processing Dependency: libgmp.so.3()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Processing Dependency: libmpfr.so.1()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 ---> Package devtoolset-3-libstdc++-devel.x86_64 0:4.9.2-6.el6 will be installed --> Running transaction check ---> Package devtoolset-3-binutils.x86_64 0:2.24-18.el6 will be installed ---> Package devtoolset-3-gcc.x86_64 0:4.9.2-6.el6 will be installed --> Processing Dependency: libgmp.so.3()(64bit) for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 --> Processing Dependency: libmpfr.so.1()(64bit) for package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 ---> Package devtoolset-3-gcc-c++.x86_64 0:4.9.2-6.el6 will be installed --> Processing Dependency: libgmp.so.3()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 --> Processing Dependency: libmpfr.so.1()(64bit) for package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 ---> Package devtoolset-3-runtime.x86_64 0:3.1-12.el6 will be installed --> Finished Dependency Resolution Error: Package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 (rhscl-devtoolset-3-epel-6-x86_64) Requires: libmpfr.so.1()(64bit) Error: Package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 (rhscl-devtoolset-3-epel-6-x86_64) Requires: libmpfr.so.1()(64bit) Error: Package: devtoolset-3-gcc-c++-4.9.2-6.el6.x86_64 (rhscl-devtoolset-3-epel-6-x86_64) Requires: libgmp.so.3()(64bit) Error: Package: devtoolset-3-gcc-4.9.2-6.el6.x86_64 (rhscl-devtoolset-3-epel-6-x86_64) Requires: libgmp.so.3()(64bit) You could try using --skip-broken to work around the problem

En cuanto a mí, parece un error: SCL debería contener paquetes actualizados para esas libs ... ¿pero tal vez me he perdido algo?


libmpfr.so está disponible en el repositorio de CentOS , pero es solo una versión de 32 bits (creo que ese es el caso incluso para otros paquetes mencionados).

Hay error # 1312338 lleno para este problema. Del comentario parece un problema con los repositorios de CentOS. Existe un error relacionado # 1254798 sobre construcciones faltantes de ix86 (32 bits) en el SCL, que podría haber resuelto su problema, si usted instalara esta versión.

Me temo que no puedo ayudar más, y luego te guiaré a estos errores, donde puedes pedir más detalles. O puede tratar de informar directamente a CentOS si está relacionado solo con CentOS.

Como solución alternativa, puede probar el copr repo con devtoolset, tal vez con las dependencias.

Pregunta adicional: ¿Ha habilitado colecciones de software relacionadas, como se indica en la página SCL , sección "Colecciones de software relacionadas"?