Instalei o PostgreSQL 9.0 ( postgresql ) e o PostGIS 1.5 ( postgis ) do Debian Backports no meu Squeeze recém-instalado (estável).
No entanto, ao tentar criar um banco de dados ativado pelo PostGIS, percebi que estava faltando o "script do ativador" postgis.sql . De acordo com o manual, ele deve estar em [prefix]/share/contrib , mas /usr/share/postgresql/9.0/contrib não existe até que eu instale postgresql-contrib-9.0 , mas o arquivo não está incluído também.
Agora, aparentemente, o arquivo pode vir com os postgresql-x.x-postgis packages, no entanto, ainda não existe esse pacote para o 9.0 (ou eu sou muito estúpido para encontrá-lo).
Então, deuses Debian e PostGIS, o que devo fazer? Basta pegar o arquivo .sql da fonte do PostGIS? Instale o pacote postgresql-8.4-postgis (que extrai o PostgreSQL 8.4)? Algo completamente diferente?
(Eu preciso de 8.3 ou 9.0 porque o guia de instalação do OpenStreetMap que eu estou usando diz que o 8.4 tem um desempenho ruim com o OSM, e imaginei que, em vez de usar 8.3, eu deveria usar a versão mais nova. usar 8.3 em vez de 9.0 "é uma sugestão válida também.)