rpm 패키징설치 관련해서 질문드립니다
글쓴이: tjsel981 / 작성시간: 금, 2020/12/11 - 4:29오후
현재 리눅스커널을 컴파일하고 설치후에 커널tar.gz소스를 rpm파일로 만들어서 rpmbuild를 통하여
kernel-4.15.18-1.x86_64.rpm , kernel-devel-4.15.18-1.x86_64.rpm , kernel-headers-4.15.18-1.x86_64.rpm
을 생성했습니다.
그런데 문제가 생겼습니다
kernel만 설치했을땐 의존성문제없이잘되고
devel도 설치하면 의존성문제없이 잘되는데
headers만 설치하면 kernel-headers is obsoleted by kernel-headers-4.15.18-1.x86_64.rpm 이라는 메세지가 뜹니다.
커널스펙파일을 확인해보았습니다.
%package headers
Summary : header files for the linux kernel for use by glibc
group: development/system
obsoletes:kernel-headers
provides:kernel-headers = %{version}
해더부분의 스펙파일입니다.
여기서 무엇을 고쳐야할까요
yum도 해보고 다해봤는데 안되었습니다.
Forums:
obsoletes 설정을 제거 하세요
obsoletes 설정을 제거 하세요
제거를 해보았지만 똑같은 증상입니다.
제거를 해보았지만 똑같은 증상입니다.
제거하고 src.rpm 다시 설치후 rmpbuild를
제거하고 src.rpm 다시 설치후 rmpbuild를 해보았지만 kernel과 devel을 정상적으로 설치가 되나 headers설치시 obsoletes는 뜨진않으나 conflict가 기존에잇는 해더랑 충돌이 납니다. 해결 방안 있을까요?
댓글 달기