On Sat, Feb 22, 2014 at 01:52:27AM +0000, Robin wrote: > **This of course may apply only to my PC but just in case it is not**: > > Just done dist-upgrade 01:30 22/02/2014 and upgrade fails whilst > updating libc6. Applications that were open are still functioning but > everything else segfaults. > Looks like a reinstall
I had that same issue at the weekend. Somehow my amd64/x86 multiarch machine had got libc6:i386 at 2.18 but libc6:amd64 was at 2.17. I think it was this mismatch that was throwing segfaults. In the end, I was able to complete the upgrade by: * Download the libc6:amd64 deb * dpkg-deb --extract <deb> <tmp folder> * dpkg-deb -e <deb> <tmp folder> * Edit <tmp folder>/DEBIAN/preinst and insert "exit 0" near the top * dpkg-deb -b <tmp folder> * dpkg -i <new deb> This skipped some checks, but it did get things back in sync and I was able to complete the upgrade. The joys of running unstable(!)
signature.asc
Description: Digital signature