ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Быстрое реагирование на ошибки в пакетах
@ 2005-04-01 16:40 Vitaly Lipatov
  2005-04-01 17:45 ` Valery V. Inozemtsev
  2005-04-01 18:26 ` Michael Shigorin
  0 siblings, 2 replies; 14+ messages in thread
From: Vitaly Lipatov @ 2005-04-01 16:40 UTC (permalink / raw)
  To: devel


Мне вдруг пришла идея (может и не новая :)), что можно существенно снизить 
количество проблем людям, работающим на Сизифе, а также избавить рассылку от 
повторения вопросов об одной и той же проблеме. Идея возникла после того, как 
на 5-ти машинах мне пришлось лично или по телефону откатывать пакет menu,
рушащий меню и настройки в KDE.

Если выяснилось, что засланный в Сизиф пакет имеет ошибку, то правильной 
практикой было бы не обновлять его. Так почему бы не ставить его на hold 
автоматически. Например, заведя в Сизифе спец. пакет, который будет содержать
файл /etc/apt/apt.conf.d/sisyphus-hold. Таким образом в Сизифе будет 
информация о том, какие пакеты не следует обновлять.

Если нет особых возражений против такого подхода, могу детальнее описать 
процедуру.

-- 
Lav
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Быстрое реагирование на ошибки в пакетах
  2005-04-01 16:40 [devel] Быстрое реагирование на ошибки в пакетах Vitaly Lipatov
@ 2005-04-01 17:45 ` Valery V. Inozemtsev
  2005-04-01 18:36   ` Sergey V Turchin
  2005-04-01 22:08   ` Andrey Orlov
  2005-04-01 18:26 ` Michael Shigorin
  1 sibling, 2 replies; 14+ messages in thread
From: Valery V. Inozemtsev @ 2005-04-01 17:45 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 521 bytes --]

<skip>
> Если выяснилось, что засланный в Сизиф пакет имеет ошибку, то правильной
> практикой было бы не обновлять его. Так почему бы не ставить его на hold
> автоматически. Например, заведя в Сизифе спец. пакет, который будет
> содержать файл /etc/apt/apt.conf.d/sisyphus-hold. 

и закатать туда список всех пакетов

> Таким образом в Сизифе 
> будет информация о том, какие пакеты не следует обновлять.
>
> Если нет особых возражений против такого подхода, могу детальнее описать
> процедуру.

-- 
Valery V. Inozemtsev

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-01 16:40 [devel] Быстрое реагирование на ошибки в пакетах Vitaly Lipatov
  2005-04-01 17:45 ` Valery V. Inozemtsev
@ 2005-04-01 18:26 ` Michael Shigorin
  1 sibling, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-04-01 18:26 UTC (permalink / raw)
  To: devel

On Fri, Apr 01, 2005 at 08:40:15PM +0400, Vitaly Lipatov wrote:
> Например, заведя в Сизифе спец. пакет, который будет содержать
> файл /etc/apt/apt.conf.d/sisyphus-hold

Скорее тогда не в сизифе, а у тебя на people, скажем. :)

-- 
Миша,
борясь с очередным приступом асклероза насчёт RPMS.incoming


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Быстрое реагирование на ошибки в пакетах
  2005-04-01 17:45 ` Valery V. Inozemtsev
@ 2005-04-01 18:36   ` Sergey V Turchin
  2005-04-01 22:08   ` Andrey Orlov
  1 sibling, 0 replies; 14+ messages in thread
From: Sergey V Turchin @ 2005-04-01 18:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 291 bytes --]

В сообщении от Пятница 01 Апрель 2005 21:45 Valery V. Inozemtsev 
написал(a):

[...]

> и закатать туда список всех пакетов
И назвать пакет apt-conf-no-problem

[...]

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Быстрое реагирование на ошибки в пакетах
  2005-04-01 17:45 ` Valery V. Inozemtsev
  2005-04-01 18:36   ` Sergey V Turchin
@ 2005-04-01 22:08   ` Andrey Orlov
  2005-04-02  6:37     ` [devel] " Michael Shigorin
  1 sibling, 1 reply; 14+ messages in thread
From: Andrey Orlov @ 2005-04-01 22:08 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 01 April 2005 21:45, Valery V. Inozemtsev wrote:
> <skip>
> > Если выяснилось, что засланный в Сизиф пакет имеет ошибку, то правильной
> > практикой было бы не обновлять его. Так почему бы не ставить его на hold
> > автоматически. Например, заведя в Сизифе спец. пакет, который будет
> > содержать файл /etc/apt/apt.conf.d/sisyphus-hold. 
> 
> и закатать туда список всех пакетов

Забавно. Т.е. если это отдельный пакет, то тот, кто хочет такой предохранитель - тот ставит пакет,
он у него обновляется и т..п. А кто не хочет - не ставит.

Правда вот какая деталь. Я попробовал расписать сценарий и вот что получилось:

1. Я кладу пакет с ошибкой.

2. Некто - 1 делает update

  -- ваш пакет не поможет, потому что информации об ошибке еще нет

3. Вы обнаруживаете ошибку и корректируете пакет hold

4. Некто - 2 делает update

  -- ваш пакет не поможет, потому что информации об ошибке еще нет на его машине: пакет hold
не обновлен. Т.е. он обнновит пакет вместе с моим ошибочным.

А далее получается еще круче:


5. Я исправил ошибку и положил новый пакет

6. Вы удалили hold

7. Некто делает update и __не__ получает мой пакет без ошибки. Потому как
информации об исправлении у него еще нет.

Кажется, результат прямо противоположенный ожидаемому: имеем накопление ошибочных пакетов, вместо препятствования
их установеке, тем не менее, идея интересная....

-- 
WthBstRgrds --
 -- Andrey Orlov --


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-01 22:08   ` Andrey Orlov
@ 2005-04-02  6:37     ` Michael Shigorin
  2005-04-02 12:58       ` Vitaly Lipatov
                         ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-04-02  6:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sat, Apr 02, 2005 at 02:08:41AM +0400, Andrey Orlov wrote:
