Good evening all,
My journey begins when I was tasked with getting a remote back-up server ready with rdiff-backup on it to work with our local back-up server. The problem that I ran into is that the local back-up server is running FC5 and has an old version on rdiff-backup. So I download the tar file for the new rdiff-backup but it can't compile because I don't have gcc and yum tells me it can't install gcc because:
Code:
Error: Missing Dependency: cpp = 4.1.0-3 is needed by package gcc
Okay, I will go get the RPM of cpp (I hate getting RPMs) but I get a dependency error for rtld(GNU_HASH). AHHH!! I go hunt down glibc which is supposed to give me rtld(GNU_HAS) as far as I know.
Code:
package glibc-2.4-31.1 is already installed
file /usr/share/man/man1/getent.1.gz from install of glibc-2.4-31.1 conflicts with file from package man-pages-2.21-1
file /usr/share/man/man1/localedef.1.gz from install of glibc-2.4-31.1 conflicts with file from package man-pages-2.21-1
file /usr/share/man/man8/rpcinfo.8.gz from install of glibc-2.4-31.1 conflicts with file from package man-pages-2.21-1
file /etc/default/nss from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/gencat from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/getconf from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/getent from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/iconv from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/ldd from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/lddlibc4 from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/locale from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/bin/localedef from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /usr/sbin/rpcinfo from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-11
file /etc/ld.so.conf from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /etc/nsswitch.conf from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/ld-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libBrokenLocale-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libSegFault.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libanl-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libc-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libcidn-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libcrypt-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libdl-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libm-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnsl-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_compat-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_dns-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_files-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_hesiod-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_nis-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libnss_nisplus-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libpthread-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libresolv-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/librt-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libthread_db-1.0.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /lib/libutil-2.4.so from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /sbin/ldconfig from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /usr/sbin/iconvconfig from install of glibc-2.4-31.1 conflicts with file from package glibc-2.4-11
file /usr/bin/gencat from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/getconf from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/getent from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/iconv from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/ldd from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/lddlibc4 from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/locale from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/bin/localedef from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
file /usr/sbin/rpcinfo from install of glibc-2.4-31.1 conflicts with file from package glibc-common-2.4-4
Apparently there are several versions installed (mind you I didn't build this machine I have just been tasked with making it work with a remote back-up server).
So I can't install gcc because I don't have cpp I can't get cpp because of rtld(GNU_HASH) and I can't seem to get that because of a bunch of file conflicts?
Any ideas?