Bug#695751: gdm: gdm3 update fails due to conflict with laptop-mode-tools

Simon McVittie smcv at debian.org
Wed Dec 12 11:14:27 UTC 2012


On 12/12/12 09:32, adrin wrote:
> I can not upgrade gdm3 as follows.

This does not necessarily look like gdm3's fault to me.

> dpkg: error processing gdm3 (--configure):
>  subprocess installed post-installation script returned error exit
>  status 1

There does seem to be a bug of some sort here: gdm3.postinst shouldn't
exit unsuccessfully without a message. If you edit
/var/lib/dpkg/gdm3.postinst and add a line "set -x" just below the "set
-e", then retry the installation, it might become clearer what went wrong?

> insserv: warning: script 'K25vpnagentd_init' missing LSB tags and overrides
> insserv: warning: script 'vpnagentd_init' missing LSB tags and overrides
> insserv: Starting vpnagentd_init depends on laptop-mode and therefore on system facility `$all' which can not be true!

Where does this /etc/init.d/vpnagentd_init script come from? I think
this is what's causing the problem.

It looks as though that script needs LSB tags
(<http://wiki.debian.org/LSBInitScripts>) in order for the installation
of any package with an init script to succeed.

As a result, laptop-mode-tools, gdm3 and exim4-base (which each contain
an init script) all fail to install:

> insserv: Starting vpnagentd_init depends on laptop-mode and therefore on system facility `$all' which can not be true!
...
> insserv: There is a loop at service laptop-mode if started
> insserv: There is a loop at service vpnagentd_init if started
...
> insserv: There is a loop between service laptop-mode and mountkernfs if started
> insserv:  loop involving service mountkernfs at depth 1
> insserv: Starting vpnagentd_init depends on laptop-mode 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
> dpkg: error processing exim4-base (--configure):
>  subprocess installed post-installation script returned error exit status 1

Regards,
    S



More information about the pkg-gnome-maintainers mailing list