The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен кандидат в релизы Mandriva 2011"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Доступен кандидат в релизы Mandriva 2011" +/
Сообщение от anonymous (??), 30-Июн-11, 19:54 
>Тут в чем проблема.. если какая-та программа поддерживает pulseaudio, то при сборке она с ним линкуется.

Вот тут опять сказки пошли. Линкуются, вообще-то, с библиотеками. В вашей мандриве библиотечная libpulseaudio пакуется в отдельный пакет. Т.е. по идее я могу удалить пакет pulseauduio без нарушения целостности линковки. Но почему-то выносится полсистемы при попытке сделать urpme pulseaudio. Отсюда вывод, что тут проблема кривых рук или нежелание разбираться в зависимостях.

Ещё пример. Большинство программ имеет модульную структуру. Если что-то линкуется с  libpulseaudio, то очень часто делается это одним модулем, который ни что не мешает вынести в отдельный пакет и при желании удалить вместе с библиотекой.

В alsa-utils тоже самое. Юниты systemd упакованы в один пакет вместе с alsamixer и т.д. Кто мешает паковать их отдельно? Непонятно. Теперь без systemd этот пакет не установишь.

Я уж не говорю о том, что данный подход удобен с use-флагами. По крайней мере если я соберу alsa-utils с --without systemd, то оно у меня не притащит этот systemd, если вдруг захочет обновиться.

Вот так вот я рассказываю о возможностях rpm разработчикам rpm-based дистрибутива. С какой-то стороны это даже смешно, если бы не было так грустно.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступен кандидат в релизы Mandriva 2011, opennews, 29-Июн-11, 12:04  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру