Summary: | Невозможно обновление пакета под systemd | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | serpiph <serpiph> |
Component: | dev-minimal | Assignee: | Michael Shigorin <mike> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P5 | CC: | mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
serpiph
2021-04-08 13:27:16 MSK
Значит, systemd несовместим с этим пакетом (поскольку ломает предыдущий API). Можно, конечно, поправить предлагаемые действия -- но у меня возникает вопрос: а для чего именно Вам понадобился dev-minimal? Вроде давно не требовался... Данный пакет ставлю на тот случай, что отвалится systemd и придётся сообщать ядру параметр init=/bin/sh. Чтобы совсем не остаться без устройств совсем. Также его требует dev и dejagnu. Если я неправ, и система не останется без dev даже в аварийном случае, то ошибку можно закрыть. (Ответ для serpiph на комментарий #2) > Данный пакет ставлю на тот случай, что отвалится systemd и придётся сообщать > ядру параметр init=/bin/sh. Чтобы совсем не остаться без устройств совсем. На этот случай стоит держать под рукой http://altlinux.org/rescue -- скорее всего, получится меньшими затратами времени и нервов что-либо исправить, включая и убившийся загрузчик... > Также его требует dev и dejagnu. Если я неправ, и система не останется без > dev даже в аварийном случае, то ошибку можно закрыть. dev -- это другой подпакет того же пакета, а dejagnu хочет /dev/pts, принадлежащий пакету filesystem; как именно выглядит зависимость для Вас? Увы, rescue не подходит, ибо система на флешке, которую приходится использовать в самых разных компьютерах. И иногда systemd сходит с ума от очередного устройства. CD-DVD приводов нет, а ещё одну флешку пронести затруднительно. (In reply to Michael Shigorin from comment #3) > (Ответ для serpiph на комментарий #2) > > Также его требует dev и dejagnu. Если я неправ, и система не останется без > > dev даже в аварийном случае, то ошибку можно закрыть. > dev -- это другой подпакет того же пакета, а dejagnu хочет /dev/pts, > принадлежащий пакету filesystem; как именно выглядит зависимость для Вас? У меня эта зависимость также выглядит. Но основная задача dev-minimal - это НЗ на случай закидона systemd. Вас понял; отправил косметическое исправление для удобства: http://git.altlinux.org/tasks/269283/ Если будут соображения о том, как сделать лучше -- пишите, конечно. У меня их просто сходу нет. Кстати, среди http://altlinux.org/starterkits есть и образы на sysvinit; можете сделать свой на основе одного из них (и не только -- например, на моей основной машине стоит MATE из p9_e2k и работает с sysvinit; это вариация на тему Рабочей станции). |