pgsql-bugs@postgresql.org writes:
> DROP USER results in backend closure
I followed your procedure and got:
regression=# DROP USER jmcaine;
ERROR: DROP USER: user "jmcaine" owns database "test2", cannot be removed
AFAICT this has been the behavior at least since PG 7.0.
How old is that Debian package?
regards, tom lane