On Sun, Oct 31, 2010 at 01:44:42PM +0300, Girar Builder robot wrote: > http://git.altlinux.org/tasks/archive/done/_30/31696/task/log.2.2 В результате этого изменения (а именно, благодаря коммиту libXft-2.1.14-16-g8751e34) у пакета libXft-devel пропали зависимости на pkgconfig(fontconfig) pkgconfig(freetype2) pkgconfig(xrender) и сломалась сборка более 70 пакетов в Сизифе. Согласно документации в pkg-config(1) (см. http://cgit.freedesktop.org/pkg-config/tree/pkg-config.1) в Requires.private записываются только те зависимости, которые нужны именно для статической линковки. К сожалению, в fdo-пакетах это правило грубо нарушается. Из-за массового переноса зависимостей у fdo-пакетов из Requires в Requires.private происходит размывание разницы между Requires и Requires.private. У нас есть выбор из двух вариантов: - исправить все fdo-пакеты, в которых зависимости для динамической линковки Requires неправильно указаны как зависимости для сатической линковки Requires.private; - захакать pkg-config(1) с тем, чтобы приравнять Requires.private к Requires. Что скажете? -- ldv