Hola, tengo un problema bastante molesto con yum.
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.
los repositorios ya están correctamente configurados.
adjunto un ejemplo de intento de instalacion de gcc y gcc-c++
Saludos y de antemano, gracias.
[root@alfa ~]# yum install gcc gcc-c++
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package gcc-c++.i386 0:3.4.6-8 set to be updated
---> Package gcc.i386 0:3.4.6-8 set to be updated
--> Running transaction check
--> Processing Dependency: binutils >= 2.15.92.0.2-18 for package: gcc
--> Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc
--> Processing Dependency: cpp = 3.4.6-8 for package: gcc
--> Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package glibc-devel.i386 0:2.3.4-2.36 set to be updated
---> Package binutils.i386 0:2.15.92.0.2-22 set to be updated
--> Running transaction check
--> Processing Dependency: glibc-headers = 2.3.4-2.36 for package:
glibc-devel
--> Processing Dependency: glibc = 2.3.4-2.36 for package: glibc-devel
--> Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++
--> Processing Dependency: cpp = 3.4.6-8 for package: gcc
--> Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package glibc.i386 0:2.3.4-2.36 set to be updated
--> Running transaction check
--> Processing Dependency: glibc >= 2.3.90-37 for package: pam
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libselinux
--> Processing Dependency: glibc = 2.5-12 for package: glibc-headers
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libstdc++
--> Processing Dependency: libstdc++ = 3.4.6 for package: gcc-c++
--> Processing Dependency: rtld(GNU_HASH) for package: mcstrans
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: pam
--> Processing Dependency: rtld(GNU_HASH) for package: pam
--> Processing Dependency: rtld(GNU_HASH) for package: libstdc++
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: lsscsi
--> Processing Dependency: libstdc++-devel = 3.4.6 for package: gcc-c++
--> Processing Dependency: cpp = 3.4.6-8 for package: gcc
--> Processing Dependency: rtld(GNU_HASH) for package: lsscsi
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: mcstrans
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: screen
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: cpp
--> Processing Dependency: glibc-headers = 2.3.4-2.36 for package:
glibc-devel
--> Processing Conflict: glibc-common conflicts glibc < 2.5
--> Processing Dependency: rtld(GNU_HASH) for package: cpp
--> Processing Dependency: glibc-common = 2.3.4-2.36 for package: glibc
--> Processing Dependency: rtld(GNU_HASH) for package: libselinux
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libsepol
--> Processing Dependency: rtld(GNU_HASH) for package: libsepol
--> Processing Dependency: rtld(GNU_HASH) for package: screen
--> Finished Dependency Resolution
Error: Missing Dependency: libstdc++-devel = 3.4.6 is needed by package
gcc-c++
Error: Missing Dependency: cpp = 3.4.6-8 is needed by package gcc
Error: Missing Dependency: libstdc++ = 3.4.6 is needed by package gcc-c++
Error: Missing Dependency: glibc-headers = 2.3.4-2.36 is needed by package
glibc-devel
Error: Missing Dependency: glibc >= 2.3.90-37 is needed by package pam
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package
libselinux
Error: Missing Dependency: glibc = 2.5-12 is needed by package glibc-headers
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package
libstdc++
Error: Missing Dependency: rtld(GNU_HASH) is needed by package mcstrans
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package pam
Error: Missing Dependency: rtld(GNU_HASH) is needed by package pam
Error: Missing Dependency: rtld(GNU_HASH) is needed by package libstdc++
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package lsscsi
Error: Missing Dependency: rtld(GNU_HASH) is needed by package lsscsi
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package
mcstrans
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package screen
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package cpp
Error: glibc-common conflicts with glibc < 2.5
Error: Missing Dependency: rtld(GNU_HASH) is needed by package cpp
Error: Missing Dependency: glibc-common = 2.3.4-2.36 is needed by package
glibc
Error: Missing Dependency: rtld(GNU_HASH) is needed by package libselinux
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package
libsepol
Error: Missing Dependency: rtld(GNU_HASH) is needed by package libsepol
Error: Missing Dependency: rtld(GNU_HASH) is needed by package screen