Package: microcode.ctl Version: 1.17-13.1 Severity: important The microcode.ctl init script has the Default-Start value of "2 3 4 5". However, in the postinst, microcode.ctl uses "update-rc.d microcode.ctl start 80 S ." This mismatch causes systemd to get caught in a cycle which it breaks by not starting dbus, which breaks lots of things on a laptop system.
It is not microcode.ctl's fault that systemd handles the problem in a bad way, but it is microcode.ctl's fault that its init script is broken. According to Michael Biebl (in #622881): If we assume that the update-rc.d call is correct, the LSB header should have Default-Start: S Default-Stop: The Should-Start/Stop: $remote_fs is wrong too as the binary /usr/sbin, $remote_fs has to be in Required-Start. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-rc7-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages microcode.ctl depends on: ii cdebconf [debconf-2.0] 0.155 Debian Configuration Management Sy ii debconf [debconf-2.0] 1.5.39 Debian configuration management sy ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii makedev 2.3.1-89 creates device files in /dev ii module-init-tools 3.12-1 tools for managing Linux kernel mo ii udev 168-2 /dev/ and hotplug management daemo Versions of packages microcode.ctl recommends: pn intel-microcode <none> (no description available) ii wget 1.12-3.1 retrieves files from the web microcode.ctl suggests no packages. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature