Primeiro, os pacotes "~ dotdeb" não são Debian oficiais. É melhor evitar o uso de pacotes de terceiros, a menos que seja absolutamente necessário. Claramente, neste caso, o problema foi introduzido por aqueles pacotes extras que não vieram com o Squeeze. Quando você precisar de um software mais recente do que o fornecido pela versão Debian específica, por favor considere verificar Backports oficiais da Debian ou até mesmo pegar novos pacotes de "testes".
Quando apt-get
desistir, aptitude
poderá sugerir resolução para corrigir esse problema instalando ou atualizando os pacotes correspondentes.
Instalar o PHP a partir do código-fonte é uma loucura porque você perde as atualizações nativas da distribuição (correções de bugs e especialmente correções de segurança) então você terá que seguir as atualizações do PHP, reconstruir sua instalação personalizada assim que a correção para mais CVE se tornar disponível . Resolver problemas menores de dependência de pacotes é muito mais fácil ...
Além de alguns outros componentes do sistema operacional poderem não ser compatíveis com seu PHP customizado, você está abrindo portões para possíveis problemas que nenhum mantenedor do Debian poderia ajudá-lo ... Não apenas reconstruir o PHP requer tempo e esforço, mas você também está perdendo o suporte desistindo de pacotes nativos ...