> Кажется, результат прямо противоположенный ожидаемому: имеем
> накопление ошибочных пакетов, вместо препятствования их
> установеке, тем не менее, идея интересная....

Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
_перед_ d-u. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-02  6:37     ` [devel] " Michael Shigorin
@ 2005-04-02 12:58       ` Vitaly Lipatov
  2005-04-02 15:39       ` Andrey Orlov
  2005-04-04  9:41       ` [devel] " Nick S. Grechukh
  2 siblings, 0 replies; 14+ messages in thread
From: Vitaly Lipatov @ 2005-04-02 12:58 UTC (permalink / raw)
  To: ALT Devel discussion list

On Saturday 02 April 2005 10:37, Michael Shigorin wrote:
> On Sat, Apr 02, 2005 at 02:08:41AM +0400, Andrey Orlov wrote:
> > Кажется, результат прямо противоположенный ожидаемому: имеем
> > накопление ошибочных пакетов, вместо препятствования их
> > установеке, тем не менее, идея интересная....
>
> Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
> _перед_ d-u. :)
Ну почему, может и пакет (чтобы подпись была, например), который 
просто устанавливается через install перед обновлением.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-02  6:37     ` [devel] " Michael Shigorin
  2005-04-02 12:58       ` Vitaly Lipatov
@ 2005-04-02 15:39       ` Andrey Orlov
  2005-04-02 19:13         ` [devel] [JT] " Michael Shigorin
  2005-04-04  9:41       ` [devel] " Nick S. Grechukh
  2 siblings, 1 reply; 14+ messages in thread
From: Andrey Orlov @ 2005-04-02 15:39 UTC (permalink / raw)
  To: ALT Devel discussion list

On Saturday 02 April 2005 10:37, Michael Shigorin wrote:
> On Sat, Apr 02, 2005 at 02:08:41AM +0400, Andrey Orlov wrote:
> > Кажется, результат прямо противоположенный ожидаемому: имеем
> > накопление ошибочных пакетов, вместо препятствования их
> > установеке, тем не менее, идея интересная....
> 
> Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
> _перед_ d-u. :)

Это скучно... Впрочем, это довольно обычно: так, как интересно - не работает, а так, как работает - не интересно... .

-- 
WthBstRgrds --
 -- Andrey Orlov --


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] [JT] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-02 15:39       ` Andrey Orlov
@ 2005-04-02 19:13         ` Michael Shigorin
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-04-02 19:13 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sat, Apr 02, 2005 at 07:39:49PM +0400, Andrey Orlov wrote:
> > > Кажется, результат прямо противоположенный ожидаемому: имеем
> > > накопление ошибочных пакетов, вместо препятствования их
> > > установеке, тем не менее, идея интересная....
> > Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
> > _перед_ d-u. :)
> Это скучно... Впрочем, это довольно обычно: так, как интересно
> - не работает, а так, как работает - не интересно... .

Ммм... да. :(

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-02  6:37     ` [devel] " Michael Shigorin
  2005-04-02 12:58       ` Vitaly Lipatov
  2005-04-02 15:39       ` Andrey Orlov
