В версии 1.4 Astra Linux Special Edition существует проблема с установкой окружения chroot с помощью debootstrap. При попытке создания chroot дело заканчивается следующим сообщением об ошибке:

W: Failure while configuring required packages.
W: See /var/cache/pbuilder/smolensk/stable/base.cow/./debootstrap/debootstrap.log for details (possibly the package plymouth is at fault)

Проблема возникает из-за ошибки конфигурации пакета plymouth. Вообще говоря, пакет plymouth не является необходимым для работы системы, однако он устанавливается по зависимостям пакета mountall. В дистрибутиве Astra Linux Special Edition 1.4 у этого пакета установлен приоритет required вместо optional в Астре 1.3 и Дебьяне.

Посему, для того чтобы работал debootstrap надо перепаковать пакет mountall с измененным значением параметра priority. Перепаковать можно с помощью утилиты dpkb-deb, но лучше взять готовый пакет из нашего репозитория!

 

7 комментариев

  1. есть простое решение без пересборки пакета.

    mount /dev $dir/dev -o bind

    Эта команда решает проблему, вынуждая udev конфигурироваться как положено; это снимает ошибку insserv из скриптов plymouth, соответственно plymouth сконфигурирован.

Что у нас
нового

Блог

Репозиторий с обновлениями безопасности Astra Linux Special Edition

Лаборатория 50 на протяжении 5 лет поддерживает репозиторий с обновлениями безопасности Astra Linux Special Edition.

«Моно» для Astra Linux Special Edition 1.7

2 марта 2022

Выпущена версия программного комплекса «Моно» для Astra Linux Special Edition 1.7. 

Наши
контакты

Связаться с нами

Телефон 8 (812) 981-68-09
Электронная почта team@lab50.net





    Заполняя данную форму, вы принимаете условия Соглашения об использовании сайта, и соглашаетесь
    с Правилами обработки и использования персональных данных