Maybe I did something wrong, but I had issues with the PureOS updates this morning, 63 packages including a new kernel version.
On PureOS, the update failed in apt about mid-way, after adding the new kernel. I ran “sudo dpkg --configure -a” as instructed by apt and it finished. I found on PureOS, however, that my DNS was totally screwed up. It took a while to isolate, and then to fix.
I think there might have been some interference with my VPN, so keep that in mind. I did turn the VPN off, but I had to fake out networking by putting 8.8.8.8 (yikes!) in resolv.conf. Once I got things to resolve, DNS from the VPN seemed to work and I deleted 8.8.8.8.
A similar update failure happened to me in Bullseye yesterday. There, I lost all my icons and windows. (I use dark mode.) I finally got xterm to work where I could see what I was typing and did the dpkg command above. I did not have the DNS issue. My icons and windows came back. Whew!
Just in case others see similar problems…