Esta é a mensagem usual que o apt produz quando você tem pacotes que estão em diferentes prioridades. Veja man apt_preferences. python 2.6.6-2ubuntu1 não é de alta prioridade suficiente para ser instalado, assim o apt está tentando instalar o 2.6.6-2ubuntu2, que não satisfaz a dependência. Mais informações são necessárias para resolver isso. Por favor, forneça a saída de
$ apt-cache policy vim python python-dev
Publique também seus arquivos / etc / apt / preferences e /etc/apt/sources.list. Também dê detalhes de como você obteve a fonte vim. Esta é uma fonte a montante? Você baixou a fonte usando o apt-get source ou similar? Se eu entendi isso corretamente, você está tentando instalar uma versão personalizada do pacote vim. Isso está correto?
Com base na sua saída apt-cache policy
, você só precisa fazer o downgrade do python de 2.6.6-2ubuntu2
para 2.6.6-2ubuntu1
. Como você pode ver, atualmente não corresponde a nenhuma versão nos arquivos. Você sabe de onde você tirou? Então faça
$ apt-get install python=2.6.6-2ubuntu1
e, em seguida, tente o seu
$ sudo apt-get install python-dev
novamente.