ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Re: Зависимости aumix-minimal
  @ 2004-02-06  0:04 ` Alexey Tourbin
  2004-02-06  0:05   ` Alexey Tourbin
  2004-02-06  8:21   ` cornet
  0 siblings, 2 replies; 8+ messages in thread
From: Alexey Tourbin @ 2004-02-06  0:04 UTC (permalink / raw)
  To: cornet; +Cc: devel

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

On Thu, Feb 05, 2004 at 10:02:34PM +0300, cornet wrote:
> Привет!

Hi, отвечаю в devel.

> Вот, гляди:
> # apt-get remove aumix-minimal

Пакет aumix-minimal был "отпилен" от aumix как раз из-за слишком
жестких зависимостей.

Раньше имела место цепочка зависимостей:
initscripts -> aumix -> gtk+ -> XFree86-libs

Получается, нельзя было штатным образом завести звуковую карту, не
установив gtk+ и иксовые библиотеки.

Новая цепочка зависимостей выглядит так:
initscripts -> sound-scripts -> aumix-minimal

Пакет initscripts остался только для совместимости по названию.

$ rpm -ql initscripts
/usr/share/doc/initscripts-5.49.1
/usr/share/doc/initscripts-5.49.1/sysconfig.txt
/usr/share/doc/initscripts-5.49.1/sysvinitfiles
$ rpm -qR initscripts
service
startup
net-scripts
sound-scripts
...
$

> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
>   apmd aumix-minimal initscripts interactivesystem power
> sound-scripts
> 0 upgraded, 0 newly installed, 6 removed and 0 not upgraded.
> Need to get 0B of archives.
> After unpacking 158kB disk space will be freed.
> Do you want to continue? [Y/n] n
> 
> Это разве нормально, что от  aumix-minimal зависят пакеты:
> apmd initscripts interactivesystem power 

Имеют место также следующие цепочки зависимостей:

apmd -> initscripts -> sound-scripts -> aumix-minimal
power -> apmd -> ...
interactivesystem -> sound-scripts -> aumix-minimal

> ??
> Если в системе нет звуковой карты, то зачем нужен данный пакет?
> Неужели инитскрипты без саундбластера не живут??
> ;-))

Инитскриптов больше нет.  Но кое-кто без них пока не живет.

> ИМХО, но это бага в зависимостях.

Что именно в цепочках зависимостей зависимостей является багой?
Просто не нужно сносить aumix-minimal.
Устаревшими являются все зависимости НА initscripts.

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

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

* [devel] Re: Зависимости aumix-minimal
  2004-02-06  0:04 ` [devel] Re: Зависимости aumix-minimal Alexey Tourbin
@ 2004-02-06  0:05   ` Alexey Tourbin
  2004-02-06  8:21   ` cornet
  1 sibling, 0 replies; 8+ messages in thread
From: Alexey Tourbin @ 2004-02-06  0:05 UTC (permalink / raw)
  To: cornet; +Cc: devel

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

On Thu, Feb 05, 2004 at 10:02:34PM +0300, cornet wrote:
> Привет!

Hi, отвечаю в devel.

> Вот, гляди:
> # apt-get remove aumix-minimal

Пакет aumix-minimal был "отпилен" от aumix как раз из-за слишком
жестких зависимостей.

Раньше имела место цепочка зависимостей:
initscripts -> aumix -> gtk+ -> XFree86-libs

Получается, нельзя было штатным образом завести звуковую карту, не
установив gtk+ и иксовые библиотеки.

Новая цепочка зависимостей выглядит так:
initscripts -> sound-scripts -> aumix-minimal

Пакет initscripts остался только для совместимости по названию.

$ rpm -ql initscripts
/usr/share/doc/initscripts-5.49.1
/usr/share/doc/initscripts-5.49.1/sysconfig.txt
/usr/share/doc/initscripts-5.49.1/sysvinitfiles
$ rpm -qR initscripts
service
startup
net-scripts
sound-scripts
...
$

> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
>   apmd aumix-minimal initscripts interactivesystem power
> sound-scripts
> 0 upgraded, 0 newly installed, 6 removed and 0 not upgraded.
> Need to get 0B of archives.
> After unpacking 158kB disk space will be freed.
> Do you want to continue? [Y/n] n
> 
> Это разве нормально, что от  aumix-minimal зависят пакеты:
> apmd initscripts interactivesystem power 

Имеют место также следующие цепочки зависимостей:

