ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Upstart в Sisyphus
@ 2008-05-08 10:41 Dmitriy M. Maslennikov
  2008-05-08 12:26 ` Michael Shigorin
  2008-05-08 13:28 ` Dmitry Lebkov
  0 siblings, 2 replies; 17+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-05-08 10:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В общем, я думаю, что некоторые уже заметили ситуацию с upstart в Сизифе.
Для тех, кто не обновлялся поясняю: после некоторых пересборок и
манипуляций с зависимостями upstart уехал в Сизиф. Он провайдит
SysVinit, так как от него многое зависит.
По этой причине apt пытается заменить SysVinit на upstart при
выполнении dist-upgrade. У него ничего не выходит, так как два этих
пакета конфликтуют по некоторым утилитам. Тем смелым, кто желает
попробовать пожить на upstart могу предложить после dist-upgrade в
apt-shell удалить явным образом SysVinit:

>dist-upgrade
>remove SysVinit
>commit

На удаления такого важного пакета apt сильно материться. После этого у
меня все работает замечательно (при первом последующем выключении
компьютера система материться поскольку были заменены утилиты
reboot/poweroff/halt, но в дальнейшем, после перезагрузки, никаких
отличий не наблюдается).

Так вот, как теперь быть? Во-первых, я не знаю как восстановить
возможность обновления до Сизифа без переезда на upstart, во-вторых, я
не знаю, как сделать переезд на upstart более плавным, без ругани от
apt и от системы при первой остановки при перезагрузке.

-- 
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 10:41 [devel] Upstart в Sisyphus Dmitriy M. Maslennikov
@ 2008-05-08 12:26 ` Michael Shigorin
  2008-05-08 12:35   ` Dmitriy M. Maslennikov
  2008-05-08 12:45   ` Хихин Руслан
  2008-05-08 13:28 ` Dmitry Lebkov
  1 sibling, 2 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-05-08 12:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov wrote:
> Так вот, как теперь быть? Во-первых, я не знаю как восстановить
> возможность обновления до Сизифа без переезда на upstart

Захолдить SysVinit, разумеется.

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


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 12:26 ` Michael Shigorin
@ 2008-05-08 12:35   ` Dmitriy M. Maslennikov
  2008-05-08 12:43     ` Michael Shigorin
  2008-05-08 12:45   ` Хихин Руслан
  1 sibling, 1 reply; 17+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-05-08 12:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

08.05.08, Michael Shigorin<mike@osdn.org.ua> написал(а):
> Захолдить SysVinit, разумеется.
Что сделать?
Сделать холдинг? :)
Я Вас не понимаю :))

-- 
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 12:35   ` Dmitriy M. Maslennikov
@ 2008-05-08 12:43     ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-05-08 12:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, May 08, 2008 at 04:35:10PM +0400, Dmitriy M. Maslennikov wrote:
> > Захолдить SysVinit, разумеется.
> Что сделать?  Сделать холдинг? :) Я Вас не понимаю :))

grep -iA2 hold /etc/apt/apt.conf
man apt.conf

Вообще более близкое знакомство с аптом не помешает при ковырянии
компонент у корня дерева зависимостей :)  Тут даже есть кого
порасспрашивать.

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


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 12:26 ` Michael Shigorin
  2008-05-08 12:35   ` Dmitriy M. Maslennikov
@ 2008-05-08 12:45   ` Хихин Руслан
  2008-05-08 13:27     ` Evgeny Sinelnikov
  2008-05-08 15:13     ` Michael Shigorin
  1 sibling, 2 replies; 17+ messages in thread
From: Хихин Руслан @ 2008-05-08 12:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Здравствуйте Michael Shigorin
  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
 > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov 
wrote:
 > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
 > > возможность обновления до Сизифа без переезда на upstart
 >
 > Захолдить SysVinit, разумеется.

Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было 
конфликта по файлам, они-бы стали вместе.

