LINUX.ORG.RU

Проект Debian обсуждает возможность поддержки нескольких систем инициализации

 , , ,


3

5

Сэм Хартман, лидер проекта Debian, пытаясь разобраться в разногласиях между мэйнтейнерами пакетов elogind (интерфейс для запуска GNOME 3 без systemd) и libsystemd, вызванных конфликтом между этими пакетами и недавним отказом команды, отвечающей за подготовку релизов, включать elogind в testing-ветку, допустил возможность поддержки в дистрибутиве нескольких систем инициализации.

Если участники проекта проголосуют за диверсификацию систем инициализации, все мэйнтейнеры будут вовлечены в совместную работу по решению этой задачи, или будут назначены специальные ответственные разработчики для работы над данной проблемой, и сопровождающие больше не смогут игнорировать альтернативную систему инициализации, отмалчиваться или затягивать процесс.

>>> Подробности

Ответ на: комментарий от intelfx

Авторитетный вопрос к авторитетному соавтору. Под мюслю или бионик systemd уже портируется или всё так же гвоздями прибит к глибцу? А то есть пара мыслей на предмет парка квалкоммовских мобил, но что-то типа аналога Gemian туда ставить не вариант, надо оставаться на стоковом бионике или Alpine в чруте максимум.

rebforce ()
Последнее исправление: rebforce (всего исправлений: 1)
Ответ на: комментарий от t184256

Смиритесь уже.

Да мне плевать, sysvinit, upstart или что-то другое (хотя это в принципе лучше, чем комбайн). Не плевать, когда системный компонент глючит, а выпилить его и заменить на что-то другое тяжело и надо плясать с бубном.

Deleted ()
Ответ на: комментарий от t184256

Будем делать вид, что все обсуждение ограничивается заглавными сообщением из шапки и избирательно его цитировать?

Ну мне для целей опровержения («переврал новость») достаточно привести контр-пример. Ничего ТС не переврал, всё верно написал.

А то что много чего ещё обсуждается - ну да, обсуждается... (хотите - пишите свою новость, или дополняйте имеющуюся.)

the1 ()
Ответ на: комментарий от trynoval

Ты неискренний фанбой сисямдэ, что видно по твоим постам в треде.

Мои предпочтения на ниве троллинга ничего не говорят о моем техническом суждении.

«старомодные системы» и «загрузка машины на 5 секунд быстрее» - дешевый популизм

true. остальные истинные факты, правда, противоречат твоему нарративу, поэтому их приходится игнорировать =)

Сторонники сисямдэ настолько не спорили, что устраивали агрессивные нападки на противников насильного введения одной системы инициализации в дебиане и саботировали голосование.

Да-да, из этого мира.

Кстати у тебя в сообщении оговорочка по фрейду. Форк не требуют, форк просто берут и делают.

Никакой оговорочки. «Просто берут и делают» то, что надо было сделать. Мы оба согласны, что надо было поддерживать sysvinit в mainline Debian. Это был не тот случай.

t184256 ★★★★★ ()
Ответ на: комментарий от Deleted

Не могу не согласиться и не поддержать этого оратора. Все правильно говорит. Но вот в случае Debian это не так, потому что некому и потому что Devuan. И это печально.

t184256 ★★★★★ ()
Ответ на: удаленный комментарий

У меня подгорело с того, что они вместо дела занялись драмой. Занялись бы делом - работал бы в Debian sysvinit. Я-то уже свалил, но все равно за сообщество обидно.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

Занялись бы делом - работал бы в Debian sysvinit.

Ага, скажешь против systemd словечко – обвинят в харссменте, недостачной толерастии (потому что systemd для гомосеков), и педофилии – и конец эпопеи.

kostyarin_ ()
Ответ на: комментарий от anonymous

Нет, конечно. На этом языке паре узкопрофильных специалистов практически невозможно общаться, не скатываясь в англицизмы с русскими предлогами. Может, разве что, про выточку матрешек сканает, и то не уверен.

t184256 ★★★★★ ()
Ответ на: комментарий от kostyarin_

Ага, скажешь против systemd словечко – обвинят в харссменте, недостачной толерастии (потому что systemd для гомосеков), и педофилии – и конец эпопеи.

Ты уже говорил? Или просто очередные фантазии?

Polugnom ★★★★★ ()
Ответ на: комментарий от kostyarin_

Это безосновательно, пока ты не привел ссылку на сообщение, в родителе которого атака на systemd, а в теле - обвинения предыдущего оратора в harassment. Good luck.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

Это безосновательно, пока ты не привел ссылку на сообщение, в родителе которого атака на systemd, а в теле - обвинения предыдущего оратора в harassment. Good luck.

Ну вот тебе ссылка, как один строил из себя угнетённого, с-к, первый запрос по debian+system+harass в Утке.

https://www.reddit.com/r/linux/comments/2miguj/debian_systemd_maintainer_resigns_due_to_online/

Ты я вижу только набрасывать и умеешь… Скучно с тобой, скучно.

kostyarin_ ()
Последнее исправление: kostyarin_ (всего исправлений: 1)
Ответ на: комментарий от t184256

к зачинщикам Devuan

как показала жизнь - они поступили верно...

сужу по др. дистрам... например, по тому какая хрень сейчас с «systemd и sysvinit» в том же альте... или как арче между «systemd и sysvinit» и капец у нас нехватка ресурсов для этого прошло несколько недель :)))

так что 1000 пакетов без скриптов - это проблема дебиана, а не дивана :)

anonymous ()
Ответ на: комментарий от rebforce

Под мюслю или бионик systemd уже портируется или всё так же гвоздями прибит к глибцу

Ну они медленно ползут навстречу друг другу. Вообще скорее наоборот, в musl кто-то пытался добавить недостающие функции, чтобы оно собиралось. Но ещё не собирается.

intelfx ★★★★★ ()
Ответ на: комментарий от trynoval

он одновременно предлагает выкинуть отовсюду инит-скрипты и перейти эксклюзивно на юниты сисямдэ.

We could move away from init scripts as the default representation. We could stop caring about sysvinit ...

Я опять поправлю: (1) выкинуть из дефолта. Так-то вообще, скрипты выкидывать не предлагает. И (2) он ничего конкретно сделать не предлагает. Он предлагает рассмотреть варианты.

the1 ()

Сэм Хартман, лидер проекта Debian, пытаясь разобраться в разногласиях между мэйнтейнерами пакетов elogind (интерфейс для запуска GNOME 3 без systemd) и libsystemd, вызванных конфликтом между этими пакетами и недавним отказом команды, отвечающей за подготовку релизов, включать elogind в testing-ветку, допустил возможность поддержки в дистрибутиве нескольких систем инициализации.

Испугался что желающие запускать Gnome с другим инитом окончательно уйдут в Devuan?

torvn77 ★★★★★ ()
Ответ на: комментарий от anonymous

А что остается? Devuan с очень мделенным релизом разработки 3-4 любителями, Gentoo, где жесткий диск и проц находятся в стадии вечной компиляции, Slackware, где релизы раз в столетие и своего пердолинга дофига, *bsd, где поддержка железа очень скудная и владельцы новых ноутбуков рискуют получить печатную машинку?

anonymous ()
Ответ на: комментарий от grem

Месье прекрасно знает о существовании tmpfs, месье даже часть каталогов вроде /var/log и /tmp там и хранит, одна беда, у месье нотебук, с некими ограничениями на расширение оперативной памяти. А фурифокс, либреофис или хромой сами по себе отжирают не меньше 8 гигов дискового пространства под свою компиляцию + еще нужно, чтобы осталась память на работу компилятора. А еще у месье есть путешественнический древний говнонетбук, в котором всего один слот для планки оперативной памяти и большие объемы не поддерживаются. Так что совет хороший, но в данном случае не покрывает всего вопроса

anonymous ()
Ответ на: комментарий от trynoval

> That would leave non-linux ports in an unfortunate position. But right now there are no non-linux ports in the main archive.

Нет больше былого размаха, измельчало всё. Нет чтобы запилить метадистрибутив с поддержкой всего зоопарка POSIX-совместимых систем, эххх.

Не осталось в обществе СПО романтики и вызова, один только утилитаризм и развертывание микросервисов на нодежс под докером. (Да и докер скоро выкинут на мороз, контейнеризация в systemd встроена.)

devzero ()
Ответ на: комментарий от anonymous

сужу по др. дистрам... например, по тому какая хрень сейчас с «systemd и sysvinit» в том же альте... или как арче между «systemd и sysvinit» и капец у нас нехватка ресурсов для этого прошло несколько недель :)))