apmd -> initscripts -> sound-scripts -> aumix-minimal
power -> apmd -> ...
interactivesystem -> sound-scripts -> aumix-minimal

> ??
> Если в системе нет звуковой карты, то зачем нужен данный пакет?
> Неужели инитскрипты без саундбластера не живут??
> ;-))

Инитскриптов больше нет.  Но кое-кто без них пока не живет.

> ИМХО, но это бага в зависимостях.

Что именно в цепочках зависимостей зависимостей является багой?
Просто не нужно сносить aumix-minimal.
Устаревшими являются все зависимости НА initscripts.

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

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

* Re: [devel] Re: Зависимости  aumix-minimal
  2004-02-06  0:04 ` [devel] Re: Зависимости aumix-minimal Alexey Tourbin
  2004-02-06  0:05   ` Alexey Tourbin
@ 2004-02-06  8:21   ` cornet
  2004-02-06  8:21     ` cornet
                       ` (2 more replies)
  1 sibling, 3 replies; 8+ messages in thread
From: cornet @ 2004-02-06  8:21 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> 
> On Thu, Feb 05, 2004 at 10:02:34PM +0300, cornet wrote:
> > Привет!
> 
> Hi, отвечаю в devel.
> 
> > Вот, гляди:
> > # apt-get remove aumix-minimal
> 
> Пакет aumix-minimal был "отпилен" от aumix как раз из-за слишком
> жестких зависимостей.
> 
> Раньше имела место цепочка зависимостей:
> initscripts -> aumix -> gtk+ -> XFree86-libs
> 
> Получается, нельзя было штатным образом завести звуковую карту, не
> установив gtk+ и иксовые библиотеки.
> 
> Новая цепочка зависимостей выглядит так:
> initscripts -> sound-scripts -> aumix-minimal
> 
> Пакет initscripts остался только для совместимости по названию.
> 
> $ rpm -ql initscripts
> /usr/share/doc/initscripts-5.49.1
> /usr/share/doc/initscripts-5.49.1/sysconfig.txt
> /usr/share/doc/initscripts-5.49.1/sysvinitfiles
> $ rpm -qR initscripts
> service
> startup
> net-scripts
> sound-scripts
> ...
> $
> 
> > Reading Package Lists... Done
> > Building Dependency Tree... Done
> > The following packages will be REMOVED:
> >   apmd aumix-minimal initscripts interactivesystem power
> > sound-scripts
> > 0 upgraded, 0 newly installed, 6 removed and 0 not upgraded.
> > Need to get 0B of archives.
> > After unpacking 158kB disk space will be freed.
> > Do you want to continue? [Y/n] n
> >
> > Это разве нормально, что от  aumix-minimal зависят пакеты:
> > apmd initscripts interactivesystem power
> 
> Имеют место также следующие цепочки зависимостей:
> 
> apmd -> initscripts -> sound-scripts -> aumix-minimal
> power -> apmd -> ...
> interactivesystem -> sound-scripts -> aumix-minimal
> 
> > ??
> > Если в системе нет звуковой карты, то зачем нужен данный пакет?
> > Неужели инитскрипты без саундбластера не живут??
> > ;-))
> 
> Инитскриптов больше нет.  Но кое-кто без них пока не живет.

Ok, теперь понятно.
 
> > ИМХО, но это бага в зависимостях.
> 
> Что именно в цепочках зависимостей зависимостей является багой?

То, что в систему, лишенную звуковой карты как по факту, так и
по сути применения (сервер например), приходится устанавливать
компоненты, управляющие звуком, совершенно лишние и бесполезные
в данном случае.
Данное положение вещей является очень неприятным для
встраиваемых систем, создаваемых на базе ALT, поскольку тамошние
ограничения на размеры флэш-дисков достаточно жесткие.
Приходится экономить объём установки всеми возможными
средствами.

> Просто не нужно сносить aumix-minimal.
> Устаревшими являются все зависимости НА initscripts.

Когда планируется избавиться от этих атавизмов?

-- 
Vlasenko Oleg.
Technical support department ALT Linux Team.
mailto:cornet@altlinux.ru


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

* Re: [devel] Re: Зависимости  aumix-minimal
  2004-02-06  8:21   ` cornet