-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 12:45   ` Хихин Руслан
@ 2008-05-08 13:27     ` Evgeny Sinelnikov
  2008-05-08 14:30       ` Dmitry V. Levin
  2008-05-08 15:13     ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Evgeny Sinelnikov @ 2008-05-08 13:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/5/8 Хихин Руслан <hihin@yandex.ru>:
> Здравствуйте Michael Shigorin
>  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
>  > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov
> wrote:
>  > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
>  > > возможность обновления до Сизифа без переезда на upstart
>  >
>  > Захолдить SysVinit, разумеется.
>
> Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было
> конфликта по файлам, они-бы стали вместе.
>

Может быть стоит сделать из SysVinit sysvinit, по аналогии с
sysvinit-utils, а SysVinit оставить виртуальным ? Тогда наличие
зависимости на SysVinit не будет требовать конкретный пакет... Правда
разрешить это можно будет только через первичную установку или
pkgriorities.

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 10:41 [devel] Upstart в Sisyphus Dmitriy M. Maslennikov
  2008-05-08 12:26 ` Michael Shigorin
@ 2008-05-08 13:28 ` Dmitry Lebkov
  2008-05-08 15:15   ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Dmitry Lebkov @ 2008-05-08 13:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions, maslennikovdm

Dmitriy M. Maslennikov пишет:
> В общем, я думаю, что некоторые уже заметили ситуацию с upstart в Сизифе.

Не только заметили, но и с разбегу наступили на грабли вот такого вида:

$ cat /etc/event.d/tty* | grep mingetty
$

$ cat /etc/event.d/tty* | grep exec
exec /sbin/getty 38400 tty1
exec /sbin/getty 38400 tty2
exec /sbin/getty 38400 tty3
exec /sbin/getty 38400 tty4
exec /sbin/getty 38400 tty5
exec /sbin/getty 38400 tty6


Учитывя, что в ALT для консоли используется /sbin/mingetty, а на /sbin/getty,
после перезагрузки получаем невозможность логиниться в консоли.

Неаккуратненько... ;)

-- 
WBR, Dmitry Lebkov


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 13:27     ` Evgeny Sinelnikov
@ 2008-05-08 14:30       ` Dmitry V. Levin
  2008-05-08 16:48         ` Evgeny Sinelnikov
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2008-05-08 14:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, May 08, 2008 at 05:27:11PM +0400, Evgeny Sinelnikov wrote:
> 2008/5/8 Хихин Руслан <hihin@yandex.ru>:
> > Здравствуйте Michael Shigorin
> >  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
> >  > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov
> > wrote:
> >  > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
> >  > > возможность обновления до Сизифа без переезда на upstart
> >  >
> >  > Захолдить SysVinit, разумеется.
> >
> > Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было
> > конфликта по файлам, они-бы стали вместе.
> 
> Может быть стоит сделать из SysVinit sysvinit, по аналогии с
> sysvinit-utils, а SysVinit оставить виртуальным ? Тогда наличие
> зависимости на SysVinit не будет требовать конкретный пакет...

И по умолчанию будет устанавливаться upstart.
Думаю что мы к этому не готовы.


-- 
ldv

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

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 12:45   ` Хихин Руслан
  2008-05-08 13:27     ` Evgeny Sinelnikov
@ 2008-05-08 15:13     ` Michael Shigorin
  2008-05-08 15:22       ` Sergey Bolshakov
  1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2008-05-08 15:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, May 08, 2008 at 04:45:16PM +0400, Хихин Руслан wrote:
>  > > Так вот, как теперь быть? Во-первых, я не знаю как
>  > > восстановить возможность обновления до Сизифа без переезда
>  > > на upstart
>  > Захолдить SysVinit, разумеется.
> Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не
> было конфликта по файлам, они-бы стали вместе.

Значит, надо прописать в upstart Conflicts: SysVinit

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


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 13:28 ` Dmitry Lebkov
@ 2008-05-08 15:15   ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-05-08 15:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, May 09, 2008 at 12:28:38AM +1100, Dmitry Lebkov wrote:
> exec /sbin/getty 38400 tty1
> Учитывя, что в ALT для консоли используется /sbin/mingetty, а
> на /sbin/getty, после перезагрузки получаем невозможность
> логиниться в консоли.  Неаккуратненько... ;)

Да и 38400 -- негусто в эпоху мощных производительных эмуляторов
терминала на многоядерных процессорах... ;)

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


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 15:13     ` Michael Shigorin
@ 2008-05-08 15:22       ` Sergey Bolshakov
  2008-05-08 16:45         ` Evgeny Sinelnikov
  0 siblings, 1 reply; 17+ messages in thread
