В версии 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 1.6.11

29 августа 2022

Вышло оперативное обновление 2022-0829 (№ 11) для Astra Linux Special Edition 1.6.

Astra Linux Special Edition 1.7.2

19 августа 2022

Вышло оперативное обновление Astra Linux Special Edition № 2022-0819.

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

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

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





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