|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Chumak 2:5020/400 11 Mar 2004 15:06:14 To : Victor Wagner Subject : Re: Линух домой -------------------------------------------------------------------------------- Hello, Victor! You wrote to "Igor Chumak" <igor@g-auto.pul.kiev.ua> on Thu, 11 Mar 2004 10:28:16 +0000 (UTC): VW> Igor Chumak <igor@g-auto.pul.kiev.ua> wrote: RJF>>>> IMHO, rpm ничем особенно не хуже deb. Hасчёт VW>>> Отсутствие многоуровневых зависимостей, IC>> А что хорошего в многоуровневых зависимостях? Как отражатся на IC>> работе пакета неудовлетворённая второстепенная зависимость? (не IC>> флейму ради, просто интересно) VW> Так что пакет работает, но некоторых вещей, которые он мог бы делать VW> - VW> не делает. VW> Рассмотрим, например, catdoc. ;-)))) Вы как автор досконально знаете что catdoc для работы нужно а что нет. А в случае произвольно взятой программы уже прийдётся напрячься и поразмыслить, к какого вида неработоспособности приведёт неудовлетворение зависимости класса Suggests VW> У него есть зависимость класса Suggests на wish (графический Tcl/Tk VW> shell). Ежели эта зависимость не удовлетворена, то catdoc вордовые файлы VW> прекрасно читает и в текст конвертит, но вот в x-овом окошке не VW> показывает. Что прекрасно подходит для серверов (скажем, при VW> использовании в поисковых системах). VW>>> очередной квадратный велосипед в виде языка спеков, IC>> Это да.. :-( IC>> А в дебиане, кстати, за счёт чего исходники превращаются в пакеты? VW> В первой строке у debian/rules написано #!/usr/bin/make -f Hе дошло :-( Давайте ещё раз. При сборке-упаковке в rpm обычно imho используется такая последовательность действий: распаковка исходников, накладывание патчей ./configure [--with-wish=/usr/bin/wish] make make install PREFIX=куда-то (вроде так) упаковка файлов в пакет Поэтому в rpm трудно сделать пакет, который, например, будет полноценно работать и с Х и без Х (если, например, в опциях configure было --with-x - то без X эта программа скорее всего не заработает, а с --without-x - не будет использовать какие-то фичи от Х). Как костылик многие собирают 2 пакета - с поддержкой Х и без оной. Если я правильно понял, в deb зависимость от Х (например) можно сделать suggested. За счёт чего? Или ./configure с ключами не используется? With best regards, Igor Chumak. E-mail: igor()g-auto.pul.kiev.ua --- ifmail v.2.15dev5.3 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/120342bbb856d.html, оценка из 5, голосов 10
|