You screwed up when you edited
/var/lib/dpkg/status. Restore it from the backup that you made before editing it. Of course, you made a backup, right?
Since you didn't make a backup, edit it again, carefully. Try not to cause more damage.
You can use
/var/lib/dpkg/status.old as a reference point. This is a backup of the
status file from before the last time
dpkg was run. Run
diff /var/lib/dpkg/status.old /var/lib/dpkg/status
to see the differences. Undo the changes that you made manually, and keep the changes that were made by the last
If you really can't manage to repair the file, copy
/var/lib/dpkg/status. You will get a well-formed, but out-of-date package database.
You never need to edit
/var/lib/dpkg/status in normal operation. Even whe things go seriously wrong,
/var/lib/dpkg/status is not something that tends to require administrator intervention. Whatever your problems with
crossplatformui were, there is probably a better way of solving them. The only time I've ever needed to edit
/var/lib/dpkg/status was when an upstream
Packages file was broken.