Thank you both. I was able to proceed much further by dpkg purging the
packages with conflicts, rebooting, and then doing apt-get upgrade and/or
apt-get -f install and/or apt-get upgrade and/or apt-get autoremove and
finally apt-get dist-upgrade again to get my missing packages. I think I have
the tools and techniques needed to get it further along. Thanks again.
We would need quite a build farm and a bit of time to programmatically test
every combination of existing trisquel 7 installs upgrading to trisquel 8,
and even then that would not include ppas. I didn't have any ppas enabled at
the time of upgrade, but I do recall doing some dpkg installs a while ago. I
think it was related to multiarch.
If I had it to do over again I would probably just do a fresh install, but my
system is working well enough that I probably won't.