Control: severity -1 minor

16.06.2014 14:26, Paul Wise wrote:
> Package: qemu-system-x86
> Version: 2.0.0+dfsg-6+b1
> Severity: normal
> 
> I got this warning on upgrade:
> 
> Setting up qemu-system-x86 (2.0.0+dfsg-6+b1) ...
> update-rc.d: warning: start and stop actions are no longer supported; falling 
> back to defaults

This warning is completely harmless.

I considered fixing it in the past, but decided not to,
Because I think it is actually an update-rc.d bug (or
misfeature).

The only way left in jessie and up to install a service
is to use `update-rc.d foo defaults', which, in jessie,
reads the LSB headers from the given script.  This is
good.

However, this way does not work at all on wheezy, because
there, update-rc.d does not look at LSB headers at all.

So, there's no way which works on both wheezy and jessie.

But qemu is one of packages which are really backports-
worty, so to say, -- due to fast development of qemu, I
can't keep wheezy without backporting current version.
And if I to fix this warning from update-rc.d, I'll have
to undo this change on each backport, which is very much
error prone.

So, while this is an actual warning on update-rc.d part,
it is not helpful at all.  Especially (and here's why I
consider it a bug in update-rc.d) because the levels
specified on the command line are the same as in the
LSB headers - at least in this case it can stop producing
useless warnings...

Besides, I don't think this warning deserves `normal'
severity, since it is completely harmless.

And finally, this very initscript is not even needed on
jessie anymore, because kernel past (iirc) 3.9 autoloads
kvm modules.  This script, basically, is only needed for
old (wheezy) kernel.  Maybe I'll just remove it completely
for jessie release.

Thanks,

/mjt


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to