Файл указан дважды в спецификации файла rpm
Раздел "Файлы" моего spec-файла выглядит так:
%files
%{prefix}/htdocs/
%config %{prefix}/htdocs/share/settings/config.inc.php
Теперь, так как файл конфигурации уже включен в %{prefix}/htdocs/
В строке я получаю предупреждение "Файл указан дважды".
Один из способов - перечислить каждый файл в %{prefix}/htdocs/
кроме файла конфигурации.
Но мой вопрос: есть ли лучший способ обойти эту проблему, чем перечислять все файлы?
1 ответ
Решение
К сожалению нет. RPM довольно старомодный софт, но отлично работает:-)
Но вы также можете использовать глобусы:
%files
%{prefix}/htdocs/*.png
%{prefix}/htdocs/*.html
и т.п.
Это позволит вам включить все остальное без каких-либо других файлов, которые вам не нужны. Именно так обычно делают упаковщики RPM.