Monday, October 22, 2007

'E: Internal error opening cache (1)' what the hell is this??

Yet another Ubuntu problem but there is always helping hand in the form of community.Last week,I was installing Virtualbox and I cancelled it while it was downloading required packages.After that whatever I try to install from Synaptic Package Manager I encounter a message 'E:internal error opening cache(1)'.Obviously Googled and found an answer.I have edited my /var/lib/dpkg/status file (sudo gedit /var/lib/dpkg/status) to remove the entry of half-installed Virtualbox.Magically it worked and I could install everything again.

2 comments:

doojsdad said...

So once you removed the entries for Virtual box in /var/lib/dpkg/status did you have to restart X? You were just able to install again after that without a problem?

Sravan Kundojjala said...

It just worked after removing those half-installed entries.I didn't restart X and I could install it successfully.