Bug#762194: Alternative proposal for init switch on upgrades.

2014-11-25 Thread Svante Signell
On Sun, 2014-11-23 at 13:55 -0700, Bdale Garbee wrote:
 Svante Signell svante.sign...@gmail.com writes:
 
  Do people use the usb stick/cd/dvd etc for upgrades to jessie, i.e. the
  debian installer. Or do they only use apt/aptitude/etc?
 
 I don't know that we can speak in absolutes, but I've never personally
 seen or heard of anyone using debian-installer to do an upgrade.

Has the proposed (pre-)depends ordering on init been tested and the
results known? The technical solution asked for in #765803 might be the
above for upgrades. The installer is not used for upgrades and is no
issue here.


-- 
To UNSUBSCRIBE, email to debian-ctte-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1416945651.11764.294.ca...@g3620.my.own.domain



Bug#762194: Alternative proposal for init switch on upgrades.

2014-11-25 Thread Ansgar Burchardt
Hi Svante,

Svante Signell svante.sign...@gmail.com writes:
 Has the proposed (pre-)depends ordering on init been tested and the
 results known?

You might want to read https://bugs.debian.org/762194#142, but the
obligation for tests is really on the side of the people who want this
change (IMO).

Ansgar


-- 
To UNSUBSCRIBE, email to debian-ctte-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8761e3nioo@deep-thought.43-1.org



Bug#762194: Proposal for upgrades to jessie

2014-11-25 Thread Svante Signell
Hello,

Below is a proposal for a (partial) solution for the upgrade problem of
keeping the installed init system:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765803

This has been discussed privately among selected users/DM/DDs and since
the deadline for the ctte is December 4, it has to be known to them (and
-devel for comments).

(another partial? solution is to change order of the (pre-)depends of
the init package, as proposed in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762194
with preliminary results in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762194#142)

1) Heavily advertise (release-notes?) that doing an upgrade from
wheezy/etc to jessie will give you systemd as init system and inform
about the apt pinning solution.

2) In case you missed doing the above, you get a debconf prompt when
installing the init package that if you want to keep sysv/openrc/etc
continue with the installation, get systemd-sysv installed and after
that install sysvinit-core and do the pinning. (This is suboptimal, many
peoples systems could be broken at first reboot, we will find out in due
time).

Another issue is upgrading from testing/sid?/etc (different status) to
jessie:
3) Heavily advertise (again in release notes?) that you need to install
sysvinit-core and add the pinning file _before_ dist-upgrading.

Note that the only technical in the above is the creation of a debconf
prompt in pre/post-inst of the init package. All the rest is just a
matter of writing.

Sincerely!


-- 
To UNSUBSCRIBE, email to debian-ctte-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1416947368.11764.312.ca...@g3620.my.own.domain