Парадокс в том, что у сообщества Archlinux «нет ресурсов», чтобы поддерживать sysvinit или другие альтернативные системы инициализации, но при этом у сообщества СПО достаточно ресурсов, чтобы тянуть ТРИ форка Archlinux с альтернативными системами инициализации.

Что мешает не делать форки, а вести работу в апстриме? Кроме технофашизма владельцев главного репозитория?

devzero ()
Ответ на: комментарий от t184256

Никакой оговорочки. «Просто берут и делают» то, что надо было сделать. Мы оба согласны, что надо было поддерживать sysvinit в mainline Debian. Это был не тот случай.

Как его там поддерживать, если часть из тех, кто принимает решения, хочет это делать, а часть - не хочет?

Та же ситуация с фрагментацией, что и в Арче. Как её решать - непонятно. Это не технический вопрос, а организационно-политический. Договориться можно только если все участники процесса готовы договариваться.

devzero ()
Ответ на: комментарий от anonymous

А фурифокс, либреофис или хромой сами по себе отжирают не меньше 8 гигов дискового пространства под свою компиляцию

Которую никто не заставляет запускать.

На самом деле, всё что может долго собираться на слабых машинах: gcc, llvm (для mesa), они не каждую неделю обновляются. При использовании, например, xfce - раньше он быстро собирался, - даже часто обновляться не придётся.

grem ★★★★★ ()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Фурифокс недавно пообещал перевести свои еср релизы на четырехнедельный цикл разработки, так что увы, придется часто. А использовать бинарники - теряется смысл всех оптимизаций генты

anonymous ()
Ответ на: комментарий от grem

Вот если бы...Еще как теряет, собранный в генту фаерфокс без лишнего мусора и под конкретную систему, работает куда шустрее и адекватнее аналогичного бинарного дебиановского. Увы, но если компилять, то компилять полностью

anonymous ()
Ответ на: комментарий от grem

Я на ней полтора года просидел прежде чем вернуться на дебиан, компилять надоело. А так, я до сих пор скучаю по генте, где можно было выкинуть из приложений большую часть ненужного говна. У меня и влц-плеер там не глючил и легко на кор 2 дуо с интеграхой тянул фуллхд видео. Так что я реально сравнивал фаерфокс и либру (хромого не ставил) из сырцов с бинарными. Собираются очень долго, но разница все же видна

anonymous ()
Ответ на: комментарий от anonymous

Я на ней с 2004 года. В 2013-2015 на «новом», но более слабом основном компе использовал debian, 2015-2017 - mint. В 2017 и на него поставил gentoo. Firefox тоже собирал когда-то, использовал бинарную сборку. Потом забил на него. Оптимизации при сборке не спасут его от фризов при работе с кэшем.

grem ★★★★★ ()
Ответ на: комментарий от grem

Я использовал генту в 2016-2017 годах, фризов с собранным фаерфоксом почти не было, разве что собиралось долго, но зато работало отлично. А вот с минтом пришлось столкнуться на одной из работ, самый негативный опыт из всех, собрал, наверно, все возможные глюки, которые только бывают, дистриб вешался в произвольный момент, причем независимо ни от чего - почту читаешь, музыку слушаешь или просто текстовый документ редактируешь, просто полный hang и кроме зажатой кнопки питания никакого спасения. Даже одна из первых версий mageia, не умевшая выключаться на ряде железа, и то не была такой глючной. Так что видимо все индивидуально

anonymous ()
Ответ на: комментарий от trynoval

Правда поддерживать сисямдэ и правда адово. Недавно мейнтейнер сисямдэ в дебиане отказался от этой работы, потому что его в конец задолбал этот геморрой.

чушь. Этого «мейнтейнера» мягко послали в баг-трекере systemd, потому что он кидал предъявы вместо технических аргументов. И правильно сделали.

anonymous ()
Ответ на: комментарий от devzero

у сообщества Archlinux «нет ресурсов», чтобы поддерживать <…>, но при этом у сообщества СПО достаточно ресурсов, чтобы тянуть ТРИ форка <…>

Что мешает не делать форки, а вести работу в апстриме?

Примерно то же самое, что мешает «всем хорошим людям собраться и убить всех плохих».

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 2)