Summary: | [FR] добавить R: libuuid-devel, libexpat-devel в devel-подпакет | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||
Component: | fontconfig | Assignee: | Sergey V Turchin <zerg> | ||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
Severity: | enhancement | ||||||
Priority: | P3 | CC: | alexey.tourbin, ldv, shrek, zerg | ||||
Version: | unstable | Keywords: | patch | ||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
(В ответ на комментарий №0) > Package 'uuid', required by 'fontconfig', not found У меня постоянно кучи подобного при сборке различных пакетов. > Requires.private: uuid expat В BuildRequires они есть. Так речь не про BuildRequires самого fontconfig, а про то, что, по идее, ещё требуется для сборки _с_ его библиотечной частью. Впрочем, что-то я смутно начал вспоминать про Libs.private и автопоиск зависимостей -- давай спросим ldv@ и at@, вроде они и размышляли вслух. Requires.private должен использоваться только для статической сборки. По крайней мере, так было задумано. |
Created attachment 8103 [details] fontconfig.spec patch Поймал при сборке remmina-1.3.4-alt1 на e2k такое: Package 'uuid', required by 'fontconfig', not found Package uuid was not found in the pkg-config search path. Perhaps you should add the directory containing `uuid.pc' to the PKG_CONFIG_PATH environment variable fontconfig-devel 2.13.1-alt1 ни на x86_64, ни на e2k не зависит от libuuid-devel, при этом в упакованном fontconfig.pc значится: Requires.private: uuid expat Предлагаю добавить зависимости.