From: Sergey Bolshakov @ 2008-05-08 15:22 UTC (permalink / raw)
  To: devel

>>>>> "Michael" == Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:

 > On Thu, May 08, 2008 at 04:45:16PM +0400, Хихин Руслан wrote:
 >> > > Так вот, как теперь быть? Во-первых, я не знаю как
 >> > > восстановить возможность обновления до Сизифа без переезда
 >> > > на upstart
 >> > Захолдить SysVinit, разумеется.
 >> Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не
 >> было конфликта по файлам, они-бы стали вместе.

 > Значит, надо прописать в upstart Conflicts: SysVinit
После чего убрать его в дедал и пусть там лежит, пока не поспеет.

-- 


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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 15:22       ` Sergey Bolshakov
@ 2008-05-08 16:45         ` Evgeny Sinelnikov
  2008-05-08 16:52           ` Valery V. Inozemtsev
  0 siblings, 1 reply; 17+ messages in thread
From: Evgeny Sinelnikov @ 2008-05-08 16:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/5/8 Sergey Bolshakov <sbolshakov@altlinux.ru>:
>>>>>> "Michael" == Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:
>
>  > On Thu, May 08, 2008 at 04:45:16PM +0400, Хихин Руслан wrote:
>  >> > > Так вот, как теперь быть? Во-первых, я не знаю как
>  >> > > восстановить возможность обновления до Сизифа без переезда
>  >> > > на upstart
>  >> > Захолдить SysVinit, разумеется.
>  >> Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не
>  >> было конфликта по файлам, они-бы стали вместе.
>
>  > Значит, надо прописать в upstart Conflicts: SysVinit
> После чего убрать его в дедал и пусть там лежит, пока не поспеет.
>

А когда он поспеет? Вопрос в том как его держать рядом, а не в том
чтобы выкинуть...


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 14:30       ` Dmitry V. Levin
@ 2008-05-08 16:48         ` Evgeny Sinelnikov
  2008-05-08 17:26           ` Dmitry V. Levin
  0 siblings, 1 reply; 17+ messages in thread
From: Evgeny Sinelnikov @ 2008-05-08 16:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/5/8 Dmitry V. Levin <ldv@altlinux.org>:
> On Thu, May 08, 2008 at 05:27:11PM +0400, Evgeny Sinelnikov wrote:
>> 2008/5/8 Хихин Руслан <hihin@yandex.ru>:
>> > Здравствуйте Michael Shigorin
>> >  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
>> >  > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov
>> > wrote:
>> >  > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
>> >  > > возможность обновления до Сизифа без переезда на upstart
>> >  >
>> >  > Захолдить SysVinit, разумеется.
>> >
>> > Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было
>> > конфликта по файлам, они-бы стали вместе.
>>
>> Может быть стоит сделать из SysVinit sysvinit, по аналогии с
>> sysvinit-utils, а SysVinit оставить виртуальным ? Тогда наличие
>> зависимости на SysVinit не будет требовать конкретный пакет....
>
> И по умолчанию будет устанавливаться upstart.
> Думаю что мы к этому не готовы.
>
>

Разве в такой ситуации:
$ apt-cache depends psmisc
psmisc-22.3-alt1
  Требует: SysVinit
    upstart-0.3.9-alt3
    sysvinit-2.86-alt2.1.bld1
[...]

upstart будет устанавливаться по умолчанию ?

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 16:45         ` Evgeny Sinelnikov
@ 2008-05-08 16:52           ` Valery V. Inozemtsev
  0 siblings, 0 replies; 17+ messages in thread
From: Valery V. Inozemtsev @ 2008-05-08 16:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

