Re: Technical committee acting in gross violation of the Debian constitution
- To: debian-devel@lists.debian.org
- Subject: Re: Technical committee acting in gross violation of the Debian constitution
- From: Russ Allbery <rra@debian.org>
- Date: Sat, 06 Dec 2014 09:46:40 -0800
- Message-id: <[🔎] 87y4qkekn3.fsf@hope.eyrie.org>
- In-reply-to: <[🔎] 5482BEC5.8030701@gr13.net> (Enrico Weigelt's message of "Sat, 06 Dec 2014 09:31:01 +0100")
- References: <20141116001628.GO32192@teltox.donarmstrong.com> <1416249514.4599.15.camel@kagura.malsain.org> <20141117191508.GL4015@rzlab.ucr.edu> <1416255656.6444.34.camel@kagura.malsain.org> <1416257119.6444.41.camel@kagura.malsain.org> <20141122011336.GB29130@nl.grid.coop> <547495E0.7040306@gr13.net> <87ioi32t9y.fsf@hands.com> <[🔎] 5482BEC5.8030701@gr13.net>
"Enrico Weigelt, metux IT consult" <enrico.weigelt@gr13.net> writes:
> What about the enforced replace on dist-upgrade, which at least produces
> lots of extra work and can easily cause systems being unbootable ?
It's an urban legend that people are getting all upset about even though
it's not actually true?
Right now, there is a pre-upgrade step that you have to take (apt-get
install sysvinit-core prior to dist-upgrade) to avoid switching to systemd
[*]. That's certainly not the best imaginable UI, but there's nothing
"enforced" about an upgrade that you can easily avoid with one preliminary
step.
Those of us who have been using Debian for a while and have gone through
many dist-upgrades will remember several releases where there were
pre-upgrade steps we had to take for dist-upgrade to succeed, including
some that could make the system unbootable if forgotten. It's never
ideal, but, once again, people are confusing the normal variation of
Debian releases with the end of the world because the letters "systemd"
happen to be attached. (This is not to say that we shouldn't aspire to
doing better when we can. Only that people are getting unnecessarily
panicked about this.)
[*] It's possible that you may also have to add a pin and/or install
systemd-shim, but hopefully not. I think if a pin is also necessary,
there's a bug somewhere, although I haven't investigated it myself and
don't know how easy it would be to fix that bug. Regardless, one step
or two, we can certainly document this in the release notes even if it
doesn't get better before the release. We should definitely sort out
the exact working instructions for what we ship with jessie and get
them into the release notes before we release.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: