The dependencies are fine. Things haven't blown up here.
I did a targeted rsync, which was actually MUCH faster than I was expecting. I rebooted, and palemoon crapped out with exactly the same error.
Code:
Your Pale Moon profile cannot be loaded. It may be missing or inaccessible
It's a permissions thing. So I ran X logged in as root, and sure enough, Palemoon worked. Bah! So, to narrow it down, I made a luser on the sdcard, and THAT luser ran Palemoon on the sdcard. That clears the palemoon package. So it's permissions thing peculiar to my SSD. That sends me away growling and muttering to look after my own install.
Is there any debug option on these type of browsers for startup errors?