* [devel] Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
@ 2005-03-14 23:29 Andrey Orlov
2005-03-14 23:56 ` [devel] Советы по установке и обновлению python Dmitry V. Levin
2005-03-15 7:43 ` [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Michael Shigorin
0 siblings, 2 replies; 18+ messages in thread
From: Andrey Orlov @ 2005-03-14 23:29 UTC (permalink / raw)
To: ALT Devel discussion list
Меня удивило то, что обновление вызвало проблемы. Похоже, чем гибче инструмент, тем
тяжелее им работать. Мы в PDT перетерли эти проблемы, вот краткое резюме.
---------- Forwarded Message ----------
Subject: Re: [Python-devel] Обновление python
Date: Saturday 12 March 2005 02:31
From: Andrey Orlov <cray_devel@neural.ru>
To: Закрытый список рассылки для обсуждения вопросов поддержки Python в ALT Linux <python-devel@altlinux.ru>
On Friday 11 March 2005 23:45, Vitaly Lipatov wrote:
> > Да, к сожалению apt не сумел разрулить переход.
> А это нормально?
Не совсем. Я, кстати, в некоторых случаях обновлялся нормально. На достижение этой
нормальности я убил все празники. apt-же не сумел разрулить ваши извращенные идеи. Ниже
следует некоторые идеи не-извращенные и дается их сравнения с идеями извращенными.
В принципе, если у вас есть пакеты, требующие __модули__ по
зависимостям вида python2.3(<МОДУЛЬ>), то у вас потянется установка
пакетов серии python2.3, которая вызовет снос заобсолеченных версий
пакетов серии python. В то же время, если у вас есть хоть один модуль, для которого
уже есть модуль, пересобранный с новым питоном, то он проапдейтится и потянет
установку python2.4(<МОДУЛЬ>) - т.е. модулей из python-2.4.0, что вызовет снос
и замену по obsolete серии пакетов python2.4-*.
Таким образом, идеальный случай апдейта (это оттестировано), поставлен python2.4-relax
из дедала, свои пакеты пересобраны c --with или с альтернативным питоном и без --with,
и установлены. Делаем apt-get dist-upgrade и все ставиться. В теории, которая более-меня подтверждена
моей практикой.
Проблема, как вы понимается, в пакете strict, который не доопускает совместной установки.
Следующий удобный способ - дожидаемся, когда все пакеты пересоберуться с новым питоном,
и после этого делаем dist-upgrade. Собственно, потребители питона (в отличие от нас с вами)
должны использовать именно этот способ, и в этом случае тоже все проходит гладко.
> > Я обошел это примерно так:
> >
> > apt-get install python2.3-relaxed python2.3-base python2.3-dev
> > ... python2.3-modules ... python2.3-modules-ИМЯ... прописал
> > так почти все пакеты python2.3-*.
> Это принимать как рекомендацию по обновлению из Сизифа? Хотелось
> бы проще.
Ну и наконец для извращенцев. Т.е. для тех, кто все-таки решил (зачем-то непонятным)
поставить python2.3. Почему это извращенцы. Есть три не-извращенных варианта:
1. Я разработчик и, принимая риск, сношу весь шит, ставлю python-2.4.0, остальное пересобираю и доставляю.
Это понятно и это работает.
2. Я потребитель, дожидаюсь, пока все интересные мне пакеты пересоберут с новым питоном, и когда это будет сделано,
я получаю гладкий dist-upgrade. Это тоже понятно.
3. Я экспериментатор, мне интересно пощупать новый питон. В тоже время, я не хочу чбы мне вынесло полситстемы. Тогда
вы ставите python2.4 из дедала. Возможно с --force, чбы не снести python-strict.
Все остальные варианты не позволят достичь каких-либо целей, не досьтжимых перечисленными, но обрекают
вас на кучу проблем. Поэтому их нужно избегать, стараясь свести к перечисленнным.
Для разработчиков, самый простой способ сведения - поставить чрут или vserver, поставить туда новый питон, и пройти там
алгоритм 1 для своих пакетов. Потом превратится в потребителя, и на основном сервере пройти алг.2. Возможно, вам придется
списаться с другими мантейнерами или пересобрать для себя чужие пакеты на п.1. Думаю, что можно договорится с их мантейнерами
о разовой альтернативной заливке. Я бы очень хотел, что бы все по этому пути пошли, особенно с последней оговоркой.
Теперь об извратах. Итак, я хочу поставить python2.3 вместо python. Зачем - хрен его знает, они друг от друга не отличаются.
Что делать? Можно так, как написал Иван. Можно так:
apt-get install python2.3-strict и/или apt-get install python2.3-module
Ничего не выиграли, проиграли возможность плавного апгрейда.
Второй путь. Я хочу поставить python2.3 & python. Зачем - опять же не знаю, это идентично устанвке к имеющемуся
python-у python2.4 из дедала. Достигается так: отрабатываете предыдущий п., затем:
apt-get install python2.3-relaxed, apt-get install python-relaxed, далее доставляете нужные модули.
Наконец, третий п. Я хочу иметь поэтапный апгрейд. Это хоть понятно зачем :), на домашней машине. Проблема только
одна: Два питона с python-strict стоять не могут. Соотв. python-strict нужно сносить. Вместе с пакетами всех добрых
людей, которым не хватило упорство воспользоваться полиси. Делается так:
apt-get install python-relaxed=2.3.4 (т.е. ставим старый пакет, где вы его возьмете - ума не приложу, можно поискать на зеркалах,
по идее, вся байда с дедалом была нужна в том числе и для того, чбы все заинтересованные могли это сделать в рамках "посмотреть
на python2.4" - кто не воспользовался, я не виноват. Я три месяца просил это сдеать). Далее, выполняем apt-get upgrade - т.е. практически
идентично не-извр.алг.2.
Все-таки, мне кажется тоже ничего не выиграли по ср. с ориг.не-извр.алг.2, проиграли пакеты, зависящие от python-strict.
> > Потом тоже самое для 2.4...
:)
В общем, что я хочу сказать. Общее резюме такое: пересобирайте как-нибудь свои пакеты -- благо, современный алт-линукс предоставляет для
этого достаточно средств -- и ждите, пока apt-get dist-upgrade не предложит вам удовлетворительный вариант. НЕ ФОРСИРУЙТЕ переход
на python-2.4 или python2.3: АВТОМАТИЧЕСКИЕ ЗАВИСИМОСТИ ДЛЯ ТОГО И НУЖНЫ, ЧБЫ ВСЕ ПРОИЗОШЛЛО АВТОМАТИЧЕСКИ. Пинайте
тех, кто не пересобрал свои пакеты.
Еще раз - все реально необходимые цели достижимы гладко. См. три неизвращенных алгоритма. А кто хочет изврата - получит его
в полный рост выносом половины системы. И наконец: ДУМАЙТЕ ОСНОВНОЙ ВЕТКОЙ. Забудьте про питон 2.3. Его больше нет. Если
вы будете старатся решить проблемы так, как будто 2.3 в сизифе больше нет, вы сэкономите время и силы себе и мне. Спасибо за
понимание.
После небольшого обсуждения (до понедельника) предлагаю отредактированный вариант этого текста пнуть в основной список.
-------------------------------------------------------
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-14 23:29 [devel] Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Andrey Orlov
@ 2005-03-14 23:56 ` Dmitry V. Levin
2005-03-15 6:40 ` Alexey I. Froloff
2005-03-15 8:07 ` Andrey Orlov
2005-03-15 7:43 ` [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Michael Shigorin
1 sibling, 2 replies; 18+ messages in thread
From: Dmitry V. Levin @ 2005-03-14 23:56 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2916 bytes --]
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
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-14 23:56 ` [devel] Советы по установке и обновлению python Dmitry V. Levin
@ 2005-03-15 6:40 ` Alexey I. Froloff
2005-03-15 9:19 ` Mikhail Zabaluev
2005-03-15 8:07 ` Andrey Orlov
1 sibling, 1 reply; 18+ messages in thread
From: Alexey I. Froloff @ 2005-03-15 6:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
* Dmitry V. Levin <ldv@> [050315 02:57]:
> Почему-то apt-get предпочёл снести vim и не обновлять python...
В следующей сборке vim я вынесу нафиг поддержку python. Ибо
нефиг.
--
Regards, Sir Raorn.
-------------------
по моему это не совсем правильно, что
service killall status
приводит к завершению работы.
-- avl in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-14 23:29 [devel] Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Andrey Orlov
2005-03-14 23:56 ` [devel] Советы по установке и обновлению python Dmitry V. Levin
@ 2005-03-15 7:43 ` Michael Shigorin
2005-03-15 19:10 ` Andrey Orlov
1 sibling, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2005-03-15 7:43 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Mar 15, 2005 at 02:29:48AM +0300, Andrey Orlov wrote:
> Для разработчиков, самый простой способ сведения - поставить
> чрут или vserver, поставить туда новый питон, и пройти там
> алгоритм 1 для своих пакетов. Потом превратится в потребителя,
> и на основном сервере пройти алг.2. Возможно, вам придется
> списаться с другими мантейнерами или пересобрать для себя чужие
> пакеты на п.1. Думаю, что можно договорится с их мантейнерами о
> разовой альтернативной заливке. Я бы очень хотел, что бы все по
> этому пути пошли, особенно с последней оговоркой.
Ну, э, а с hasher/sandman всё плохо или вопрос в buildreq?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-14 23:56 ` [devel] Советы по установке и обновлению python Dmitry V. Levin
2005-03-15 6:40 ` Alexey I. Froloff
@ 2005-03-15 8:07 ` Andrey Orlov
2005-03-15 8:11 ` Alexey I. Froloff
2005-03-16 12:55 ` Dmitry V. Levin
1 sibling, 2 replies; 18+ messages in thread
From: Andrey Orlov @ 2005-03-15 8:07 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 15 March 2005 02:56, Dmitry V. Levin wrote:
> В системе почти нет питона:
> # 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
> python-strict vim-common vim-enhanced vim-minimal
Я не совсем понял. Только что проапгрейдил из сизифа vim-enhanced и увидел,
что он по-прежнему требует libpython2.3, т.е. не пересобран с python2.4. Тогда
каким образом он у вас обновляется? Это сборка, которой еще нет в сизифе?
> Почему-то apt-get предпочёл снести vim и не обновлять python...
Странно. А если явно указать apt-get install vim?
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-15 8:07 ` Andrey Orlov
@ 2005-03-15 8:11 ` Alexey I. Froloff
2005-03-15 19:01 ` Andrey Orlov
2005-03-16 12:55 ` Dmitry V. Levin
1 sibling, 1 reply; 18+ messages in thread
From: Alexey I. Froloff @ 2005-03-15 8:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
* Andrey Orlov <cray@> [050315 11:08]:
> Я не совсем понял. Только что проапгрейдил из сизифа
> vim-enhanced и увидел, что он по-прежнему требует libpython2.3,
> т.е. не пересобран с python2.4. Тогда каким образом он у вас
> обновляется? Это сборка, которой еще нет в сизифе?
Новый vim был залит вчера днём. В сизифе наверно появится
завтра.
--
Regards, Sir Raorn.
-------------------
Чем хорош vsftpd, так это, в частности, тем, что его можно не обновлять,
ибо он и так отлично работает.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-15 6:40 ` Alexey I. Froloff
@ 2005-03-15 9:19 ` Mikhail Zabaluev
0 siblings, 0 replies; 18+ messages in thread
From: Mikhail Zabaluev @ 2005-03-15 9:19 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 331 bytes --]
В Втр, 15/03/2005 в 09:40 +0300, Alexey I. Froloff пишет:
> > Почему-то apt-get предпочёл снести vim и не обновлять python...
> В следующей сборке vim я вынесу нафиг поддержку python. Ибо
> нефиг.
Что-то мне подсказывает, что это естественный результат доведения борьбы
за строгость и полноту зависимостей до предела...
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-15 8:11 ` Alexey I. Froloff
@ 2005-03-15 19:01 ` Andrey Orlov
2005-03-16 6:43 ` Alexey I. Froloff
0 siblings, 1 reply; 18+ messages in thread
From: Andrey Orlov @ 2005-03-15 19:01 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 15 March 2005 11:11, Alexey I. Froloff wrote:
> * Andrey Orlov <cray@> [050315 11:08]:
> > Я не совсем понял. Только что проапгрейдил из сизифа
> > vim-enhanced и увидел, что он по-прежнему требует libpython2.3,
> > т.е. не пересобран с python2.4. Тогда каким образом он у вас
> > обновляется? Это сборка, которой еще нет в сизифе?
> Новый vim был залит вчера днём. В сизифе наверно появится
> завтра.
Хорошо. Как только появится - я постараюсь воспоизвести ситуации с апгрейдом и добится,
чбы апгрейд был гладким. Вполне возможно что где-то я с Obsoletes перемудрил.
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-15 7:43 ` [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Michael Shigorin
@ 2005-03-15 19:10 ` Andrey Orlov
2005-03-15 19:34 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Andrey Orlov @ 2005-03-15 19:10 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 15 March 2005 10:43, Michael Shigorin wrote:
> > Думаю, что можно договорится с их мантейнерами о
> > разовой альтернативной заливке. Я бы очень хотел, что бы все по
> > этому пути пошли, особенно с последней оговоркой.
>
> Ну, э, а с hasher/sandman всё плохо или вопрос в buildreq?
Я не понял вопрос, извини. Как мантейнер пакетов python и нескольких модулей
я не имел абсолютно никаких проблем с пересборкой. Скрипт из 20строк на шелле,
и все пересобралось, да и те 20строк, в основном, чбы уложить результаты в subversion.
BuildReq тоже, в общем, проблем не вызвал.
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-15 19:10 ` Andrey Orlov
@ 2005-03-15 19:34 ` Michael Shigorin
2005-03-15 19:56 ` Andrey Orlov
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2005-03-15 19:34 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Mar 15, 2005 at 10:10:10PM +0300, Andrey Orlov wrote:
> > > Думаю, что можно договорится с их мантейнерами о
> > > разовой альтернативной заливке. Я бы очень хотел, что бы все по
> > > этому пути пошли, особенно с последней оговоркой.
> > Ну, э, а с hasher/sandman всё плохо или вопрос в buildreq?
> Я не понял вопрос, извини.
Да про чрут. Всё ж уже придумано до нас, чтоб чрут был сразу со
сборочной средой:-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-15 19:34 ` Michael Shigorin
@ 2005-03-15 19:56 ` Andrey Orlov
2005-03-16 9:40 ` Sergey Bolshakov
0 siblings, 1 reply; 18+ messages in thread
From: Andrey Orlov @ 2005-03-15 19:56 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 15 March 2005 22:34, Michael Shigorin wrote:
> On Tue, Mar 15, 2005 at 10:10:10PM +0300, Andrey Orlov wrote:
> > > > Думаю, что можно договорится с их мантейнерами о
> > > > разовой альтернативной заливке. Я бы очень хотел, что бы все по
> > > > этому пути пошли, особенно с последней оговоркой.
> > > Ну, э, а с hasher/sandman всё плохо или вопрос в buildreq?
> > Я не понял вопрос, извини.
>
> Да про чрут. Всё ж уже придумано до нас, чтоб чрут был сразу со
> сборочной средой:-)
Ну уж нет. Это я придумал до вас, так как собирал все в чруте когда ни хэшера,
ни сандмана в проекте не было :), а о чем вопрос я все равно не понял. Да,
собирается. Да, требует, чбы был установлен python правильной версии. А
еще, imaging, например, требует чбы были установлены X-овые библиотеки
правильной версии. А numeric требует установки такого, о чем я и вовсе никогда до
numeric не слышал :). Да, приходится это устанавливать.
Поскольку LDV однажды проехался, что если бы я почитал документацию на
хэшер, то (не буду врать, точно не помню, что именно), то подозреваю, что если бы я ее прочитал - мог бы
и не держать чрут. Хотя, так как все это еще проверять приходится, то чрут (ныне, строго говоря, vserver),
так и так приходится создавать, так что большой проблемы не вижу. Сама проблема с BuildReq кажется
мне по любому высосанной из пальца :), но что имел ввиду именно ты - я не понял.... У меня собирается,
т.е. решение есть.
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-15 19:01 ` Andrey Orlov
@ 2005-03-16 6:43 ` Alexey I. Froloff
2005-03-16 6:57 ` Ivan Fedorov
` (2 more replies)
0 siblings, 3 replies; 18+ messages in thread
From: Alexey I. Froloff @ 2005-03-16 6:43 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 473 bytes --]
* Andrey Orlov <cray@> [050315 22:02]:
> Хорошо. Как только появится - я постараюсь воспоизвести
> ситуации с апгрейдом и добится, чбы апгрейд был гладким. Вполне
> возможно что где-то я с Obsoletes перемудрил.
"Перемудрение" в районе python-strict, который сносит все
python-base, которые не он сам.
--
Regards, Sir Raorn.
-------------------
За Сизифом не угонишься: напишешь одно, а на следующий день там уже может
оказаться другое.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-16 6:43 ` Alexey I. Froloff
@ 2005-03-16 6:57 ` Ivan Fedorov
2005-03-16 7:56 ` Andrey Orlov
2005-03-16 8:11 ` Andrey Orlov
2 siblings, 0 replies; 18+ messages in thread
From: Ivan Fedorov @ 2005-03-16 6:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 493 bytes --]
Alexey I. Froloff пишет:
> * Andrey Orlov <cray@> [050315 22:02]:
>
>>Хорошо. Как только появится - я постараюсь воспоизвести
>>ситуации с апгрейдом и добится, чбы апгрейд был гладким. Вполне
>>возможно что где-то я с Obsoletes перемудрил.
>
> "Перемудрение" в районе python-strict, который сносит все
> python-base, которые не он сам.
Этот пакет, нужен был всяким личностям, которые говорили, что наш питон
не такой как все. Я пользуюсь python-relaxed, и все мои пакеты требую
только его.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-16 6:43 ` Alexey I. Froloff
2005-03-16 6:57 ` Ivan Fedorov
@ 2005-03-16 7:56 ` Andrey Orlov
2005-03-16 8:11 ` Andrey Orlov
2 siblings, 0 replies; 18+ messages in thread
From: Andrey Orlov @ 2005-03-16 7:56 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday 16 March 2005 09:43, Alexey I. Froloff wrote:
> * Andrey Orlov <cray@> [050315 22:02]:
> > Хорошо. Как только появится - я постараюсь воспоизвести
> > ситуации с апгрейдом и добится, чбы апгрейд был гладким. Вполне
> > возможно что где-то я с Obsoletes перемудрил.
> "Перемудрение" в районе python-strict, который сносит все
> python-base, которые не он сам.
Поставьте python-relaxed вместо python-strict, и ставьте их хоть все три сразу, проблем-то.
Я что-то не пойму, то вы хотите три питона, то не хотите, определитесь уж...
PS: Судя по присланному мне выводу попытки апгрейда, приводещей к сносу vim-enhanced,
проблема-то именно в Obsoletes....
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-16 6:43 ` Alexey I. Froloff
2005-03-16 6:57 ` Ivan Fedorov
2005-03-16 7:56 ` Andrey Orlov
@ 2005-03-16 8:11 ` Andrey Orlov
2 siblings, 0 replies; 18+ messages in thread
From: Andrey Orlov @ 2005-03-16 8:11 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday 16 March 2005 09:43, Alexey I. Froloff wrote:
> * Andrey Orlov <cray@> [050315 22:02]:
> > Хорошо. Как только появится - я постараюсь воспоизвести
> > ситуации с апгрейдом и добится, чбы апгрейд был гладким. Вполне
> > возможно что где-то я с Obsoletes перемудрил.
> "Перемудрение" в районе python-strict, который сносит все
> python-base, которые не он сам.
Что бы не быть голословными, давайте проведем натурный эксперимент. И так,
вы утверждаете, что из-за наличия серии пакетов pythonX.Y-strict у нас не задался
апгрейд vim+python. Следовательно, если пакетов pythonX.Y-strict не станет,
ты апгрейд преойдет нормально. Давай те же сотрем его и прверим! Конкретно
vim его явно не требует. Т.е.
Создаем локальный репозиторий. Кладем в него python-*, python2.3-*, python2.4-*,
vim-*, стираем python?.?-strict*, говорим genbasedir, apt-get update, apt-get dist-upgrade.
Если пройдет гладко - я пожму вашу мужественную руку и скажу что да, проблема действительно
где-то здесь. Нет - вы избавите меня от проверки выших поспешных утверждений, за
что я также буду вам оч. благодарен. С нетерпением жду результатов.
PS: Предвижу очередной вопрос, на который также есть ответ в python-policy/FAQ, да, без
пакета python-strict все ставится и работает. Просто разные люди хотят иметь разные условия работы.
Одним нравится монолитный дистрибутив из тарбола, другим - пакеты и автоматические зависимости.
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-15 19:56 ` Andrey Orlov
@ 2005-03-16 9:40 ` Sergey Bolshakov
2005-03-16 11:05 ` Andrey Orlov
0 siblings, 1 reply; 18+ messages in thread
From: Sergey Bolshakov @ 2005-03-16 9:40 UTC (permalink / raw)
To: ALT Devel discussion list
>>>>> "Andrey" == Andrey Orlov <cray@neural.ru> writes:
> On Tuesday 15 March 2005 22:34, Michael Shigorin wrote:
>> On Tue, Mar 15, 2005 at 10:10:10PM +0300, Andrey Orlov wrote:
>> > > > Думаю, что можно договорится с их мантейнерами о
>> > > > разовой альтернативной заливке. Я бы очень хотел, что бы все по
>> > > > этому пути пошли, особенно с последней оговоркой.
>> > > Ну, э, а с hasher/sandman всё плохо или вопрос в buildreq?
>> > Я не понял вопрос, извини.
>>
>> Да про чрут. Всё ж уже придумано до нас, чтоб чрут был сразу со
>> сборочной средой:-)
> Ну уж нет. Это я придумал до вас, так как собирал все в чруте когда ни хэшера,
> ни сандмана в проекте не было :)
Ой, давайте меряться :)
$ rpm -q --changelog sandman |tail -4
* Пнд Ноя 26 2001 Sergey Bolshakov <s.bolshakov@belcaf.com> 0.2-alt1
- Initial build for ALT Linux distribution.
Вестимо, в проекте оно значилось ещё раньше :)
--
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python
2005-03-16 9:40 ` Sergey Bolshakov
@ 2005-03-16 11:05 ` Andrey Orlov
0 siblings, 0 replies; 18+ messages in thread
From: Andrey Orlov @ 2005-03-16 11:05 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday 16 March 2005 12:40, Sergey Bolshakov wrote:
> > Ну уж нет. Это я придумал до вас, так как собирал все в чруте когда ни хэшера,
> > ни сандмана в проекте не было :)
>
> Ой, давайте меряться :)
> $ rpm -q --changelog sandman |tail -4
> * Пнд Ноя 26 2001 Sergey Bolshakov <s.bolshakov@belcaf.com> 0.2-alt1
>
> - Initial build for ALT Linux distribution.
12 февраля 2002 года, первая сборка Zope для Mastera в чруте на redhat моим сотрудником. Т.е. мы опаздали
на три месяца. Сдаюсь :), ваша взяла.
--
WthBstRgrds -- Андрей Орлов --
--- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [devel] Советы по установке и обновлению python
2005-03-15 8:07 ` Andrey Orlov
2005-03-15 8:11 ` Alexey I. Froloff
@ 2005-03-16 12:55 ` Dmitry V. Levin
1 sibling, 0 replies; 18+ messages in thread
From: Dmitry V. Levin @ 2005-03-16 12:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 887 bytes --]
On Tue, Mar 15, 2005 at 11:07:46AM +0300, Andrey Orlov wrote:
> On Tuesday 15 March 2005 02:56, Dmitry V. Levin wrote:
[...]
> > Почему-то apt-get предпочёл снести vim и не обновлять python...
>
> Странно. А если явно указать apt-get install vim?
Вроде нормально всё:
The following extra packages will be installed:
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-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
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2005-03-16 12:55 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-14 23:29 [devel] Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Andrey Orlov
2005-03-14 23:56 ` [devel] Советы по установке и обновлению python Dmitry V. Levin
2005-03-15 6:40 ` Alexey I. Froloff
2005-03-15 9:19 ` Mikhail Zabaluev
2005-03-15 8:07 ` Andrey Orlov
2005-03-15 8:11 ` Alexey I. Froloff
2005-03-15 19:01 ` Andrey Orlov
2005-03-16 6:43 ` Alexey I. Froloff
2005-03-16 6:57 ` Ivan Fedorov
2005-03-16 7:56 ` Andrey Orlov
2005-03-16 8:11 ` Andrey Orlov
2005-03-16 12:55 ` Dmitry V. Levin
2005-03-15 7:43 ` [devel] Re: Советы по установке и обновлению Fwd: Re: [Python-devel] Обновление python Michael Shigorin
2005-03-15 19:10 ` Andrey Orlov
2005-03-15 19:34 ` Michael Shigorin
2005-03-15 19:56 ` Andrey Orlov
2005-03-16 9:40 ` Sergey Bolshakov
2005-03-16 11:05 ` Andrey Orlov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git