The problem is that two scripts provide the same facility in the init.d script header. When this happen, the code ordering scripts based on dependency information get confused. To avoid this, all scripts should have unique provides values. I talk about the 'Provides' part of the header looking like this:
### BEGIN INIT INFO # Provides: dicod # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 1 # Short-Description: Start and stop dictionary server daemon ### END INIT INFO I notice the dicod package provide a symlink from /etc/init.d/dictd to dicod. Why is this? I suspect it might be related to the problem. Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

