Bem, se alguém está enfrentando esse problema, descobri.
Faça o download e instale-o manualmente
Aqui estão os passos:
(Estou usando o Karmic Repo para corresponder à versão que fixei)
Faça o download da versão correspondente aqui . Instalado na minha caixa é essa versão php-common 5.2.10.dfsg.1-2ubuntu6
So esta é a versão I baixado
Então eu instalei manualmente o pacote assim:
sudo dpkg -i php5-mhash_5.2.10.dfsg.1-2ubuntu6_i386.deb
Saída:
Selecting previously deselected package php5-mhash. (Reading database
... 357032 files and directories currently installed.) Unpacking
php5-mhash (from php5-mhash_5.2.10.dfsg.1-2ubuntu6_i386.deb) ...
Setting up php5-mhash (5.2.10.dfsg.1-2ubuntu6) ...
Observação: eu instalei a versão errada antes de encontrar a versão correta para baixar e instalar. A saída foi algo assim:
$ sudo dpkg -i php5-mhash_5.2.6.dfsg.1-3ubuntu4_i386.deb
Selecting previously deselected package php5-mhash.
(Reading database ... 357032 files and directories currently installed.)
Unpacking php5-mhash (from php5-mhash_5.2.6.dfsg.1-3ubuntu4_i386.deb) ...
dpkg: dependency problems prevent configuration of php5-mhash:
php5-mhash depends on php5-common (= 5.2.6.dfsg.1-3ubuntu4); however:
Version of php5-common on system is 5.2.10.dfsg.1-2ubuntu6.
dpkg: error processing php5-mhash (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing: php5-mhash
Executando isso para corrigir a instalação quebrada:
sudo apt-get -f install
Saída:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer
required:
libmhash2
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
php5-mhash
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 69.6kB disk space will be freed. Do you
want to continue [Y/n]? y
(Reading database ... 357033 files and directories currently installed.)
Removing php5-mhash