Bug 36619 - [FR] добавить R: libuuid-devel, libexpat-devel в devel-подпакет
Summary: [FR] добавить R: libuuid-devel, libexpat-devel в devel-подпакет
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: fontconfig (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2019-04-17 12:22 MSK by Michael Shigorin
Modified: 2019-04-18 12:05 MSK (History)
4 users (show)

See Also:


Attachments
fontconfig.spec patch (1.42 KB, patch)
2019-04-17 12:22 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2019-04-17 12:22:15 MSK
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

Предлагаю добавить зависимости.
Comment 1 Sergey V Turchin 2019-04-17 15:32:34 MSK
(В ответ на комментарий №0)
> Package 'uuid', required by 'fontconfig', not found
У меня постоянно кучи подобного при сборке различных пакетов.

> Requires.private:  uuid expat
В BuildRequires они есть.
Comment 2 Michael Shigorin 2019-04-17 17:21:36 MSK
Так речь не про BuildRequires самого fontconfig, а про то, что, по идее,
ещё требуется для сборки _с_ его библиотечной частью.

Впрочем, что-то я смутно начал вспоминать про Libs.private и автопоиск зависимостей -- давай спросим ldv@ и at@, вроде они и размышляли вслух.
Comment 3 Dmitry V. Levin 2019-04-17 22:44:09 MSK
Requires.private должен использоваться только для статической сборки.
По крайней мере, так было задумано.
Comment 4 Sergey V Turchin 2019-04-18 12:05:58 MSK
(В ответ на комментарий №2)
> что, по идее, ещё требуется для сборки _с_ его библиотечной частью.
У тебя требовалось?