Дебиан ће поново подржати више система за иницијализацију

дебиан10

Сем Хартман, вођа пројекта Дебиан, покушао да реши несугласице у вези са испоруком пакета елогинд као део дистрибуције. У јулу, тим одговоран за припрему лансирања блокирао укључивање елогинда у тест грану, пошто је овај пакет у сукобу са либсистемд.

Као разлог пада, дошло је до сукоба са пакетом системд и опасности од замене либсистемд са алтернативном верзијом либелогинд, која је потпуно некомпатибилна са изворном библиотеком на нивоу АБИ.

На елогинд-у је важно знати да пружа потребне интерфејсе за рад Гноме-а без инсталирања системд-а. Пројекат се заснива на грани системд-логинд, издвојен је у засебни пакет и сачуван од везе до компоненти системд.

Укључивање елогинд-а пружа своју верзију библиотеке либелогинд, која преузима бројне функције које нуди либсистемд и замењује ову библиотеку током инсталације.

У пакету је елогинд означен као неусаглашен са библиотекама системд, али је инхерентно дизајниран да ради само без системд-а, а сукоб са системд-ом је чак користан јер вам не дозвољава да грешком инсталирате елогинд.

С друге стране, у садашњем облику, покушаји путем АПТ-а да системску конфигурацију ажурирају на верзију са сисвинит-ом и елогинд-ом резултирају оштећеним системом са неактивним АПТ-ом. Али чак и са уклањањем ове мане, прелазак са системд на елогинд је и даље немогућ без уклањања већ инсталираних корисничких окружења.

При чему су програмери Елогинд-а замољени да прилагоде похвални говорд да ради на врху редовног либпам-системад, без употребе сопственог слоја либпам-елогинд.

Прелазак са елогинд-а на либпам-системд спутан је недостатком подршке за концепт сектора, али програмери елогинд-а не желе постићи потпуну усклађеност са АПИ-јем и тачно понављају све функције системд-а јер елогинд пружа само минималну функционалност корисничке пријаве и није намијењено понављању свих подсистема системд.

Решавање наведених техничких проблема требало би решавати на нивоу интеракције између издавачког тима и одржавача елогинд-а и системд-а, али вођа пројекта био је приморан да интервенише јер се тимови нису могли сложити, заједнички рад претворио се у конфронтацију и решење проблема је зашло у ћорсокак, у коме је свака страна закона на свој начин.

Према Сем Хартману, ситуација се приближава држави која захтева опште гласање (ГР, покривена резолуција), у којем ће заједница одлучивати о алтернативним системима за иницијализацију и подршку сисвинита са елогиндом.

Ако учесници у пројекту гласају за диверзификацију система иницијализације, све они који су задужени за одржавање учествоваће у заједничким напорима да реше овај проблем или ће бити именовани посебно одговорни програмери који ће радити на овом питању и они који их прате више неће моћи да заобиђу систем алтернативне иницијализације, да ћуте или одлажу поступак.

Тренутно је спремиште већ акумулирало 1033 пакета који пружају јединице услуге за системд, али не укључују инит.д скрипте.

Да би се решио овај проблем, предложено је да се подразумевано испоруче сервисне датотеке, али да се припреми управљачки програм који аутоматски рашчлањује наредбе у тим датотекама и генерише инит.д скрипте на основу њих.

Ако заједница одлучи да Дебиан има довољно подршке за један систем иницијализације, више неће морати бринути о сисвиниту и елогинд-у, фокусирајући се само на унит и системд датотеке.

Такво решење ће негативно утицати на портове који не користе Линук кернел, али у главној датотеци још увек нема таквих портова и они немају званични статус подршке.

Повезивање са системд такође ће знатно закомпликовати промену у правцу развоја дистрибуције у будућности и ограничиће даља експериментирања на пољу иницијализације и управљања услугама.

Свако решење има своје предности и недостатке, па ће прије гласања бити потребна темељна расправа о свим аргументима за и против.

izvor: https://lists.debian.org/


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Мануел дијо

    Дакле, још увек није сигурно да ће поново подржати сисвинит !! Колико сам разумео, предаће га на проучавање и гласање !! Видећемо шта ће бити !!

    1.    мавхпицхи дијо

      Не

  2.   КСНУМКСб дијо

    Дебиански циркус се већ „показао“ смешном „одлуком“ да усвоји системд. Сада неће одустати, тако да је већ најављено могуће "опште гласање". За мене, настави да се коцкаш са системд. П: они ће на крају бити обешени такође је још један певани резултат.