On Wed, Nov 26, 2003 at 01:47:19PM +0200, Nick Fedchik wrote: Content-Description: signed data > Имеется свежжеобновленный Sisyphus > > # apt-get remove sound-scripts > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Следующие пакеты будут УДАЛЕНЫ: > apmd initscripts interactivesystem memtest86 power sound-scripts > 0 пакетов будет обновлено и 0 новых установлено, 6 пакетов будет удалено и 0 > не будет обновлено. > Необходимо получить 0B архивов. > После распаковки будет освобождено 275kB дискового пространства. > Продолжить? [Y/n] > > Собственно - вышеуказанный вопрос... > > А возник он потому что зачем-то мне было предложено установить старое ядро: > > # apt-get dist-upgrade > Чтение списков пакетов... Завершено > Создание списка имён... Завершено > Построение дерева зависимостей... Завершено > Подсчет обновлений... Завершено > Следующие пакеты будут ОБНОВЛЕНЫ: > sound-scripts > Следующие пакеты будут ЗАМЕНЕНЫ: > emacs-speedbar (by emacs-cedet) > Следующие НОВЫЕ пакеты будут установлены: > alsa-utils emacs-cedet kernel-image-wks-up#2.4.21rel-alt1 > kernel-modules-alsa-wks-up#0.9.6-alt1 > 1 пакетов будет обновлено и 4 новых установлено, 1 пакетов будет заменено, 0 > пакетов будет удалено и 0 не будет обновлено. > Необходимо получить 13,2MB архивов. > После распаковки потребуется дополнительно 33,2MB дискового пространства. > Продолжить? [Y/n] n > Прервано. Здесь две проблемы: 1) В новой версии sound-scripts появилась зависимость на пакет alsa-utils. Вероятно, придётся изменить скрипт для отрывания этих зависимостей - они нужны только при использовании драйверов ALSA. 2) Пакет alsa-utils содержит Requires: alsa >= 0.9.0; alsa - виртуальный пакет, предоставляемый пакетами kernel-modules-alsa-*. apt, как обычно, берёт в таких случаях что попало. Возможно, эта зависимость должна быть направлена в обратную сторону - т.е. пакеты kernel-modules-alsa-* должны вытаскивать свежий alsa-utils?