В сообщении от 8 мая 2008 Evgeny Sinelnikov написал(a):
> 2008/5/8 Sergey Bolshakov <sbolshakov@altlinux.ru>:
> >>>>>> "Michael" == Michael Shigorin
> >>>>>> <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes:
> >  >
> >  > On Thu, May 08, 2008 at 04:45:16PM +0400, Хихин Руслан wrote:
> >  >> > > Так вот, как теперь быть? Во-первых, я не знаю как
> >  >> > > восстановить возможность обновления до Сизифа без переезда
> >  >> > > на upstart
> >  >> >
> >  >> > Захолдить SysVinit, разумеется.
> >  >>
> >  >> Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не
> >  >> было конфликта по файлам, они-бы стали вместе.
> >  >
> >  > Значит, надо прописать в upstart Conflicts: SysVinit
> >
> > После чего убрать его в дедал и пусть там лежит, пока не поспеет.
>
> А когда он поспеет? Вопрос в том как его держать рядом, а не в том
> чтобы выкинуть...

вот когда он сможет лежать рядом и никому не мешать тогда и

-- 
Valery V. Inozemtsev

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 16:48         ` Evgeny Sinelnikov
@ 2008-05-08 17:26           ` Dmitry V. Levin
  2008-05-08 17:30             ` Evgeny Sinelnikov
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2008-05-08 17:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, May 08, 2008 at 08:48:04PM +0400, Evgeny Sinelnikov wrote:
> 2008/5/8 Dmitry V. Levin <ldv@altlinux.org>:
> > On Thu, May 08, 2008 at 05:27:11PM +0400, Evgeny Sinelnikov wrote:
> >> 2008/5/8 Хихин Руслан <hihin@yandex.ru>:
> >> > Здравствуйте Michael Shigorin
> >> >  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
> >> >  > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov
> >> > wrote:
> >> >  > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
> >> >  > > возможность обновления до Сизифа без переезда на upstart
> >> >  >
> >> >  > Захолдить SysVinit, разумеется.
> >> >
> >> > Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было
> >> > конфликта по файлам, они-бы стали вместе.
> >>
> >> Может быть стоит сделать из SysVinit sysvinit, по аналогии с
> >> sysvinit-utils, а SysVinit оставить виртуальным ? Тогда наличие
> >> зависимости на SysVinit не будет требовать конкретный пакет....
> >
> > И по умолчанию будет устанавливаться upstart.
> > Думаю что мы к этому не готовы.
> 
> Разве в такой ситуации:
> $ apt-cache depends psmisc
> psmisc-22.3-alt1
>   Требует: SysVinit
>     upstart-0.3.9-alt3
>     sysvinit-2.86-alt2.1.bld1
> [...]
> 
> upstart будет устанавливаться по умолчанию ?

Да, конечно, s<u.


-- 
ldv

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

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 17:26           ` Dmitry V. Levin
@ 2008-05-08 17:30             ` Evgeny Sinelnikov
  2008-05-08 17:35               ` Dmitry V. Levin
  0 siblings, 1 reply; 17+ messages in thread
From: Evgeny Sinelnikov @ 2008-05-08 17:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/5/8 Dmitry V. Levin <ldv@altlinux.org>:
> On Thu, May 08, 2008 at 08:48:04PM +0400, Evgeny Sinelnikov wrote:
>> 2008/5/8 Dmitry V. Levin <ldv@altlinux.org>:
>> > On Thu, May 08, 2008 at 05:27:11PM +0400, Evgeny Sinelnikov wrote:
>> >> 2008/5/8 Хихин Руслан <hihin@yandex.ru>:
>> >> > Здравствуйте Michael Shigorin
>> >> >  В сообщении от 8 мая 2008 Michael Shigorin написал(a):
>> >> >  > On Thu, May 08, 2008 at 02:41:13PM +0400, Dmitriy M. Maslennikov
>> >> > wrote:
>> >> >  > > Так вот, как теперь быть? Во-первых, я не знаю как восстановить
>> >> >  > > возможность обновления до Сизифа без переезда на upstart
>> >> >  >
>> >> >  > Захолдить SysVinit, разумеется.
>> >> >
>> >> > Бесполезно - upstart явно не конфликтует с SysVinit. Если-бы не было
>> >> > конфликта по файлам, они-бы стали вместе.
>> >>
>> >> Может быть стоит сделать из SysVinit sysvinit, по аналогии с
>> >> sysvinit-utils, а SysVinit оставить виртуальным ? Тогда наличие
>> >> зависимости на SysVinit не будет требовать конкретный пакет....
>> >
>> > И по умолчанию будет устанавливаться upstart.
>> > Думаю что мы к этому не готовы.
>>
>> Разве в такой ситуации:
>> $ apt-cache depends psmisc
>> psmisc-22.3-alt1
>>   Требует: SysVinit
>>     upstart-0.3.9-alt3
>>     sysvinit-2.86-alt2.1.bld1
>> [...]
>>
>> upstart будет устанавливаться по умолчанию ?
>
> Да, конечно, s<u.
>

