|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Mosgalin 2:5030/1041.17 22 May 2003 00:11:16 To : Vladimir Bormotov Subject : Re: установка пакета со всеми зависимостями -------------------------------------------------------------------------------- On Tue, 20 May 2003 14:29:01 +0400, Vladimir Bormotov <bor@vb.dn.ua> wrote about 'Re: установка пакета со всеми зависимостями': VM>> Чтобы осмотрели список пакетов, проанализировали файлы, дали наиболее VM>> подходящий вариант, а я бы ответил "ДА". VB> как автоматически анализровать файлы, и угадывать каким пакетом VB> заменять вот этот, я пока не представляю :)) Анализировать список файлов неясных пакетов, в смысле. Все-таки на 90% у апдейтов они совпадают. VM>> Hу, начнем с того, что в asp его нет... ;) VB> VB> насколько я знаю ASP не рекомендует что-либо собирать руками. Если Hо это же не повод не включать пакет в дистрибутив! Много чего, что asp не рекомендует, есть в дистрибутиве - для тех, кому надо. VB> те версии installwatch которые я видел (года полтора уже назад в VB> последний раз смотрел), в комплекте имели каталог со скриптами VB> именно здля завертывания софта в rpm. Хмм... VM>> Поискал, никакой автоматики для помощи написания spec или хотя бы VM>> последующего удаления всех этих файлов не нашел. VB> плохо искал? не там искал? В доках к нему искал, по гуглю немножко вроде. VB> нужен для того, чтоб после make install у тебя VB> 1. в rpmdb появилась запись о пакете, как будто его поставили из VB> rpm. VB> 2. в /usr/src/*/RPMS/<arch> появился ПАКЕТ, бинарный. чтоб его VB> можно было поставить на эту-же машину еще раз, если вдруг ты VB> завтра скажешь rpm -e <some_shit>, а послезавтра решишь, что таки VB> сносить его рано было. Это было бы круто, но ни того, ни другого я не увидел. Мне бы просто списка файлов и каталогов с правами ну и еще пары вещей в шаблоне для spec хватило, потому что у меня это самая ненавистная часть в spec'описании ;) VM>> А у обычного пользователя такое будет скорее. Как ты думаешь, он spec VM>> полезет писать или прочтет в любом README "configure;make;make install VM>> и все, работайте!", разок попробует и будет изредка так и поступать? VB> не знаю, у меня в пределах взгляда таких любителей потрахаться нету VB> :) Да? Повезло ;) А я видел неоднократно людей, которые увидев, что это "легко и автоматически" (по сравнению с виндой, видимо), начинали так делать. VB> такой контриб полезен как источник spec'ов, а может быть даже VB> src.rpm'ов. 'Спеков вообще' как бы хватает. Лучше имеющиеся рихтовать. А еще лучше если бы кто-нибудь хорошо знакомый с mdk или alt написал пачку макросов для импорта файлов оттуда. У меня пяток каких-то на коленке написанных и непроверенных, но вроде работающих есть, но с ними весьма неудобно. VM>> Со всеми недостатками yum, в т.ч. невозможность работы с несколькими VM>> дисками, VB> это будет скоро готово. Hу, молодцы ;) Правда, у меня сейчас (пока) место полно... VM>> я еще не понял, чем для отдельной машины это хуже rpm -Fvh *, VM>> посмотреть ошибки, сказать rpm -Uvh <...> и еще раз -Fvh. При VM>> необходимости раз-два повторить. VB> тем, что например для случае обновления kde, которое в asp7.3, до VB> KDE, которое в asp9, ты такими итерациями (без rpm -e), будешь У меня нет kde ;) -- Vladimir --- slrn/0.9.7.4-asp (Linux) * Origin: Me organized (2:5030/1041.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/452800000a14.html, оценка из 5, голосов 10
|