Bug#930010: warnings with postgresql 11

2019-06-08 Thread Lennart Weller
Hi Daniel,

currently the package upload hangs on the fact that
python-prompt-toolkit is one major version behind in testing/buster. I
might look into just patching the pgcli a little bit to avoid this
warning. I dont think I want to go through the process to get a new
major version of i think at least 2-3 python modules into buster while
in freeze.

Lennart

On 05.06.19 06:26, Daniel Baumann wrote:
> Package: pgcli
> Version: 1.9.0-1
>
> Hi Lennart,
>
> when using pgcli in buster which has postgresql 11, I'll get the
> following ugly warnings on start:
>
> ---snip---
> $ sudo -u postgres pgcli
> Version: 1.9.1
> Chat: https://gitter.im/dbcli/pgcli
> Mail: https://groups.google.com/forum/#!forum/pgcli
> Home: http://pgcli.com
> postgres> Exception in thread completion_refresh:
> Traceback (most recent call last):
>   File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
> self.run()
>   File "/usr/lib/python3.7/threading.py", line 865, in runs-mode
> Refreshing completions...
> self._target(*self._args, **self._kwargs)
>   File "/usr/share/pgcli/pgcli/completion_refresher.py", line 68, in
> _bg_refresh
> refresher(completer, executor)
>   File "/usr/share/pgcli/pgcli/completion_refresher.py", line 146, in
> refresh_functions
> completer.extend_functions(executor.functions())
>   File "/usr/share/pgcli/pgcli/pgcompleter.py", line 224, in
> extend_functions
> for f in func_data:
>   File "/usr/share/pgcli/pgcli/pgexecute.py", line 612, in functions
> cur.execute(query)
> psycopg2.ProgrammingError: column p.proisagg does not exist
> LINE 8: p.proisagg is_aggregate,
> ^
> HINT:  Perhaps you meant to reference the column "p.prolang".
>
>
> postgres>
>
> Time: 0.000s
> postgres>
> ---snap---
>
> Regards,
> Daniel



Bug#930010: warnings with postgresql 11

2019-06-04 Thread Daniel Baumann
Package: pgcli
Version: 1.9.0-1

Hi Lennart,

when using pgcli in buster which has postgresql 11, I'll get the
following ugly warnings on start:

---snip---
$ sudo -u postgres pgcli
Version: 1.9.1
Chat: https://gitter.im/dbcli/pgcli
Mail: https://groups.google.com/forum/#!forum/pgcli
Home: http://pgcli.com
postgres> Exception in thread completion_refresh:
Traceback (most recent call last):
  File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
self.run()
  File "/usr/lib/python3.7/threading.py", line 865, in runs-mode
Refreshing completions...
self._target(*self._args, **self._kwargs)
  File "/usr/share/pgcli/pgcli/completion_refresher.py", line 68, in
_bg_refresh
refresher(completer, executor)
  File "/usr/share/pgcli/pgcli/completion_refresher.py", line 146, in
refresh_functions
completer.extend_functions(executor.functions())
  File "/usr/share/pgcli/pgcli/pgcompleter.py", line 224, in
extend_functions
for f in func_data:
  File "/usr/share/pgcli/pgcli/pgexecute.py", line 612, in functions
cur.execute(query)
psycopg2.ProgrammingError: column p.proisagg does not exist
LINE 8: p.proisagg is_aggregate,
^
HINT:  Perhaps you meant to reference the column "p.prolang".


postgres>

Time: 0.000s
postgres>
---snap---

Regards,
Daniel