Hi Leee
... When I boot up the new version, libreoffice.tcz, which is listed in onboot.lst, does not load. ...
Add the bootcode:
syslogThen check /var/log/messages (and /var/log/messages.0 if present) for errors
and/or warnings when it's loading extensions.
... Then I brought forward a copy of mydata.tgz ...
Maybe something in your backup is causing problems when restored?
... and other relevant files from the old version's tce directory to the new version's tce directory. ...
That sounds suspicious. What other relevant files?
Although libreoffice has not changed from TC14 to TC16, its dependency tree has.
To see what changed ....
Take the .tree files and create sorted lists of all dependencies:
awk '$1=$1' libre14.tree | sort -u > libre14deps
awk '$1=$1' libre16.tree | sort -u > libre16depsTo see what got removed:
rich@tcbox:~$ diff -u libre14deps libre16deps | grep -E "^\-"
--- libre14deps 2025-11-13 13:43:18.000000000 +0100
-aspell-en.tcz
-atk.tcz
-at-spi2-atk.tcz
-gnutls35.tcz
-libEGL.tcz
-libICE.tcz
-libSM.tcz
-nettle3.tcz
-openssl-1.1.1.tcz
rich@tcbox:~$To see what got added:
rich@tcbox:~$ diff -u libre14deps libre16deps | grep -E "^\+"
+++ libre16deps 2025-11-13 13:43:28.000000000 +0100
+elfutils.tcz
+gdk-pixbuf2-xlib.tcz
+gnutls38.tcz
+icu74.tcz
+libexif.tcz
+libffi7.tcz
+libgphoto2.tcz
+libpoppler23.tcz
+libvdpau.tcz
+libXtst.tcz
+llvm19-lib.tcz
+mesa.tcz
+nettle39.tcz
+spirv-tools.tcz
+util-linux.tcz
rich@tcbox:~$You might also want to let your system run an update:
tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
exitcheck.sh rebootI think the system creates a tce/optional/update directory if you want to see
what might change before running the exitcheck.sh reboot command.
Well... I still don't know -why- but apparently it just needs to try twice. ...
Maybe some interaction with one or more /usr/local/tce.installed/ scripts?
You can add showapps to your kernel command line args ...
That's also a good idea.