Installation shows an "error" because it tries to connect to database with configuration defaults (will fail at first install if default user/password does not exists in database, and this is fine).
In case of "failure" using found configuration (/usr/share/gmod/chado/conf/gmod-chado.conf) , it explains the expected setup steps to user and exists with code 0. So "error" is not a real error , but just an install setup test to check if user need to configure database access, and exit as expected with error code 0 (and package is installed as expected). -- gpg key id: 4096R/326D8438 (keyring.debian.org) Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438