wow that seems a lot easier than my solution.
How I fixed it:
sudo apt purge firejail firejail-profiles
sudo rm -r /etc/firejail
- this ensures any residual configuration left by firejail is removed. The apt purge command should have removed it, in theory. However close attention to terminal output will reveal that this fails because “directory not empty” errors.
rm -r ~/.config/libreoffice
Reboot the system
log in, try to launch libreoffice, it should work now that firejail is removed as the prime offender causing this issue. If it doesn’t, you may want to uninstall libreoffice as well. This really shouldn’t be necessary, but if it is:
sudo apt purge libreoffice
sudo apt install libreoffice
ONLY NECESSARY IF IT DOESN’T LOAD AFTER FIREJAIL IS REMOVED AND SYSTEM REBOOTED!
sudo apt install firejail firejail-profiles
try to run libreoffice, it should load, but if launched in terminal you’ll see it complain about apparmor profiles not being enforced. This is because the system needs to be rebooted to properly and fully load firejail. Reboot the system now.
Log in and attempt to load libreoffice. If the result is the same as on my system, it should load. Again, I had the same DynamicKernel error that was listed above. However, unfortunately I came across this thread after I did all that stuff above.
In summary, what I think happens is that when firejail is updated, any links on the system are not updated along with the firejail configuration. Removing firejail seemed to remove the link as well (since firejail was no longer installed, it made the link invalid, and apt rightfully deleted the link as in the solution outline above). Basically, I took the long way to get to the same solution. Much credit to dmknght for narrowing down the solution to something far simpler than what I ended up doing.
Unfortunately, out of the plethora of threads here addressing libreoffice issues, this is the only one I found with the solution to my problem, and it wasn’t exactly the “top result” or easiest to find. It’s worth noting that trying to search forums for a specific thread that has one’s specific issue is typically a nightmare at best, but then again when is searching forums reasonably easy (that doesn’t end up in wading through dozens or hundreds of posts). Perhaps a stickied post for “how to address libreoffice loading issues” is needed?
edit: my orignal install was 4.5.1 security edition, amd64, updated to 4.7 via rolling release.