[Pkg-sysvinit-devel] Bug#784567: Bug#784567: intent to NMU sysvinit really soon

Andreas Henriksson andreas at fatal.se
Wed May 13 08:05:28 UTC 2015


Hello Henrique de Moraes Holschuh!

On Tue, May 12, 2015 at 10:10:08AM -0300, Henrique de Moraes Holschuh wrote:
> I didn't notice any errors, but I am away from any suitably instrumented
> Debian box with a jessie/sid chroot ATM to test it myself.

Thanks for taking a look anyway!

> 
> My main worry would be a multi-package update run (which includes
> sysvinit and util-linux, as well as other packages that have
> initscripts) where something needed by invoke-rc.d, update-rc.d or an
> initscript is missing at the time dpkg is running maintainer scripts.
> 
> Other than that, it is just a matter of running this NMU through the
> usual tests (piuparts, install/remove/upgrade packages with initscripts,
> and a boot, reboot and shutdown test using VMs).  I assume you already
> did that testing?

What I've done is to track down multiple very experienced Debian
Developers who have help me with reviews. I've also mainly focused on
the correct upgrade path (apt handling) when looking at my own changes.
It's always a possibility when switching implementiations, but I think
the risk of any real runtime change in behaviour is quite small this
time. For the changes commited by Martin Pitt I'm mainly trusting
him to have tested it (via ubuntu) and that he'll be around to handle
any potential fallout later.

Just like yourself, I've also got very limited spare time so I've only
yet done very basic testing. I was hoping to possibly get some help with
this from people experienced with testing sysvinit.  I'm not a user of
it myself. If that fails, I'm hoping to find time during the weekend to
do more testing myself while doing the final preparations for the
upload.

Any help is very welcome...

(I've now pushed my util-linux changes to the public repo to make it
easier for anyone to test, by just building from debcheckout. Please
note that the version numbers used in the uploads and the
Breaks/Replaces are very sensitive to get correct. They should be as
things currently stand, but if something changes....)

Regards,
Andreas Henriksson



More information about the Pkg-sysvinit-devel mailing list