@ 2004-02-06  8:21     ` cornet
  2004-02-06  9:02     ` Michael Shigorin
  2004-02-06  9:03     ` Dmitry V. Levin
  2 siblings, 0 replies; 8+ messages in thread
From: cornet @ 2004-02-06  8:21 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> 
> On Thu, Feb 05, 2004 at 10:02:34PM +0300, cornet wrote:
> > Привет!
> 
> Hi, отвечаю в devel.
> 
> > Вот, гляди:
> > # apt-get remove aumix-minimal
> 
> Пакет aumix-minimal был "отпилен" от aumix как раз из-за слишком
> жестких зависимостей.
> 
> Раньше имела место цепочка зависимостей:
> initscripts -> aumix -> gtk+ -> XFree86-libs
> 
> Получается, нельзя было штатным образом завести звуковую карту, не
> установив gtk+ и иксовые библиотеки.
> 
> Новая цепочка зависимостей выглядит так:
> initscripts -> sound-scripts -> aumix-minimal
> 
> Пакет initscripts остался только для совместимости по названию.
> 
> $ rpm -ql initscripts
> /usr/share/doc/initscripts-5.49.1
> /usr/share/doc/initscripts-5.49.1/sysconfig.txt
> /usr/share/doc/initscripts-5.49.1/sysvinitfiles
> $ rpm -qR initscripts
> service
> startup
> net-scripts
> sound-scripts
> ...
> $
> 
> > Reading Package Lists... Done
> > Building Dependency Tree... Done
> > The following packages will be REMOVED:
> >   apmd aumix-minimal initscripts interactivesystem power
> > sound-scripts
> > 0 upgraded, 0 newly installed, 6 removed and 0 not upgraded.
> > Need to get 0B of archives.
> > After unpacking 158kB disk space will be freed.
> > Do you want to continue? [Y/n] n
> >
> > Это разве нормально, что от  aumix-minimal зависят пакеты:
> > apmd initscripts interactivesystem power
> 
> Имеют место также следующие цепочки зависимостей:
> 
> apmd -> initscripts -> sound-scripts -> aumix-minimal
> power -> apmd -> ...
> interactivesystem -> sound-scripts -> aumix-minimal
> 
> > ??
> > Если в системе нет звуковой карты, то зачем нужен данный пакет?
> > Неужели инитскрипты без саундбластера не живут??
> > ;-))
> 
> Инитскриптов больше нет.  Но кое-кто без них пока не живет.

Ok, теперь понятно.
 
> > ИМХО, но это бага в зависимостях.
> 
> Что именно в цепочках зависимостей зависимостей является багой?

То, что в систему, лишенную звуковой карты как по факту, так и
по сути применения (сервер например), приходится устанавливать
компоненты, управляющие звуком, совершенно лишние и бесполезные
в данном случае.
Данное положение вещей является очень неприятным для
встраиваемых систем, создаваемых на базе ALT, поскольку тамошние
ограничения на размеры флэш-дисков достаточно жесткие.
Приходится экономить объём установки всеми возможными
средствами.

> Просто не нужно сносить aumix-minimal.
> Устаревшими являются все зависимости НА initscripts.

Когда планируется избавиться от этих атавизмов?

-- 
Vlasenko Oleg.
Technical support department ALT Linux Team.
mailto:cornet@altlinux.ru


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

* [devel] Re: Зависимости aumix-minimal
  2004-02-06  8:21   ` cornet
  2004-02-06  8:21     ` cornet
@ 2004-02-06  9:02     ` Michael Shigorin
  2004-02-06  9:02       ` Michael Shigorin
  2004-02-06  9:03     ` Dmitry V. Levin
  2 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2004-02-06  9:02 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 06, 2004 at 11:21:05AM +0300, cornet wrote:
> > > Это разве нормально, что от  aumix-minimal зависят пакеты:
> > > apmd initscripts interactivesystem power
> > Имеют место также следующие цепочки зависимостей:
> > apmd -> initscripts -> sound-scripts -> aumix-minimal
> > power -> apmd -> ...

Это действительно атавизмы.

> > interactivesystem -> sound-scripts -> aumix-minimal

А вот это не совсем понятно.  Может, скорее base-junior /
base-castle / base-master как вытягиватели "настольного" /
серверного / универсального набора для стартапа в т.ч.?

При этом basesystem требуется каждому из них, а interactive --
_может_ требоваться ими, но может _не_ требоваться e.g.
base-router.

> Данное положение вещей является очень неприятным для
> встраиваемых систем, создаваемых на базе ALT, поскольку
> тамошние ограничения на размеры флэш-дисков достаточно жесткие.
> Приходится экономить объём установки всеми возможными
> средствами.
> > Просто не нужно сносить aumix-minimal.

