[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#765803: Summary:Re: Bug#762194: Proposal for upgrades to jessie

On Fri, 28 Nov 2014, Svante Signell wrote:

> the order of pre-depends for int init package should change from
> Pre-Depends: systemd-sysv | sysvinit-core | upstart
> to
> Pre-Depends: sysvinit-core | systemd-sysv | upstart

That would probably require changes in d-i to ensure that
systemd is, indeed, installed by default on fresh installs,
but otherwise has the most chance of keeping existing systems
running properly, so I think that this change is fair, yes.

> a) Upgrades should _not_ change init: whatever is installed should be
> kept.

Are there any upgrade paths where software existing in wheezy
requires systemd in jessie? If so, these are corner cases where
switching init may or may not be avoidable; if not, present a
debconf message here. But the vast majority probably should not
(need to; even GNOME can work with the shim) switch, yes.

> b) New installs should get systemd-sysv as default init with a debconf
> message about alternative init systems.

I think this is not fair, though. CTTE decided that systemd be
the default init system for Linux in jessie “period”. That means
no debconf message required here.

Do note that new installs of kFreeBSD and Hurd should not get
systemd, but what exactly is probably up to the porters for lack
of a CTTE decision in that.

> 1) Fix debootstrap bugs


«MyISAM tables -will- get corrupted eventually. This is a fact of life. »
“mysql is about as much database as ms access” – “MSSQL at least descends
from a database” “it's a rebranded SyBase” “MySQL however was born from a
flatfile and went downhill from there” – “at least jetDB doesn’t claim to
be a database”	‣‣‣ Please, http://deb.li/mysql and MariaDB, finally die!

Reply to: