|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 07 Aug 2002 00:15:36 To : Valentin Nechayev Subject : Re: rpm to blank root fs -------------------------------------------------------------------------------- Valentin Nechayev <netch@segfault.kiev.ua> wrote: >>>> Victor Wagner wrote: VW>> Хреновая автоматика значит. Почемуто dh_shlibdeps умеет определять VW>> что библиотека из того же пакета, и не прописывать ссылок на себя. VW>> Порочна сама идея ссылок на файлы, а не на пакеты. VN> Если некоторый файл может быть представлен любым из десяти пакетов? VN> Я не верю в интеллект deb'а определять зависимости как VN> ( lib1 && lib2 && lib3 ) || ( lib1 && lib2-special && lib66 ) || VN> ( lib1mmm && lib76mmm-compatible ) || lib8760 Во-первых, примерно так оно вполне умеет. А вообще-то в тех случаях, когда некоторая функциональность (не файл, а именно некая функциональность) может быть предоставлена несколькими пакетами, заводится виртуальный пакет, который они все Provide, и именно его требуют в зависимостях. Естественно это уже должен решить майнтейнер конкретного пакета - что ему нужен не конкретно sendmail, а сойдет любой mail-transport-agent. Автоматически такие вещи не проверишь. Помню напарывался я с каким-то RedHat, где /usr/bin/ispell был шелловским враппером вокруг aspell. Вроде бы и ispell, а вот общаться с программами через пайп, что замечательно делал ispell и нормализовывать слова или возвращать все словоформы данного слова - не умел. Естественно, что система виртуальных пакетов будет работоспособна только в условиях единого репозитария пакетов с единой policy. Чего в множестве гуляющих по сети .rpm нынче нет. -- Hу мало ли где что написано? Hа секс-шопе вон "Дрова" написано... --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178fa70355d.html, оценка из 5, голосов 10
|