[Pkg-gpe-maintainers] Bug#572743: fails to install due to incorrect dependencies in init.d LSB header

Petter Reinholdtsen pere at hungry.com
Wed Mar 17 08:37:49 UTC 2010

This is the fatal error causing the failed installation:

  insserv: Service ifupdown has to be enabled to start service gpe-shield

The gpe-shield package have a init.d script with a hard dependency on
the ifupdown init.d script, but do not declare a package dependency on
any package providing the ifupdown init.d script.

To reproduce, remove the ifupdown package, and try to install

The correct fix is probably to reduce the hard init.d script
dependency to a soft dependency (as in changing required-(start|stop)
to should-(start|stop)), but I do not know the package enough to say
for sure. :)

Happy hacking,
Petter Reinholdtsen

More information about the Pkg-gpe-maintainers mailing list