Thanks TGM for getting me pointed in the right direction...
OK, there were 2 files named config.xml on the system.
/etc/mythtv/config.xml was mostly unpopulated.
/home/ziggy/.mythtv/config.xml looked like it had all the data in it, although there are different sub-sections.
I just copied /home/ziggy/.mythtv/config.xml into /etc/mythtv/ and reran 'apt-get dist-upgrade'. It completed without errors and the system seems to be running fine now.
Seems like some processes of Myth use one location and other processes use the other?
This was originally a clean install of 12.04.1 and 0.25 with no updates a year or two ago. And then upgraded directly to 0.27.
As you can see, the formats and contents of the 2 files were quite different. Is there any way to know what all the proper contents should be? And are both locations important? And should both locations be identical or do they serve different purposes? Just curious now.
<Command>echo 'WOLsqlServerCommand not set'</Command>