Ну, у меня другое получается - оно не ставится...
Я попробовал сделать ещё Obsoletes: SysVinit и Conflicts: upstart...
http://git.altlinux.org/people/sin/packages/?p=SysVinit.git;a=summary

Получилось так:
[sin@server SysVinit]$ sudo apt-shell
[sudo] password for sin:
Reading Package Lists... Done
Building Dependency Tree... Done
Welcome to the APT shell. Type "help" for more information.
apt> update
Reading Package Lists... Done
Building Dependency Tree... Done
apt> dist-upgrade
Calculating Upgrade... Done
Unrequested changes are needed to execute this operation.
The following packages will be upgraded
  sysvinit-utils
1 upgraded, 0 newly installed, 0 removed and 0 kept.
Will need more 38.9kB of archives.
After unpacking will need more 0B of disk space.
Do you want to continue? [Y/n]

apt> commit
The following packages will be upgraded
  sysvinit-utils
1 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/38.9kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
Committing changes...
Preparing...
###################################################################################################
[100%]
1: sysvinit-utils
###################################################################################################
[100%]
Done.
Reading Package Lists... Done
Building Dependency Tree... Done

apt> install sysvinit
Unrequested changes are needed to execute this operation.
The following packages will be REMOVED:
  bluez-utils kdebluetooth libkbluetooth upstart upstart-events
The following NEW packages will be installed:
  sysvinit
0 upgraded, 1 newly installed, 5 removed and 0 kept.
Will need more 57.0kB of archives.
After unpacking 4702kB disk space will be freed.
Do you want to continue? [Y/n]

apt> commit
The following packages will be REMOVED:
  bluez-utils kdebluetooth libkbluetooth upstart upstart-events
The following NEW packages will be installed:
  sysvinit
0 upgraded, 1 newly installed, 5 removed and 0 not upgraded.
Need to get 0B/57.0kB of archives.
After unpacking 4702kB disk space will be freed.
Do you want to continue? [Y/n]
Committing changes...
Preparing...
###################################################################################################
[100%]
1: sysvinit
###################################################################################################
[100%]
Done.
Reading Package Lists... Done
Building Dependency Tree... Done

apt> install upstart
Unrequested changes are needed to execute this operation.
The following packages will be REMOVED:
  sysvinit
The following NEW packages will be installed:
  upstart upstart-events
0 upgraded, 2 newly installed, 1 removed and 0 kept.
Will need more 225kB of archives.
After unpacking will need more 445kB of disk space.
Do you want to continue? [Y/n]

apt> commit
The following packages will be REMOVED:
  sysvinit
The following NEW packages will be installed:
  upstart upstart-events
0 upgraded, 2 newly installed, 1 removed and 0 not upgraded.
Need to get 0B/225kB of archives.
After unpacking 445kB of additional disk space will be used.
Do you want to continue? [Y/n]
Committing changes...
Preparing...
###################################################################################################
[100%]
1: upstart-events
###################################################################################################
[ 50%]
2: upstart
###################################################################################################
[100%]
Done.
Reading Package Lists... Done
Building Dependency Tree... Done
apt> quit

То есть принципиально возможно жить вместе, но вот в хешере мне
завесте его не удалось, даже с sysvinit в секции Important в
pkgpriorities:

$ hsh-initroot /home/sin/hasher-XX/
Чтение списков пакетов...
Построение дерева зависимостей...
Selected version rpm-build#4.0.4-alt92 for rpm-build>=0:4.0.4-alt21
Version kernel-headers-common#1.1.9-alt1 for
kernel-headers-common>=0:1.1.4-alt1 is already selected for install
Selected version sisyphus_check#0.7.22-alt1.eter2.bld1 for
sisyphus_check>=0:0.7.3
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  basesystem: Требует: service
              Требует: startup
  kernel-headers-common: Для установки требует: service
                         Требует: /etc/rc.d/init.d(action)
                         Требует: /etc/rc.d/init.d(msg_usage)
  rpm-build: Требует: psmisc
             Требует: service
