All the kings horses, and all the kings men, couldn't figure out why JOE is being a pain in the rump....

Output Follows:
root@Linux:/var/cache/apt/archives# dpkg -i --force-overwrite joe_2.8-23_i386.deb
(Reading database ... 110975 files and directories currently installed.)
Preparing to replace joe 2.8-21 (using joe_2.8-23_i386.deb) ...
Unpacking replacement joe ...
/var/lib/dpkg/info/joe.postrm: line 3: /usr/bin/update-menus: Permission denied
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/postrm: line 3: /usr/bin/update-menus: Permission denied
dpkg: error processing joe_2.8-23_i386.deb (--install):
subprocess new post-removal script returned error exit status 1
/var/lib/dpkg/tmp.ci/postrm: line 3: /usr/bin/update-menus: Permission denied
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 1
Errors were encountered while processing:
joe_2.8-23_i386.deb
root@Linux:/var/cache/apt/archives# apt-get remove joe
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
joe
0 upgraded, 0 newly installed, 1 to remove and 424 not upgraded.
306 not fully installed or removed.
Need to get 0B of archives.
After unpacking 406kB disk space will be freed.
Do you want to continue? [Y/n] y
dpkg: error processing joe (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
joe
E: Sub-process /usr/bin/dpkg returned an error code (1)


JOE is not HAPPY (and it appears its enough to piss the whole system off)
Cuddles
Any clues?