|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 16 May 2003 17:00:21 To : Vladimir Mosgalin Subject : Re: установка пакета со всеми зависимостями --------------------------------------------------------------------------------
Hi, Vladimir!
>>>>> "VM" == Vladimir Mosgalin
>>>>> <Vladimir.Mosgalin@p17.f1041.n5030.z2.fidonet.org> writes:
VB>> как обновлять "переименованые пакеты", я могу тебе расскзать, если
VB>> ты конечно представляешь что умеет делать rpm.
VM> Кстати, расскажи. Я тоже послушаю.
если авторы новых пакетов не учли ситуацию обновления старой версии
дистрибутива, и не записали obsoletes (а скорее всего учли), то пишется
fake-package, в котром будет нужные Obsoletes для старых пакетов, и
Requries для новых.
VM> А вот что особо интересно: реальные грабли и подробный отчет
VM> использования yum при апгрейде asp7.3+пакеты из rh7/8 -> asp9, на
VM> машинке с большой пачкой пакетов.
Я как-то за пол часа обновил ASP 7.x (x примерно 1.5) до RH8. Правда там
без X11 и прочих KDE/Gnome. Я даже сюда писал, что мне yum upgrade выдал
список вида
package (old_ver-old_rel -> new_ver-new_rel), package (none ->
new_ver-new_rel),
в несоклько экранов, и фразу "вы действительно хотите это сделать?", с
которой я нескольо минут был в состоянии неописуеемого восторга :)))
VM> Думаю, если что-нибудь подобное напишешь, многие спасибо скажут.
да че там говорить? Пробовать нада, но мне пока лениво :)
VB>> Его придумали потому, что apt, несмотря на старания ребят из
VB>> Конективы, таки с rpm'ом не всегда ровно работает. И когда
VM> Это не аргумент по простой причине: а yum просто так далеко не всегда
VM> ровно работает.
хмм, насколько я знаю - работает :))
VM> В сравнении с apt, разумеется.
сравнить с apt не могу, но вот народ вроде сравнивает, особо ногами не
пинает.
VM> А вопрос, что проще - допинывать yum до уровня apt или править apt-rpm
VM> совсем не очевидно. Все-таки то, что отвечает за apt-rpm это не 40k
VM> строк (пусть и на C... Кстати, кто мешает на питон переписать кусок?
VM> ;).
на C++. Hикто не мешает, просто смысла нет. переписывать кусок apt можно
если его втянут в основную ветку. Делать fork от apt просто безумство.
Вероятность того, что питоновский код будт втягивать в apt (причем,
желательно в тот, оригинальный дебиановский), на мой взгляд очень мала.
Потому, что еслиб авторы хотели _упростить_ codebase, давно бы уже сами
сделали. Hо им этого не нужно.
VM> Да, я в курсе что "yum как apt не будет, он по-другому сделан и rpm не
VM> заменит" ;).
да не в этом дело. apt вырод из debian, а там пакеты таки другие.
VM> Hу ладно, пусть не "до уровня apt", а "до безглючности и фичастости
VM> apt при апгрейде".
по хорошему, нужно взять винт, много пива, и на выходных сделать опыт,
поставить на него asp 7.3 в какой-нибудь типовой установке, налить всё
апдейты, и потом с помощью yum upgrade обновиться до asp9. Hо мне жутко
лениво.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541d84e68c7.html, оценка из 5, голосов 10
|