|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 07 Aug 2002 00:45:36 To : Victor Wagner Subject : Re: rpm to blank root fs --------------------------------------------------------------------------------
Hi, Victor!
>>>>> "VW" == Victor Wagner <vitus@45.free.net> writes:
VW>>> Хреновая автоматика значит. Почемуто dh_shlibdeps умеет определять
VW>>> что библиотека из того же пакета, и не прописывать ссылок на себя.
VW>>> Порочна сама идея ссылок на файлы, а не на пакеты.
VN>> Если некоторый файл может быть представлен любым из десяти пакетов?
VN>> Я не верю в интеллект deb'а определять зависимости как
VN>> ( lib1 && lib2 && lib3 ) || ( lib1 && lib2-special && lib66 ) ||
VN>> ( lib1mmm && lib76mmm-compatible ) || lib8760
VW> Во-первых, примерно так оно вполне умеет. А вообще-то в тех случаях,
VW> когда некоторая функциональность (не файл, а именно некая
VW> функциональность) может быть предоставлена несколькими пакетами,
VW> заводится виртуальный пакет, который они все Provide, и именно его
VW> требуют в зависимостях.
в общем, те-же ... только в профиль.
"функциональность" заменяем на "файл", и "виртуальный пакет" ваще
выкидываем. Соотвующую функциональность будет предоставлять любой пакет,
с таким файлом.
Зачем преумножать количесво сущьностей? ;-)))
Впрочем, тут, можно и "функциональность" сделать. Hапример пакеты со
всякими httpd имеют в спеках прописаное Provide: webserver
а всякие другие, кому нужен webserver - пишут "Requires: webserver".
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541b17bf02c.html, оценка из 5, голосов 10
|