Package: gnugk Version: 2:2.2.3-2-2 Severity: important By default, the numbering for startup and shutdown scripts for gnugk and postgresql is the same, so the alphabetical order makes gnugk start before postgresql.
If you use a PostgreSQL database from gnugk, you're stuck with gnugk which fails to start, since the database is not ready yet. If you start gnugk manually, once postgresql is ready, it's OK. Similarly, when shutting down, gnugk should be stopped before PostgreSQL and not after. I've seen this problem on these two software, but it probably exists with several other interdependant software. For example we know that gnugk can depend on postgresql being ready, but we know for sure that postgresql will never care to see if gnugk has to be ready before being able to start with no problem. More generally, database servers (Bind, MySQL, Slapd, PostgreSQL, etc...) should be started **before** any other service which can depend on them (e.g. Apache), and stopped **after** all services which can depend on them have been stopped. Or did I do something wrong ? Thx. Jerome Alet System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory ANSI_X3.4-1968) (ignored: LC_ALL set to [EMAIL PROTECTED]) Versions of packages gnugk depends on: ii adduser 3.85 Add and remove users and groups ii libc6 2.3.6-3 GNU C Library: Shared libraries an ii libexpat1 1.95.8-3 XML parsing C library - runtime li ii libgcc1 1:4.0.3-1 GCC support library ii libldap2 2.1.30-13 OpenLDAP libraries ii libmysqlclient14 4.1.15-1 mysql database client library ii libopenh323-1.15.6 1.15.6-3 H.323 aka VoIP library ii libpq4 8.1.0-3 PostgreSQL C client library ii libpt-1.8.7 1.8.7-2 Portable Windows Library ii libsasl2 2.1.19-1.9 Authentication abstraction library ii libsdl1.2debian 1.2.9-4 Simple DirectMedia Layer ii libssl0.9.8 0.9.8a-7 SSL shared libraries ii libstdc++6 4.0.3-1 The GNU Standard C++ Library v3 ii zlib1g 1:1.2.3-11 compression library - runtime gnugk recommends no packages. -- debconf information: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = "[EMAIL PROTECTED]", LANG = "[EMAIL PROTECTED]" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]