[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
gpe-shield.

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