При упаковке пакета RPM я помещаю свои тесты в ИСТОЧНИКИ?

Вы не получаете ошибку при запуске pacman, потому что эти библиотеки не являются частью официальных репозиториев, они являются зависимостями пакета AUR .

Yaourt не ваш менеджер пакетов, это помощник AUR:используйте его для помощи в установке и управлении пакетами AUR (или лучшее решение, используйте тот, который не ненадежный и глючный , как и auracle ).

Вы исправите ошибки, пересобрав пакет AUR, ffmpeg0.10 и необходимые зависимости.

1
20.11.2019, 10:25
1 ответ

Вручную их никуда не поместишь. Предполагая, что они включены в tar-архив основной ветки разработки, который вы используете, они будут извлечены во время сборки, и часть %checkбудет использовать извлеченные тесты.

SOURCESсодержит загруженные файлы, соответствующие строфам Source:в вашем файле .spec. Различные каталоги используются следующим образом, в этом порядке:

  • SPECSсодержит .specфайлы, полностью описывающие сборку RPM
  • SOURCESсодержит файлы, соответствующие строкам Source:в файлах .spec
  • SRPMSсодержит исходные пакеты RPM, созданные из .specфайлов и исходных файлов, (архивов, патчей и т. д.)
  • BUILDсодержит дерево сборки, извлеченное из SRPM
  • RPMSсодержит бинарные RPM, построенные из деревьев сборки
3
27.01.2020, 23:22

Теги

Похожие вопросы