looks like your status file got corrupted. There should be a backup at /var/lib/dpkg/status-old. You could try reverting to that. You should probably make your own manual backups of both those files.
Eg Make backups
cp /var/lib/dpkg/status ~/status.back
cp /var/lib/dpkg/status-old ~/status-old.back
Use the status-old instead of the status which seems to have problems
cp /var/lib/dpkg/status-old /var/lib/dpkg/status
Please note that this last command will have to be run as root (eg using sudo).