id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 8978 python manage.py dbshell unhelpful error when postgresql-client not installed Aaron C. de Bruyn Adrian Holovaty "If you try to start a dbshell and don't have the postgresql client installed, you get an unhelpful error message: {{{ aaron@hoth:~/code/sfd$ ./manage.py dbshell Traceback (most recent call last): File ""./manage.py"", line 11, in execute_manager(settings) File ""/usr/lib/python2.5/site-packages/django/core/management/__init__.py"", line 340, in execute_manager utility.execute() File ""/usr/lib/python2.5/site-packages/django/core/management/__init__.py"", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File ""/usr/lib/python2.5/site-packages/django/core/management/base.py"", line 77, in run_from_argv self.execute(*args, **options.__dict__) File ""/usr/lib/python2.5/site-packages/django/core/management/base.py"", line 96, in execute output = self.handle(*args, **options) File ""/usr/lib/python2.5/site-packages/django/core/management/base.py"", line 178, in handle return self.handle_noargs(**options) File ""/usr/lib/python2.5/site-packages/django/core/management/commands/dbshell.py"", line 10, in handle_noargs connection.client.runshell() File ""/usr/lib/python2.5/site-packages/django/db/backends/postgresql/client.py"", line 17, in runshell os.execvp('psql', args) File ""/usr/lib/python2.5/os.py"", line 353, in execvp _execvpe(file, args) File ""/usr/lib/python2.5/os.py"", line 389, in _execvpe func(fullname, *argrest) OSError: [Errno 2] No such file or directory }}}" closed Core (Management commands) 1.0 fixed Accepted 0 0 0 0 0 0