>> Edit article
이름
제목
패스워드
흐... 어떤 이유에서인가 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