Как использовать $ RPM_INSTALL_PREFIX в файле спецификации? - PullRequest
0 голосов
/ 12 апреля 2019

Мы пытаемся сделать перемещаемую частоту вращения и хотели использовать префиксы ниже для перемещения файлов.

Prefix: %{buildroot}/etc 
Prefix: %{buildroot}/usr/bin 
Prefix: %{buildroot}/usr/sbin 
Prefix: %{buildroot}/usr/share 
Prefix: %{buildroot}/var 

    %install

    mkdir -p $RPM_INSTALL_PREFIX

Однако мы не можем получить значение $ RPM_INSTALL_PREFIX при запуске rpm build

1 Ответ

1 голос
/ 13 апреля 2019

RPM_INSTALL_PREFIX доступно только во время установки ( например %pre) для перемещаемых оборотов (которые почти никогда не работают, кстати).См. http://ftp.rpm.org/max-rpm/s1-rpm-reloc-building-relocatable.html для получения дополнительной информации.

...