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.