Hola, tengo un problema bastante molesto con yum.<br><br>administro un servidor que está con centos4.5, el antiguo admin en algun momento activo los repositorios de centos5 y realizo unas actualizaciones, ahora el sistema esta casi totalmente corrupto, aunque todo funciona bien, yum esta casi inutilizable, me gustaria saber si existe manera de poder arreglar esto, no puedo pasar el sistema completo a centos5, este debe funcionar con centos 
4.5.<br>los repositorios ya están correctamente configurados.<br>adjunto un ejemplo de intento de instalacion de gcc y gcc-c++<br><br>Saludos y de antemano, gracias.<br><br><br>[root@alfa ~]# yum install gcc gcc-c++<br>Setting up Install Process
<br>Setting up repositories<br>Reading repository metadata in from local files<br>Excluding Packages in global exclude list<br>Finished<br>Parsing package install arguments<br>Resolving Dependencies<br>--&gt; Populating transaction set with selected packages. Please wait.
<br>---&gt; Package gcc-c++.i386 0:3.4.6-8 set to be updated<br>---&gt; Package gcc.i386 0:3.4.6-8 set to be updated<br>--&gt; Running transaction check<br>--&gt; Processing Dependency: binutils &gt;= 2.15.92.0.2-18 for package: gcc
<br>--&gt; Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++<br>--&gt; Processing Dependency: glibc-devel &gt;= 2.2.90-12 for package: gcc<br>--&gt; Processing Dependency: cpp = 3.4.6-8 for package: gcc<br>
--&gt; Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++<br>--&gt; Restarting Dependency Resolution with new changes.<br>--&gt; Populating transaction set with selected packages. Please wait.<br>---&gt; Package 
glibc-devel.i386 0:2.3.4-2.36 set to be updated<br>---&gt; Package binutils.i386 0:2.15.92.0.2-22 set to be updated<br>--&gt; Running transaction check<br>--&gt; Processing Dependency: glibc-headers = 2.3.4-2.36 for package: glibc-devel
<br>--&gt; Processing Dependency: glibc = 2.3.4-2.36 for package: glibc-devel<br>--&gt; Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++<br>--&gt; Processing Dependency: cpp = 3.4.6-8 for package: gcc<br>
--&gt; Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++<br>--&gt; Restarting Dependency Resolution with new changes.<br>--&gt; Populating transaction set with selected packages. Please wait.<br>---&gt; Package 
glibc.i386 0:2.3.4-2.36 set to be updated<br>--&gt; Running transaction check<br>--&gt; Processing Dependency: glibc &gt;= 2.3.90-37 for package: pam<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: libselinux
<br>--&gt; Processing Dependency: glibc = 2.5-12 for package: glibc-headers<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: libstdc++<br>--&gt; Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++
<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: mcstrans<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: pam<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: pam<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: libstdc++
<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: lsscsi<br>--&gt; Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++<br>--&gt; Processing Dependency: cpp = 3.4.6-8 for package: gcc<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: lsscsi
<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: mcstrans<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: screen<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: cpp
<br>--&gt; Processing Dependency: glibc-headers = 2.3.4-2.36 for package: glibc-devel<br>--&gt; Processing Conflict: glibc-common conflicts glibc &lt; 2.5<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: cpp<br>
--&gt; Processing Dependency: glibc-common = 2.3.4-2.36 for package: glibc<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: libselinux<br>--&gt; Processing Dependency: libc.so.6(GLIBC_2.4) for package: libsepol
<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: libsepol<br>--&gt; Processing Dependency: rtld(GNU_HASH) for package: screen<br>--&gt; Finished Dependency Resolution<br>Error: Missing Dependency: libstdc++-devel = 
3.4.6 is needed by package gcc-c++<br>Error: Missing Dependency: cpp = 3.4.6-8 is needed by package gcc<br>Error: Missing Dependency: libstdc++ = 3.4.6 is needed by package gcc-c++<br>Error: Missing Dependency: glibc-headers = 
2.3.4-2.36 is needed by package glibc-devel<br>Error: Missing Dependency: glibc &gt;= 2.3.90-37 is needed by package pam<br>Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package libselinux<br>Error: Missing Dependency: glibc = 
2.5-12 is needed by package glibc-headers<br>Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package libstdc++<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package mcstrans<br>Error: Missing Dependency: 
libc.so.6(GLIBC_2.4) is needed by package pam<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package pam<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package libstdc++<br>Error: Missing Dependency: 
libc.so.6(GLIBC_2.4) is needed by package lsscsi<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package lsscsi<br>Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package mcstrans<br>Error: Missing Dependency: 
libc.so.6(GLIBC_2.4) is needed by package screen<br>Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package cpp<br>Error: glibc-common conflicts with glibc &lt; 2.5<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package cpp
<br>Error: Missing Dependency: glibc-common = 2.3.4-2.36 is needed by package glibc<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package libselinux<br>Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package libsepol
<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package libsepol<br>Error: Missing Dependency: rtld(GNU_HASH) is needed by package screen<br><br>