We had another user report about having a dependency cycle due to setserial being installed
This dependency cycle is apparently caused by the faulty chkconfig header, or more likely the mismatch between the LSB and the chkconfig header: ### BEGIN INIT INFO # Provides: setserial # Required-Start: $remote_fs # Required-Stop: $remote_fs # Default-Start: S # Default-Stop: 0 1 6 # Short-Description: controls configuration of serial ports # Description: Set and/or report the configuration information # associated with a serial port. This information # includes what I/O port and which IRQ a particular # serial port is using. ### END INIT INFO # chkconfig: 2345 50 75 Since the chkconfig header is probably useless on Debian due to not being used and tested, the best cause of action is most likely to simply not parse that header at all, which Tollef agreed with on IRC. For completeness sake, I'm attaching a list of packages/init scripts which currently ship chkconfig headers in Debian, which is less then 10%: arno-iptables-firewall/init.d/arno-iptables-firewall:# chkconfig: 2345 11 89 bcfg2/init.d/bcfg2:# chkconfig: 2345 19 81 bdii/init.d/bdii:# chkconfig: 2345 95 5 booth/init.d/booth:# chkconfig: - 20 20 buildbot/init.d/buildmaster:# chkconfig: 2345 83 17 buildbot-slave/init.d/buildslave:# chkconfig: 2345 83 17 ceph/init.d/ceph:# chkconfig: 2345 60 80 ceph/init.d/rbdmap:# chkconfig: 2345 20 80 cfengine2/init.d/cfengine2:# chkconfig: 2345 60 40 chef-expander/init.d/chef-expander:# chkconfig: - 85 02 chef/init.d/chef-client:# chkconfig: - 99 02 chef-server-api/init.d/chef-server:# chkconfig: - 90 02 chef-server-webui/init.d/chef-server-webui:# chkconfig: - 95 02 chef-solr/init.d/chef-solr:# chkconfig: - 84 02 cluster-glue/init.d/logd:# chkconfig: 2345 @LOGD_INITSTARTPRI@ @LOGD_INITSTOPPRI@ cman/init.d/cman:# chkconfig: - 21 79 condor/init.d/condor:# chkconfig: - 98 10 core-network-daemon/init.d/core-daemon:# chkconfig: 35 90 03 corosync/init.d/corosync-notifyd:# chkconfig: - 23 77 ctdb/init.d/ctdb:# chkconfig: - 90 01 dpm-rfio-server/init.d/dpm-rfiod:# chkconfig: 2345 92 18 drbd8-utils/init.d/drbd:# chkconfig: - 70 08 ebtables/init.d/ebtables:# chkconfig: - 15 85 edac-utils/init.d/edac:# chkconfig: 345 40 60 fiaif/init.d/fiaif:# chkconfig: 345 08 92 flamethrower/init.d/flamethrower:# chkconfig: 2345 20 20 ganeti/init.d/ganeti:# chkconfig: 2345 99 01 gfs2-cluster/init.d/gfs2-cluster:# chkconfig: - 23 76 gfs2-utils/init.d/gfs2-utils:# chkconfig: - 26 74 globus-gatekeeper/init.d/globus-gatekeeper:# chkconfig: 2345 20 80 globus-gridftp-server-progs/init.d/globus-gridftp-server:# chkconfig: 2345 20 80 globus-gridftp-server-progs/init.d/globus-gridftp-sshftp:# chkconfig: 2345 20 80 globus-scheduler-event-generator-progs/init.d/globus-scheduler-event-generator:# chkconfig: 2345 20 80 heartbeat/init.d/heartbeat:# chkconfig: - 75 05 htcondor/init.d/condor:# chkconfig: - 98 10 laptop-mode-tools/init.d/laptop-mode:# chkconfig: - 99 99 lfc-dli/init.d/lfc-dli:# chkconfig: 2345 67 38 libstoragemgmtd/init.d/libstoragemgmtd:# chkconfig: 2345 99 1 lio-utils/init.d/target:# chkconfig: 2345 18 01 lldpad/init.d/lldpad:# chkconfig: - 20 80 mason/init.d/mason:# chkconfig: 2345 18 92 miredo-server/init.d/miredo-server:# chkconfig: 345 17 83 munge/init.d/munge:# chkconfig: 345 40 60 myproxy-server/init.d/myproxy-server:# chkconfig: - 55 25 nordugrid-arc-acix-cache/init.d/acix-cache:# chkconfig: - 75 25 nordugrid-arc-acix-index/init.d/acix-index:# chkconfig: - 75 25 nordugrid-arc-arex/init.d/a-rex:# chkconfig: 2345 75 25 nordugrid-arc-aris/init.d/nordugrid-arc-bdii:# chkconfig: 2345 76 24 nordugrid-arc-cache-service/init.d/arc-cache-service:# chkconfig: 2345 87 13 nordugrid-arc-datadelivery-service/init.d/arc-datadelivery-service:# chkconfig: 2345 87 13 nordugrid-arc-egiis/init.d/nordugrid-arc-egiis:# chkconfig: 2345 76 24 nordugrid-arc-gridftpd/init.d/gridftpd:# chkconfig: 2345 75 25 nordugrid-arc-hed/init.d/arched:# chkconfig: 2345 87 13 nordugrid-arc-ldap-infosys/init.d/nordugrid-arc-inforeg:# chkconfig: 2345 75 25 nordugrid-arc-ldap-infosys/init.d/nordugrid-arc-ldap-infosys:# chkconfig: - 80 20 nordugrid-arc-ldap-infosys/init.d/nordugrid-arc-slapd:# chkconfig: 2345 75 25 oar-node/init.d/oar-node:# chkconfig: 2345 99 01 oar-server/init.d/oar-server:# chkconfig: 2345 90 10 ocfs2-tools/init.d/o2cb:# chkconfig: 2345 24 20 ocfs2-tools/init.d/ocfs2:# chkconfig: 2345 25 19 opennebula-context/init.d/vmcontext:# chkconfig: 2345 9 99 openswan/init.d/ipsec:# chkconfig: - 47 76 otrs2/init.d/otrs2:# chkconfig: - 80 10 pacemaker/init.d/pacemaker:# chkconfig: - 99 01 pacemaker-remote/init.d/pacemaker_remote:# chkconfig: - 99 01 pcp/init.d/pcp:# chkconfig: pcp/init.d/pmcd:# chkconfig: 2345 95 05 pcp/init.d/pmie:# chkconfig: 2345 94 06 pcp/init.d/pmlogger:# chkconfig: 2345 94 06 pcp/init.d/pmproxy:# chkconfig: 2345 95 05 pcp/init.d/pmwebd:# chkconfig: 2345 95 05 portreserve/init.d/portreserve:# chkconfig: 2345 11 89 powerman/init.d/powerman:# chkconfig: 2345 95 5 rabbitmq-server/init.d/rabbitmq-server:# chkconfig: - 80 05 rbldnsd/init.d/rbldnsd:# chkconfig: 345 80 30 rgmanager/init.d/rgmanager:# chkconfig: - 99 01 rtirq-init/init.d/rtirq:# chkconfig: 35 81 19 setserial/init.d/setserial:# chkconfig: 2345 50 75 sipwitch/init.d/sipwitch:# chkconfig: - 95 15 slurm-llnl/init.d/slurm-llnl:# chkconfig: 345 90 10 slurm-llnl-slurmdbd/init.d/slurm-llnl-slurmdbd:# chkconfig: 345 90 10 spacenavd/init.d/spacenavd:# chkconfig: 2345 99 99 spice-vdagent/init.d/spice-vdagent:# chkconfig: 345 70 30 stompserver/init.d/stompserver:# chkconfig: - 80 20 uif/init.d/uif:# chkconfig: - 60 95 uruk/init.d/uruk:# chkconfig: 2345 11 89 virtualbox/init.d/virtualbox:# chkconfig: 35 30 70 voms-server/init.d/voms:# chkconfig: 2345 95 05 vzctl/init.d/vz:# chkconfig: 2345 96 20 vzctl/init.d/vzeventd:# chkconfig: 2345 95 89 zoneminder/init.d/zoneminder:# chkconfig: 2345 20 20 -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature