Severe errors should be printed to stdout regardless of whether `--verbose` is specified or not

Bug #1404236 reported by Karl-Philipp Richter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rcconf (Ubuntu)
New
Undecided
Unassigned

Bug Description

Deactivating the `asterisk` service in `rcconf` causes the error

    /usr/sbin/update-rc.d asterisk disable
    insserv: warning: current start runlevel(s) (empty) of script `asterisk' overrides LSB defaults (2 3 4 5).
    insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `asterisk' overrides LSB defaults (0 1 6).
    insserv: script zfs-mount: service zfs already provided!
    insserv: warning: script 'refdb' missing LSB tags and overrides
    insserv: There is a loop between service wulf2html and refdb if stopped
    insserv: loop involving service refdb at depth 2
    insserv: loop involving service wulf2html at depth 1
    insserv: Stopping refdb depends on wulf2html and therefore on system facility `$all' which can not be true!
    insserv: exiting now without changing boot order!
    update-rc.d: error: insserv rejected the script header

logged after the listing of all service when `rcconf` is invoked with `--verbose`. When `--verbose` is omitted this severe error simply isn't displayed and the user has no idea what is going on. Severe errors should always be logged. If necessary add a `--quiet` option and the according behavior when it is desired to really provide no feedback at all. This issues is not about the issue pointed out be the error message.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: rcconf 3.1ubuntu1
Uname: Linux 3.17.7-031707-generic x86_64
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Dec 19 14:09:06 2014
PackageArchitecture: all
SourcePackage: rcconf
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Karl-Philipp Richter (krichter722) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.