두 개의 패키지를 빌드하는 rpm이 있습니다. 각 패키지의 프리앰블에 별도의 접두사 태그를 추가해 보았습니다.
하지만 준비 부분이 하나뿐이므로 각 패키지의 접두사를 개별적으로 확인할 수는 없습니다. (%prefix는 하위 패키지의 접두사만 나타냄)
패키지별 접두사를 지정하는 방법이 있나요?
답변1
{%prefix1}과 같은 매크로를 사용하여 여러 접두사 이름을 지정한 다음 "접두사: %{prefix1}"와 같은 구문을 사용합니다. rpm 패키징의 여러 접두사로 무엇을 기대하는지 잘 모르겠습니다. 접두사는 재배치 가능한 패키지용으로 설계되었지만 *.rpm 패키지의 모든 경로는 설치 중에 재배치될 수 있습니다. 명시적 접두사 추가: 경고 메시지만 비활성화됩니다.