Recebi esse erro quando não usei corretamente o modelo POSTGIS para criar meu banco de dados (exatamente como o erro sugere). Então você instalou corretamente o PostGIS com o espaço modelo de banco de dados e você criou seu db com -T template_postgis ?
createdb -U postgres -T template_postgis -O geouser geodatabase