I'm never quite sure with this particular error why it crops up but I've seen it a lot on debian and to a lesser extent ubuntu. The down and dirty approach in this case is to rm the package.postinst script. There are a few scripts which get run prior to and after installing a new package to make sure the permissions are correct, the directories are empty or removed or who knows what else.. The dpkg system is suppose to notice when one of the scripts is modified or changed for some new improved reason but occasionally it fumbles and doesn't notice. If you remove the offending file by hand then the package installation system is forced to replace the file with the one in the .deb file. So for the sake of information because you've probably already done something more drastic try these two commands: rm /var/lib/info/libc6.postinst apt-get -f install Now with the libc6 package it is a more dangerous process because if something goes wrong you absolutely cannot operate without libc6 but this is a script which is being run after the basic installation is complete so if it were to destroy your system it would probably have already trashed it. In anyevent good luck. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061