Não é possível instalar o Postgres 9.1 em um novo Debian 6.0

2

Eu tenho uma nova instalação do Debian 6.0. Eu instalei o build-essential e adicionei:

deb http://backports.debian.org/debian-backports squeeze-backports main

em /etc/apt/sources.list

Eu agora tento instalar o Postgres 9.1, mas tenho o seguinte erro:

The following packages have unmet dependencies:
 postgresql-9.1 : Depends: libpq5 (>= 9.1~) but 8.4.12-0squeeze1 is to be installed
                  Depends: postgresql-client-9.1 but it is not going to be installed
                  Depends: postgresql-common (>= 115~) but 113 is to be installed

Existe algum material adicional para instalar antes da instalação do postgres?

    
por Luc 01.08.2012 / 11:40

1 resposta

7

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.

    
por 01.08.2012 / 11:46