E: Извините, `битые' пакеты
hsh-initroot: failed to calculate package file list.
hsh-initroot: Failed to generate build package file list.


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] Upstart в Sisyphus
  2008-05-08 17:30             ` Evgeny Sinelnikov
@ 2008-05-08 17:35               ` Dmitry V. Levin
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2008-05-08 17:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, May 08, 2008 at 09:30:14PM +0400, Evgeny Sinelnikov wrote:
[...]
> >> Разве в такой ситуации:
> >> $ apt-cache depends psmisc
> >> psmisc-22.3-alt1
> >>   Требует: SysVinit
> >>     upstart-0.3.9-alt3
> >>     sysvinit-2.86-alt2.1.bld1
> >> [...]
> >>
> >> upstart будет устанавливаться по умолчанию ?
> >
> > Да, конечно, s<u.
> 
> Ну, у меня другое получается - оно не ставится...
> Я попробовал сделать ещё Obsoletes: SysVinit и Conflicts: upstart...
> http://git.altlinux.org/people/sin/packages/?p=SysVinit.git;a=summary
[...]
> То есть принципиально возможно жить вместе, но вот в хешере мне
> завесте его не удалось, даже с sysvinit в секции Important в
> pkgpriorities:
> 
> $ hsh-initroot /home/sin/hasher-XX/
> Чтение списков пакетов...
> Построение дерева зависимостей...
> Selected version rpm-build#4.0.4-alt92 for rpm-build>=0:4.0.4-alt21
> Version kernel-headers-common#1.1.9-alt1 for
> kernel-headers-common>=0:1.1.4-alt1 is already selected for install
> Selected version sisyphus_check#0.7.22-alt1.eter2.bld1 for
> sisyphus_check>=0:0.7.3
> Некоторые пакеты установить невозможно. Это может означать, что Вы
> потребовали невозможного, либо пользуетесь нестабильным репозиторием.
> Часть необходимых пакетов либо ещё не создана, либо была удалена
> из каталога 'Входящие'.
> Эти сведения могут помочь найти выход из ситуации:
> 
> Следующие пакеты имеют неудовлетворенные зависимости:
>   basesystem: Требует: service
>               Требует: startup
>   kernel-headers-common: Для установки требует: service
>                          Требует: /etc/rc.d/init.d(action)
>                          Требует: /etc/rc.d/init.d(msg_usage)
>   rpm-build: Требует: psmisc
>              Требует: service
> E: Извините, `битые' пакеты
> hsh-initroot: failed to calculate package file list.
> hsh-initroot: Failed to generate build package file list.

Вероятно, мешает не виртуальный пакет SysVinit, попавший в поле зрения apt'а.


-- 
ldv

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

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

end of thread, other threads:[~2008-05-08 17:35 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-08 10:41 [devel] Upstart в Sisyphus Dmitriy M. Maslennikov
2008-05-08 12:26 ` Michael Shigorin
2008-05-08 12:35   ` Dmitriy M. Maslennikov
2008-05-08 12:43     ` Michael Shigorin
2008-05-08 12:45   ` Хихин Руслан
2008-05-08 13:27     ` Evgeny Sinelnikov
2008-05-08 14:30       ` Dmitry V. Levin
2008-05-08 16:48         ` Evgeny Sinelnikov
2008-05-08 17:26           ` Dmitry V. Levin
2008-05-08 17:30             ` Evgeny Sinelnikov
2008-05-08 17:35               ` Dmitry V. Levin
2008-05-08 15:13     ` Michael Shigorin
2008-05-08 15:22       ` Sergey Bolshakov
2008-05-08 16:45         ` Evgeny Sinelnikov
2008-05-08 16:52           ` Valery V. Inozemtsev
2008-05-08 13:28 ` Dmitry Lebkov
2008-05-08 15:15   ` 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