>> Read Reply from No. 55627 article  
RE: 재질문!!

등록 2002-08-23 22:04:00     조회 4
이름 bestyt    

		: [root@localhost /root]# rpm --rebuild glibc-2.2.5-34.src.rpm
: Installing glibc-2.2.5-34.src.rpm
: error: failed build dependencies:
:         libelf >= 0.7.0-2 is needed by glibc-2.2.5-34
:         gcc >= 2.96-84 is needed by glibc-2.2.5-34
:         glibc >= 2.2 conflicts with glibc-locale-2.1.3-10
: [root@localhost /root]#
:
: 이건 또 뭐죠?-_-; 산넘어 산이네..
:
: 이러다가 방학숙제 못하겠다
 말그대로요 glibc를 컴파일할려면 libelf가 0.7.0-2버젼보다 커야하고, gcc가 2.96-84보다 커야하
고 현재 system에 설치되어있는 glibc-locale-2.1.3-10이 지금 설치할려고하는 glibc-2.2.5버젼하고 
충돌한다고하는 에러네요.  원론적으로 얘기해드리면요 말그대로 하나하나 찾아들어가면
서 해결해나야하합니다.  rpm -qa | grep libelf로 현 system에 설치된 libelf패키지의 버젼을 확인
하고 www.rpmfind.net에서와같은 곳에서 패키지를 가져와 업그레이드를 해줘야합니다. gcc도 마
찬가지로요.  glibc옛버젼과 충돌한다는건 옛버젼을 지우고 새버젼을 설치하시구요. 만약 
옛버젼을 지울려고할때 무지많은 의존성에러가 나면 그냥 --nodeps옵션주고 설치하세요.  rpm
find.net에서 패키지를 찾으면요, glibc를 예로들어서 찾으면요 바로 파일을 다운받지말로 왼
쪽에 패키지설명을 클릭해서 내용을 한번 보세요. 그럼 require와 provides가 있을겁니다. (최
신버젼이 glibc-2.2.90이군요, 기왕이면 최신버젼으로..) Requires  glibc-common = 2.2.90-23 basesystem /us
r/sbin/glibc_post_upgrade /sbin/ldconfig
 requires아래링크되어있는 건 말그대로 glibc-2.2.90을 설치할려면 미리 내 system에 설치되어있
어야한다는걸 알려주죠. 물론 설치과정에 의존성에러나면서 알수도있지만 웹에서 확인하
고 다 다운받아 설치하는게 더 직관적이고 쉬울겁니다.  위와같이 glibc-2.2.90을 설치할려면 
glibc-common-2.2.90-23과 여러가지가 필요하다고 나오지요?  그럼 바로 system 에 그게 있는지 확
인해봅니다. rpm -qa|grep glibc-common rpm -qa|grep basesystem
rpm -qa|grep glibc_post_upgrade
 조건에 맞게 system에 존재하면 바로 설치가 가능하구요(바이너리,i386,이나 소스,src,둘다 모
두요)  없으면 의존성 에러나므로 다 다운받아 설치하구 다시시도해 보세요.
 위와같이 하면 틀림없이 설치됩니다. 수고하세요~~
 ps. 위와같은 과정이 귀찮으면요 gentoo한번 써보세요. 설치할때 조금 고생하지만, 써보면 
대 만족하실겁니다.^^
이름
암호


>> 관련글
55627 재질문!!  Bizkit  2002.08.23  ....
  답장 RE: 재질문!!  bestyt  2002.08.23  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.68 초 ] 작업시간: [ 0.21 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791238980
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.