I had (somewhat) successfully upgraded from 10.10 -> 11.04, more successfully upgraded from 11.04 -> 11.10 and then I had used Popey’s tip for selecting the fastest mirror.
So I hit the upgrade button to 12.04, and waited.
With “4 minutes” to go, the upgrade stalled, apparently doing something with samba. After an hour, I couldn’t see it doing anything, so I killed the upgrade processes, and kicked it off again.
This time it went through correctly, and the system came up fine after a reboot.
However, when I subsequently tried to ping an address on my network, I got an error about “wide symlinks”. I knew that there was a line in my smb.conf which said:
wide symlinks = yes
But wait, why was it appearing in sodding ping?
No idea. But after some googling, I found it should have been:
wide links = yes
I changed the smb.conf file, and restarted samba.
So far, the error has gone. I still don’t know why it would have a) cocked up the upgrade process and b) subsequently put the error into ping?
Ideas welcome in the comments!

