On 10/13/19 4:33 PM, Michael Biebl wrote: > Control: tags -1 + moreinfo > > On Sat, 28 Sep 2019 15:21:17 -0300 Jesse Smith > <jsm...@resonatingmedia.com> wrote: >> This has been addressed upstream in insserv by allowing the program to >> accept changes like this silently. All we need now is for update-rc.d to >> be updated to use the new behaviour (enabled with the -q flag) and this >> issue can be closed. > Is it -q or --silent? Or are they the same?
-q and --silent do the same thing. These are now documented in the manual page for insserv. > > Will insserv fail if the version is too old, i.e. do we need a versioned > dependency (or rather versioned Breaks)? Yes, older versions of insserv will fail if --silent is specified as it will not be a recognized option. There should probably be a version check. Or a check in the calling script to try with insserv --silent and if it fails, try again without the flag. > What exactly is suppressed by -q/--silent? > Only this specific error about "defaults" or other error messages as > well? Do we want to suppress all error messages? The --silent flag suppresses warnings (non-fatal errors). Basically anything that is a "heads up" warning is suppressed. Fatal errors and issues which require user attention are still printed.