@ 2005-04-04  9:41       ` Nick S. Grechukh
  2005-04-04 10:12         ` Michael Shigorin
  2005-04-04 18:10         ` Vitaly Lipatov
  2 siblings, 2 replies; 14+ messages in thread
From: Nick S. Grechukh @ 2005-04-04  9:41 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 446 bytes --]

On Saturday 02 April 2005 09:37, Michael Shigorin wrote:
> On Sat, Apr 02, 2005 at 02:08:41AM +0400, Andrey Orlov wrote:
> > Кажется, результат прямо противоположенный ожидаемому: имеем
> > накопление ошибочных пакетов, вместо препятствования их
> > установеке, тем не менее, идея интересная....
> Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
> _перед_ d-u. :)

а как насчет пакет с conflicts: problem_package = version-release?

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-04  9:41       ` [devel] " Nick S. Grechukh
@ 2005-04-04 10:12         ` Michael Shigorin
  2005-04-04 18:10         ` Vitaly Lipatov
  1 sibling, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-04-04 10:12 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 551 bytes --]

On Mon, Apr 04, 2005 at 12:41:42PM +0300, Nick S. Grechukh wrote:
> > > Кажется, результат прямо противоположенный ожидаемому:
> > > имеем накопление ошибочных пакетов, вместо препятствования
> > > их установеке, тем не менее, идея интересная....
> > Дык потому и говорю -- это не пакет, а нечто, что rsync-ается
> > _перед_ d-u. :)
> а как насчет пакет с conflicts: problem_package = version-release?

Кстати да, это более поздняя стадия.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-04  9:41       ` [devel] " Nick S. Grechukh
  2005-04-04 10:12         ` Michael Shigorin
@ 2005-04-04 18:10         ` Vitaly Lipatov
  2005-04-04 19:30           ` Michael Shigorin
  1 sibling, 1 reply; 14+ messages in thread
From: Vitaly Lipatov @ 2005-04-04 18:10 UTC (permalink / raw)
  To: ALT Devel discussion list

On Monday 04 April 2005 13:41, Nick S. Grechukh wrote:

> а как насчет пакет с conflicts: problem_package =
> version-release?
О, замечательная идея. А его не будет сносить? Или его-то на hold 
и поставить, этот пакет, наполненный конфликтами?

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-04 18:10         ` Vitaly Lipatov
@ 2005-04-04 19:30           ` Michael Shigorin
  2005-04-06  9:07             ` Nick S. Grechukh
  0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2005-04-04 19:30 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Apr 04, 2005 at 10:10:19PM +0400, Vitaly Lipatov wrote:
> > а как насчет пакет с conflicts: problem_package =
> > version-release?
> О, замечательная идея. А его не будет сносить? Или его-то на
> hold и поставить, этот пакет, наполненный конфликтами?

Нельзя. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Быстрое реагирование на ошибки в пакетах
  2005-04-04 19:30           ` Michael Shigorin
@ 2005-04-06  9:07             ` Nick S. Grechukh
  0 siblings, 0 replies; 14+ messages in thread
From: Nick S. Grechukh @ 2005-04-06  9:07 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 500 bytes --]

On Monday 04 April 2005 22:30, Michael Shigorin wrote:
> On Mon, Apr 04, 2005 at 10:10:19PM +0400, Vitaly Lipatov wrote:
> > > а как насчет пакет с conflicts: problem_package =
> > > version-release?
> > О, замечательная идея. А его не будет сносить? Или его-то на
> > hold и поставить, этот пакет, наполненный конфликтами?
> Нельзя. :)
да, он должен по факту отражать текущие reject. которые завтра могет быть 
исправлены.
вот как чтоб его не сносило - надо подумать. я не в курсе *всех* штук апта.

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-04-06  9:07 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-01 16:40 [devel] Быстрое реагирование на ошибки в пакетах Vitaly Lipatov
2005-04-01 17:45 ` Valery V. Inozemtsev
2005-04-01 18:36   ` Sergey V Turchin
2005-04-01 22:08   ` Andrey Orlov
2005-04-02  6:37     ` [devel] " Michael Shigorin
2005-04-02 12:58       ` Vitaly Lipatov
2005-04-02 15:39       ` Andrey Orlov
2005-04-02 19:13         ` [devel] [JT] " Michael Shigorin
2005-04-04  9:41       ` [devel] " Nick S. Grechukh
2005-04-04 10:12         ` Michael Shigorin
2005-04-04 18:10         ` Vitaly Lipatov
2005-04-04 19:30           ` Michael Shigorin
2005-04-06  9:07             ` Nick S. Grechukh
2005-04-01 18:26 ` Michael Shigorin

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