LINUX.ORG.RU

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

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

Это уже другая проблема, не в формате пакетов даже... Я вот Wine себе собираю. Я слежу за ним и не хочу ждать пакетов. Иногда пробую новые GIT. И что я вижу: при компиляции Wine файлы привязываются к воот такенной горе зависимостей! http://web.archive.org/web/20100708162842/http://wiki.winehq.org/WineOn64bit (отмотать до Ubuntu 8.10 - точная ссылка не работает) Если хоть у одной системной библиотеки число после слова ".so" отличается - программа не запустится. Вот я поставил Ubuntu 8.10 - в Ubuntu 7.10 10 библиотек сменили API и следовательно эти цифры. А поставил Fedora 9 - только 3, но итог один. Вот это мне очень не нравится. Нет чтобы не одна версия одной библиотеки лежала в /usr/lib, та, с которой скомпилирован весь релиз системы, а несколько последних. Или вообще все. И тогда все проблемы пропадут.

Wine просто яркий пример с горой зависимостей - обычно у не GNOME или KDE приложений их мало.

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

Это уже другая проблема, не в формате пакетов даже... Я вот Wine себе собираю. Я слежу за ним и не хочу ждать пакетов. Иногда пробую новые GIT. И что я вижу: при компиляции Wine файлы привязываются к воот такенной горе зависимостей! http://web.archive.org/web/20100708162842/http://wiki.winehq.org/WineOn64bit#... Если хоть у одной системной библиотеки число после слова ".so" отличается - программа не запустится. Вот я поставил Ubuntu 8.10 - в Ubuntu 7.10 10 библиотек сменили API и следовательно эти цифры. А поставил Fedora 9 - только 3, но итог один. Вот это мне очень не нравится. Нет чтобы не одна версия одной библиотеки лежала в /usr/lib, та, с которой скомпилирован весь релиз системы, а несколько последних. Или вообще все. И тогда все проблемы пропадут.

Wine просто яркий пример с горой зависимостей - обычно у не GNOME или KDE приложений их мало.