Bug#932260: Bug#932199: insserv: warning: could not find all dependencies for $portmap

Dmitry Bogatov KAction at debian.org
Sun Jul 21 19:42:31 BST 2019

> > By the way, lightdm seems (according to apt-file) to not provide
> > /etc/insserv.conf.d/lightdm file. This is bug, I think.
> So there should be another bug report filed against lightdm about
> this?

Yes. /etc/init.d/bootlogs contains following line:

  # Should-Start:      $x-display-manager gdm kdm xdm ldm sdm wdm nodm

Idea is that this script is ordered after display-manager, if any.

Since `lightdm` does not provide $x-display-manager,
/etc/init.d/bootlogs can be ordered before `lightdm'. I do not know how
severe are consequences, if any.

As fast and dirty fix we can add `lightdm` into Should-Start, but I'd
rather remove names of other display managers instead.

More generally, it could be lintian check that if package {foo} provides
x-display-manager, then it must bundle /etc/insserv.conf.d/{foo}.
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.

More information about the Debian-init-diversity mailing list