Ну, должно быть можно.

> > Устаревшими являются все зависимости НА initscripts.
> Когда планируется избавиться от этих атавизмов?

PS: также непонятно, почему от crontabs и net-scripts (и
tmpwatch?) зависит interactivesystem.  Сдается мне, это какой-то
другой *system, да и interactive не подразумевает desktop в общем
случае.

Кажется, это вопрос и о различных "базах" (.master, .junior,
.castle)?

-- 
 ---- 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] 8+ messages in thread

* [devel] Re: Зависимости aumix-minimal
  2004-02-06  9:02     ` Michael Shigorin
@ 2004-02-06  9:02       ` Michael Shigorin
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2004-02-06  9:02 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 06, 2004 at 11:21:05AM +0300, cornet wrote:
> > > Это разве нормально, что от  aumix-minimal зависят пакеты:
> > > apmd initscripts interactivesystem power
> > Имеют место также следующие цепочки зависимостей:
> > apmd -> initscripts -> sound-scripts -> aumix-minimal
> > power -> apmd -> ...

Это действительно атавизмы.

> > interactivesystem -> sound-scripts -> aumix-minimal

А вот это не совсем понятно.  Может, скорее base-junior /
base-castle / base-master как вытягиватели "настольного" /
серверного / универсального набора для стартапа в т.ч.?

При этом basesystem требуется каждому из них, а interactive --
_может_ требоваться ими, но может _не_ требоваться e.g.
base-router.

> Данное положение вещей является очень неприятным для
> встраиваемых систем, создаваемых на базе ALT, поскольку
> тамошние ограничения на размеры флэш-дисков достаточно жесткие.
> Приходится экономить объём установки всеми возможными
> средствами.
> > Просто не нужно сносить aumix-minimal.

Ну, должно быть можно.

> > Устаревшими являются все зависимости НА initscripts.
> Когда планируется избавиться от этих атавизмов?

PS: также непонятно, почему от crontabs и net-scripts (и
tmpwatch?) зависит interactivesystem.  Сдается мне, это какой-то
другой *system, да и interactive не подразумевает desktop в общем
случае.

Кажется, это вопрос и о различных "базах" (.master, .junior,
.castle)?

-- 
 ---- 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] 8+ messages in thread

* Re: [devel] Re: Зависимости aumix-minimal
  2004-02-06  8:21   ` cornet
  2004-02-06  8:21     ` cornet
  2004-02-06  9:02     ` Michael Shigorin
@ 2004-02-06  9:03     ` Dmitry V. Levin
  2004-02-06  9:03       ` Dmitry V. Levin
  2 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2004-02-06  9:03 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 06, 2004 at 11:21:05AM +0300, cornet wrote:
> > Просто не нужно сносить aumix-minimal.
> > Устаревшими являются все зависимости НА initscripts.
> 
> Когда планируется избавиться от этих атавизмов?

Не позднее очередного релиза Мастера, в котором, скорее всего, не будет
пакета по имени initscripts.  На самом деле раньше, см. моё сообщение от
2-го февраля.


-- 
ldv

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

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

* Re: [devel] Re: Зависимости aumix-minimal
  2004-02-06  9:03     ` Dmitry V. Levin
@ 2004-02-06  9:03       ` Dmitry V. Levin
  0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2004-02-06  9:03 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Feb 06, 2004 at 11:21:05AM +0300, cornet wrote:
> > Просто не нужно сносить aumix-minimal.
> > Устаревшими являются все зависимости НА initscripts.
> 
> Когда планируется избавиться от этих атавизмов?

Не позднее очередного релиза Мастера, в котором, скорее всего, не будет
пакета по имени initscripts.  На самом деле раньше, см. моё сообщение от
2-го февраля.


-- 
ldv

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

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

end of thread, other threads:[~2004-02-06  9:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-06  0:04 ` [devel] Re: Зависимости aumix-minimal Alexey Tourbin
2004-02-06  0:05   ` Alexey Tourbin
2004-02-06  8:21   ` cornet
2004-02-06  8:21     ` cornet
2004-02-06  9:02     ` Michael Shigorin
2004-02-06  9:02       ` Michael Shigorin
2004-02-06  9:03     ` Dmitry V. Levin
2004-02-06  9:03       ` Dmitry V. Levin

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