>> Delete No. 34128 article
No. RE: rpm 명령어사용시 오류..

등록 2001-08-14 04:15:00 By localhost     조회 2
이름 차주현    

		흐... 어떤 이유에서인가 librpmbuild 라는 so 가 변했군요.
 예를 들면 다른 버젼이라든지,...
 머가 어떻게 변했는지 알아야 복구를 할 수가 있겠죠.
 현재 undefined symbols라고 나오는 함수가 rpm 바이너리에는 참조를하는데
 쉐어드 라이브러리엔 그게 없군요.
 librpmbuild 를 찾아서 따로 shared object 형식으로 컴파일 하시던지
 아니면 rpm 자체를 별도로 컴파일 하세요.
 아마도 librpmbuild 란 라이브러리는 rpm 소스 파일에 있을 것 같네요.
  : rpm -qa라고 하면 아래와 같은 오류가 나옵니다.
:
: /usr/lib/rpm/rpmq: error while loading shared libraries: /usr/lib/librpmbuild.so.0
: : undefined symbol: noLang
:
: 설치후 괜찮았던 것으로 기억하는데 언제부터인지 이런 오류가 나오고
: 실제로 rpm -qi로 확인을 할수 없는 상황입니다.
:
: 이유가 무엇일까요?
:
: 물론 /usr/lib/librpmbuild.so.0는 그 위치에 존재하고 있습니다.
:
: [user@host user]$ ls -al /usr/lib/librpmbuild.so.0
: lrwxrwxrwx    1 root     root           20  5월 30 03:10 /usr/lib/librpmbuild.so.0
:  -> librpmbuild.so.0.0.0
: [user@host user]$ ls -al /usr/lib/librpmbuild.so.0.0.0
: -rwxr-xr-x    1 root     root       116732  4월  9 07:43 /usr/lib/librpmbuild.so.0
: .0.0
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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