Bem, o essencial é irrelevante para esse problema. Você não está instalando o pacote corretamente; use a opção -t squeeze-backports
para tornar o repositório backport o repositório "padrão" para os propósitos desta execução do apt-get, que deve permitir que as versões corretas dos pacotes dependentes sejam instaladas. Você está recebendo o erro que está agora porque, embora postgresql-9.1
não esteja disponível no squeeze e, portanto, seja instalado a partir do repositório de backports, os outros pacotes têm versões disponíveis no squeeze e devido à baixa prioridade padrão de backports repositórios, as versões dos pacotes no squeeze estão sendo preferidas.