On Tue, Mar 15, 2005 at 02:29:48AM +0300, Andrey Orlov wrote: > Меня удивило то, что обновление вызвало проблемы. Похоже, чем гибче инструмент, тем > тяжелее им работать. Мы в PDT перетерли эти проблемы, вот краткое резюме. [...] > Ну и наконец для извращенцев. Т.е. для тех, кто все-таки решил (зачем-то непонятным) > поставить python2.3. Почему это извращенцы. Есть три не-извращенных варианта: > > 1. Я разработчик и, принимая риск, сношу весь шит, ставлю python-2.4.0, остальное пересобираю и доставляю. > Это понятно и это работает. > > 2. Я потребитель, дожидаюсь, пока все интересные мне пакеты пересоберут с новым питоном, и когда это будет сделано, > я получаю гладкий dist-upgrade. Это тоже понятно. Если бы всё было так просто. В системе почти нет питона: # rpmquery --whatrequires python libpython2.3.so.1.0 python-base-2.3.4-alt5 vim-enhanced-6.3.057-alt1 Так работает: # apt-get -q install python-base Reading Package Lists... Building Dependency Tree... The following extra packages will be installed: python-modules python-modules-bsddb python-modules-compiler python-modules-curses python-modules-email python-modules-encodings python-modules-hotshot python-modules-logging python-modules-xml python-strict vim-common vim-enhanced vim-minimal The following packages will be upgraded python-base python-modules python-modules-bsddb python-modules-compiler python-modules-curses python-modules-email python-modules-encodings python-modules-hotshot python-modules-logging python-modules-xml python-strict vim-common vim-enhanced vim-minimal 14 upgraded, 0 newly installed, 0 removed and 23 not upgraded. (если согласиться и выполнить, то команда rpmquery -a |xargs -r rpmquery -R |grep ^python2.3 возвращает пустой список). Так не работает: # apt-get -q dist-upgrade Reading Package Lists... Building Dependency Tree... The following packages will be REPLACED: python-base (by python2.3-base) python-modules (by python2.3-modules) python-modules-bsddb (by python2.3-modules-bsddb) python-modules-compiler (by python2.3-modules-compiler) python-modules-curses (by python2.3-modules-curses) python-modules-email (by python2.3-modules-email) python-modules-encodings (by python2.3-modules-encodings) python-modules-hotshot (by python2.3-modules-hotshot) python-modules-logging (by python2.3-modules-logging) python-modules-xml (by python2.3-modules-xml) python-strict (by python2.3-strict) The following packages will be REMOVED: vim-common vim-enhanced The following NEW packages will be installed: python2.3-base python2.3-modules python2.3-modules-bsddb python2.3-modules-compiler python2.3-modules-curses python2.3-modules-email python2.3-modules-encodings python2.3-modules-hotshot python2.3-modules-logging python2.3-modules-xml python2.3-strict Почему-то apt-get предпочёл снести vim и не обновлять python... -- ldv