Si, el problema es precisamente que se trata del usuario postgres. Si
fuera cualquier otro, funcionaría.
Basicamente la idea detrás de la restricción es que hay un montón de
objetos "de sistema" que no pueden cambiar de dueño, y el catálogo no
tiene suficiente información para distinguirlos de los objetos
corrientes (si la tuviera, pesaría mucho).
--
Álvaro Herrera <alvherre(at)commandprompt(dot)com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support