Sam Hartman, Debians prosjektleder,
Husker at
Årsakene til blokkeringen var en konflikt med systemd-pakken og faren for å erstatte libsystemd med et alternativt libelogind, som er fullstendig uforenlig med kildebiblioteket på ABI-nivå.
Pakkeetikettene elogind er i konflikt med systemd-biblioteker, men det er iboende designet for å fungere bare uten systemd, og konflikt med systemd er faktisk fordelaktig fordi det forhindrer elogind fra å bli installert ved en feiltakelse. På den annen side, i sin nåværende form, resulterer forsøk via APT på å oppdatere konfigurasjonen fra systemd til versjonen med sysvinit og elogind
De eloginde utviklerne var
Løsning av de beskrevne tekniske problemene bør løses på nivået av samhandling mellom utgivelsesteamet og elogind og systemd vedlikeholderne, men prosjektlederen ble tvunget til å gripe inn fordi teamene ikke kunne bli enige, felles arbeid utviklet seg til konfrontasjon og løsningen på problemet nådde en blindvei, der hver side hadde rett på sin egen måte. I følge Sam Hartman nærmer situasjonen seg en stat som krever en generell avstemning (GR, generell resolusjon), der fellesskapet skal bestemme alternative systemer for init og støtte for sysvinit med elogind.
Hvis prosjektmedlemmer stemmer for å diversifisere init-systemer, vil alle vedlikeholdere være involvert i å jobbe sammen for å løse dette problemet, eller spesifikke utviklere vil bli tildelt å jobbe med dette problemet, og vedlikeholdere vil ikke lenger kunne ignorere et alternativt init-system, være stille, eller forsinke prosessen.
Foreløpig allerede i depotet
Hvis fellesskapet bestemmer at Debian har nok støtte for et enkelt init-system, kan vi ikke lenger bekymre oss for sysvinit og elogind og kun fokusere på enhetsfiler og systemd. Denne avgjørelsen vil negativt påvirke porter som ikke bruker Linux-kjernen (
Binding til systemd vil også gjøre det mye vanskeligere å endre retningen på distribusjonen i fremtiden og vil begrense videre eksperimentering innen initialisering og service management. Å opprettholde elogind i arbeidsform er mye enklere enn å slette den og deretter prøve å legge den til igjen. Hvert beslutningsalternativ har fordeler og ulemper, så en fullstendig diskusjon av alle fordeler og ulemper vil være nødvendig før avstemning.
Kilde: opennet.ru