Eu consegui resolver isso, mas não sei exatamente como. Eu realmente não entendo o sistema apt.
Aparentemente, o 'c' no início da resposta aptitude search
significa que o pacote foi removido, mas deixou algumas informações de configuração para trás. Eu acho que os comandos de Saurav deveriam ter corrigido isso e eu não sei por que eles não fizeram isso.
Adicionei várias entradas em sources.list
, mas encontrei esta em packages.ubuntu.com/php5-fpm:
deb http://security.ubuntu.com/ubuntu quantal-security main universe
(talvez isso seja dois, mas note que o universo de Thomas W está lá, mas o resto dos pacotes php é o principal)
Eu então atualizei a lista de pacotes em aptitude interativa (que eu só descobri agora - eu não tenho acesso a synaptics). No aptitude, php5-fpm apareceu primeiro em 'Not Installed Packages \ php \ main' e depois da atualização que desapareceu e apareceu em '... \ php \ universe' no ponto em que a instalação reinstalou com sucesso todo o php pacotes.
Deve ter havido alguma incompatibilidade entre a versão que estava presa no meu sistema (cuja versão era diferente da versão do php5) e as versões disponíveis nos repositórios (também sem universo, pelo menos). Algo que eu fiz no aptitude (eu assumo a atualização, mas eu não gravei tudo o que fiz) deve ter removido a informação antiga. Eu acho que se eu tivesse seguido a sugestão de Saurev depois de adicionar a fonte correta, teria funcionado. Obrigado, Thomas e Saurev, por suas sugestões.