app-admin/syslog-ng-3.2.4 init.d script uses deprecated start-stop-daemon parameter "--oknodo" on reload: start-stop-daemon --stop --oknodo --signal HUP \ --pidfile /var/run/syslog-ng.pid Reproducible: Always Steps to Reproduce: 1./etc/init.d/syslog-ng reload Actual Results: * Reloading configuration and re-opening log files ... * WARNING: -o/--oknodo is deprecated and will be removed in the future [ ok ] Expected Results: * Reloading configuration and re-opening log files ... [ ok ]
right, i'm struggling finding info about this deprecation. is the solution just removing --oknodo from init scripts?
(In reply to comment #1) > right, i'm struggling finding info about this deprecation. is the solution just > removing --oknodo from init scripts? Yes, see the blocking bug. Mr Bones, can we get this fixed soon? It is cluttering up the cron emails. Thanks.
fixed.
(In reply to comment #3) > fixed. Please revbump the ebuild so all users will get the update.
No, that's a lot of recompiles to suppress a warning.
(In reply to comment #5) > No, that's a lot of recompiles to suppress a warning. Er, yes it will take a recompile to suppress the warning; thats a downside of the current EAPI. I don't see how that helps users who would like the warning to go away (how are they supposed to know that a recompile will fix the warning?) -A
They'd probably go looking for, and find, this bug. In the mean time, all the people who don't care about the warning aren't hassled by a functionally pointless rev bump.