Saludos. El kernel que estás usando no es el oficial de Centos. Es decir que un paquete base de la distribución como es el kernel se cambió por uno que no es oficial, rompiendo las dependencias.
el kernel grs es de OVH y por lo tanto deben buscarse los headers en los repositorios de ellos. Si no se encuentran allí lo más probable es que hayan retirado el soporte para esa versión en particular. La solución va por hacer un yum update kernel* primero (no estoy seguro de la sintaxis anterior), y luego instalar el gcc. O también probar suerte buscando manualmente en los repositorios de OVH los headers a ver si se encuentran. La alternativa final es bajar todos los paquetes que muestran los mensajes de yum, instalarlos manualmente y colocar en /usr/src/linux las fuentes vanilla de kernel, con la esperanza de que el programa a compilar no use nada de los parches añadidos por grs, OVH ó RH. Atte., Carlos Andrés Martínez On Wed, Apr 24, 2013 at 5:36 AM, Antonio Bujedo Martinez <orcaj...@gmail.com> wrote: > > Gracias por la atención, pero sigue sin funcionar. Eliminado los repos > adicionales que tenía (Atomic y EPEL). He activado/desactivado > CentosPlus, Rpmforge, y sigue con el mismo error. > Lo curioso es que el problema es de los headers. Pero es que no los > localiza ni buscándolos directamente: > > [root@r20562 ~]# yum install linux-headers-$(uname -r) > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: mirror.ovh.net > * centosplus: mirror.ovh.net > * contrib: mirror.ovh.net > * extras: mirror.ovh.net > * rpmforge: fr2.rpmfind.net > * updates: mirror.ovh.net > Excluding Packages in global exclude list > Finished > Setting up Install Process > No package linux-headers-2.6.32.2-xxxx-grs-ipv4-32 available. > Nothing to do > > Gracias de antemano. > > > El 24/04/13 06:09, Carlos Restrepo escribió: > > quita de /etc/yum.repos los repositorios adicionales (mueve los archivos > > .repo a otra ubicación) y deja únicamente los de centos, luego has un yum > > clean all Posteriormente yum update y finalmente yum install gcc > > > > > > Espero te sirva. > > > > Carlos R. > > > > > > 2013/4/23 Antonio Bujedo Martinez <orcaj...@gmail.com> > > > >> hola lista, > >> Tengo un problema que me esta sacando de mis casillas. resulta que > >> intento instalar gcc pero me da error de dependencias, esto eslo que me > >> muestra al intentar instalarlo: > >> > >> yum install gcc > >> Loaded plugins: fastestmirror > >> Loading mirror speeds from cached hostfile > >> * atomic: www7.atomicorp.com > >> * base: mirror.ovh.net > >> * extras: mirror.ovh.net > >> * updates: mirror.ovh.net > >> Excluding Packages in global exclude list > >> Finished > >> Setting up Install Process > >> Resolving Dependencies > >> --> Running transaction check > >> ---> Package gcc.i386 0:4.1.2-54.el5 set to be updated > >> --> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc > >> --> Running transaction check > >> ---> Package glibc-devel.i386 0:2.5-107.el5_9.1 set to be updated > >> --> Processing Dependency: glibc-headers = 2.5-107.el5_9.1 for package: > >> glibc-devel > >> --> Processing Dependency: glibc-headers for package: glibc-devel > >> --> Running transaction check > >> ---> Package glibc-headers.i386 0:2.5-107.el5_9.1 set to be updated > >> --> Processing Dependency: kernel-headers >= 2.2.1 for package: > >> glibc-headers > >> --> Processing Dependency: kernel-headers for package: glibc-headers > >> --> Finished Dependency Resolution > >> glibc-headers-2.5-107.el5_9.1.i386 from updates has depsolving problems > >> --> Missing Dependency: kernel-headers is needed by package > >> glibc-headers-2.5-107.el5_9.1.i386 (updates) > >> glibc-headers-2.5-107.el5_9.1.i386 from updates has depsolving problems > >> --> Missing Dependency: kernel-headers >= 2.2.1 is needed by package > >> glibc-headers-2.5-107.el5_9.1.i386 (updates) > >> Error: Missing Dependency: kernel-headers is needed by package > >> glibc-headers-2.5-107.el5_9.1.i386 (updates) > >> Error: Missing Dependency: kernel-headers >= 2.2.1 is needed by package > >> glibc-headers-2.5-107.el5_9.1.i386 (updates) > >> You could try using --skip-broken to work around the problem > >> You could try running: package-cleanup --problems > >> package-cleanup --dupes > >> rpm -Va --nofiles --nodigest > >> > >> El problema es que no me deja instalar, los headers, ni con la > >> --skip-broken. > >> > >> Estoy instalando CastControl[1], y entre otras cosas me pide soporte > >> nativo JSON en php. Pero hay que pasar por el gcc, el cual no me deja. > >> He estado buscando por la red pero nada que me aclare el porque no me > >> deja ni instalar los headers. > >> > >> Sistema: > >> [root@xxxxxxx ~]# uname -a > >> Linux r20562.ovh.net 2.6.32.2-xxxx-grs-ipv4-32 #1 SMP Tue Dec 29 > >> 14:41:18 UTC 2009 i686 i686 i386 GNU/Linux > >> > >> > >> > >> Lista de repositorios: > >> > >> [root@xxxxxxxx ~]# yum repolist > >> Loaded plugins: fastestmirror > >> Loading mirror speeds from cached hostfile > >> * atomic: www7.atomicorp.com > >> * base: mirror.ovh.net > >> * extras: mirror.ovh.net > >> * updates: mirror.ovh.net > >> Excluding Packages in global exclude list > >> Finished > >> repo id repo name > >> status > >> addons CentOS-5 - Addons > >> 0 > >> atomic CentOS / Red Hat Enterprise Linux 5 - > >> atomicrocketturtle.com 1.196 > >> base CentOS-5 - Base > >> 2.760+10 > >> extras CentOS-5 - Extras > >> 276 > >> updates CentOS-5 - Updates > >> 212+40 > >> repolist: 4.444 > >> > >> > >> un saludo y gracias de antemano. > >> > >> [1] http://www.cast-control.net/ > >> > >> > >> _______________________________________________ > >> CentOS-es mailing list > >> CentOS-es@centos.org > >> http://lists.centos.org/mailman/listinfo/centos-es > >> > >> > > > > > > > > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > http://lists.centos.org/mailman/listinfo/centos-es > _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es