LINUX.ORG.RU

История изменений

Исправление kirk_johnson, (текущая версия) :

Во-первых, с обновлениями могут приходить другие версии библиотек.

Ты что-нибудь слышал про бинарную совместимость в пределах релиза, мм?

Во-вторых, юзер сам может собирать себе другие версии библиотек.

И mock с этим справится, если ты ему дашь путь к репозиторию с нужным -devel пакетом, в spec файле укажешь, что версия должна быть не ниже такой-то.

В-третьих, конкретная система отличается от конкретного дистрибутива набором библиотек и их *-devel пакетов.

ЛОЛШТО? Система отличается от дистрибутива? Это как? Как ты эти понятия вообще сравнил, мне интересно узнать?

Чтобы собирать под весь дистрибутив в целом нужно установить все имеющиеся в нём библиотеки и модули интерпретаторов. Но, при этом ряд соответствующих пакетов могут конфликтовать друг с другом.

Что ты, мать твою, несешь? Все опции сборки прописаны в spec файле. Если в spec файле написано, что софт должен собраться с libfoo, то наличие libbar в системе никоим образом на сборку не влияет.

Исходная версия kirk_johnson, :

Во-первых, с обновлениями могут приходить другие версии библиотек.

Ты что-нибудь слышал про бинарную совместимость в пределах релиза, мм?

Во-вторых, юзер сам может собирать себе другие версии библиотек.

И mock с этим справится, если ты ему дашь путь к репозиторию с нужным -devel пакетом, в spec файле укажешь, что версия должна быть не ниже такой-то.

В-третьих, конкретная система отличается от конкретного дистрибутива набором библиотек и их *-devel пакетов.

ЛОЛШТО? Система отличается от дистрибутива? Это как? Как ты эти понятия вообще сравнил, мне интересно узнать.

Чтобы собирать под весь дистрибутив в целом нужно установить все имеющиеся в нём библиотеки и модули интерпретаторов. Но, при этом ряд соответствующих пакетов могут конфликтовать друг с другом.

Что ты, мать твою, несешь? Все опции сборки прописаны в spec файле. Ты можешь поставить что угодно, артефакт никоим образом не изменится.