Bug#864204: runit: Removal of runit-init removes /sbin/init breaking boot for runit users

2017-06-05 Thread Michael Biebl
On Mon, 5 Jun 2017 21:56:19 +0200 Mat  wrote:

> On the other hand, the runit package on jessie does provide the binaries
> /sbin/runit and /sbin/runit-init that can be given to the kernel command
> line option init=/sbin/runit-init. The runit package on stretch does not
> provide those binaries anymore. For those users the upgrade to stretch
> will break.

https://tracker.debian.org/news/846712

 runit (2.1.2-9.2) unstable; urgency=medium
 .
   * non-maintainer upload
   * re-add /sbin/runit{,-init} to runit package so it remains possible to
 use runit as PID 1
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#864204: runit: Removal of runit-init removes /sbin/init breaking boot for runit users

2017-06-05 Thread Mat
On Mon, 5 Jun 2017 12:38:15 +0300 Adrian Bunk  wrote:
> On Mon, Jun 05, 2017 at 10:40:25AM +0200, Simon Ruderich wrote:
> > Package: runit
> > Version: 2.1.2-9.2
> > Severity: grave
> > Justification: renders package unusable
> > 
> > Hello,
> > 
> > With the recent removal of runit-init in -9.1 /sbin/init is no
> > longer provided breaking the boot for users depending on runit as
> > init system. So a user happily running runit in Jessie will have
> > a system which no longer boots in Stretch.
> >...
> 
> How would that break things for *jessie* users?
> 
> The runit-init package is not in jessie, and the runit package in jessie 
> does not provide /sbin/init

On the other hand, the runit package on jessie does provide the binaries
/sbin/runit and /sbin/runit-init that can be given to the kernel command
line option init=/sbin/runit-init. The runit package on stretch does not
provide those binaries anymore. For those users the upgrade to stretch
will break.

I understand that runit as pid1 isn't supported in debian, fair enough,
but please at least package those few binaries along with the rest
(without replacing /sbin/init).

Cheers,

-- 
Mat 



signature.asc
Description: OpenPGP digital signature


Bug#864204: runit: Removal of runit-init removes /sbin/init breaking boot for runit users

2017-06-05 Thread Simon Ruderich
On Mon, Jun 05, 2017 at 12:38:15PM +0300, Adrian Bunk wrote:
> How would that break things for *jessie* users?
>
> The runit-init package is not in jessie, and the runit package in jessie
> does not provide /sbin/init

Ah, sorry for that. I thought that runit-init was already in
Jessie and didn't verify that. Please ignore that bug for the
Stretch release.

But it would still be nice if the Sid users didn't get a broken
system if they upgrade runit and reboot.

Regards
Simon
-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9


signature.asc
Description: PGP signature


Bug#864204: runit: Removal of runit-init removes /sbin/init breaking boot for runit users

2017-06-05 Thread Adrian Bunk
On Mon, Jun 05, 2017 at 10:40:25AM +0200, Simon Ruderich wrote:
> Package: runit
> Version: 2.1.2-9.2
> Severity: grave
> Justification: renders package unusable
> 
> Hello,
> 
> With the recent removal of runit-init in -9.1 /sbin/init is no
> longer provided breaking the boot for users depending on runit as
> init system. So a user happily running runit in Jessie will have
> a system which no longer boots in Stretch.
>...

How would that break things for *jessie* users?

The runit-init package is not in jessie, and the runit package in jessie 
does not provide /sbin/init

> Regards
> Simon

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#864204: runit: Removal of runit-init removes /sbin/init breaking boot for runit users

2017-06-05 Thread Simon Ruderich
Package: runit
Version: 2.1.2-9.2
Severity: grave
Justification: renders package unusable

Hello,

With the recent removal of runit-init in -9.1 /sbin/init is no
longer provided breaking the boot for users depending on runit as
init system. So a user happily running runit in Jessie will have
a system which no longer boots in Stretch.

I know runit as default init system is not supported but I see no
reason to break it for any current user who happily uses runit.
The recent fix in #861536 is not enough as /sbin/init is still
missing.

Regards
Simon
-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9


signature.asc
Description: PGP signature