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]

