gcc를 버전 3.2대로 올리기 위해 rpm -e로 삭제시킨 후 의존성 문제를 해결하려고 다음과 같
은 패키지들을 설치하려고 했습니다. [root@choco ~/package/gccup]# !rpm
rpm -Uvh glibc-devel-2.2.90-17.i386.rpm libpng-devel-1.2.2-6.i386.rpm libpng-1.2.2-6.i386.rpm glibc-utils-2.2.90-17.i386
.rpm glib c-common-2.2.90-17.i386.rpm glibc-2.2.90-17.i386.rpm
오류: 의존성 문제로 인해 실패함:
libpng.so.2 (은)는 xsri-2.0.3-1 에서 필요로 합니다
libpng.so.2 (은)는 dia-0.88.1-3 에서 필요로 합니다
libpng.so.2 (은)는 mozilla-0.9.9-12.7.2 에서 필요로 합니다
libpng.so.2 (은)는 gd-1.8.4-4 에서 필요로 합니다
libpng.so.2 (은)는 imlib-1.9.13-3.7.x 에서 필요로 합니다
libpng.so.2 (은)는 cups-libs-1.1.14-15 에서 필요로 합니다
libpng.so.2 (은)는 netpbm-progs-9.24-3 에서 필요로 합니다
libpng.so.2 (은)는 gdk-pixbuf-0.14.0-8 에서 필요로 합니다
libpng.so.2 (은)는 gnome-libs-1.4.1.2.90-14 에서 필요로 합니다
libpng.so.2 (은)는 gtk2-2.0.2-4 에서 필요로 합니다
libpng.so.2 (은)는 pygnome-1.4.2-3 에서 필요로 합니다
libpng.so.2 (은)는 qt-3.0.3-11 에서 필요로 합니다
libpng.so.2 (은)는 arts-1.0.0-4 에서 필요로 합니다
libpng.so.2 (은)는 kdelibs-3.0.0-10 에서 필요로 합니다
libpng.so.2 (은)는 kcalc-3.0.0-4 에서 필요로 합니다
libpng.so.2 (은)는 kdeadmin-3.0.0-4 에서 필요로 합니다
..........(중간생략 엄청 많음 --;;).............
그래서 /usr/lib에 libpng.so.2가 있나 확인해보았습니다.
[root@choco ~/package/gccup]# cd /usr/lib
[root@choco /usr/lib]# ls -l libpng*
-rw-r--r-- 1 root root 166512 7월 17 2001 libpng.a
lrwxrwxrwx 1 root root 11 3월 9 19:50 libpng.so -> libpng.so.2*
lrwxrwxrwx 1 root root 18 8월 14 18:21 libpng.so.2 -> libpng.so.2.1.0.12*
-rwxr-xr-x 1 root root 131560 8월 14 13:28 libpng.so.2.1.0.12*
분명 libpng.so.2가 심볼릭 링크가 되어 있군요..
대체 libpng.so.2가 필요하다는 저 메세지를 어떻게 해결해야하나요?