Add gnutls38.tcz to the beginning of your onboot.lst file.
That's a nice idea, thank you. It solves the problem without adding complexity to the system or a burden to my memory.
See if any extensions that depend on gnutls35.tcz complain.
None so far.
I'm hoping maybe gnutls38.tcz is backward compatible.
It seems so. Which raises an obvious question: If it turns out that gnutls38 is completely backward compatible, why do we need both gnutls35 and gnutls38 in the repo? It would be simpler to:
1. rename gnutls38.tcz to gnutls.tcz, rename gnutls38-dev.tcz to gnutls-dev.tcz
2. remove gnutls35.tcz and gnutls35-dev.tcz from the repo
3. make sure all .dep files that contain gnutls35{,-dev}.tcz or gnutls38{,-dev}.tcz are edited to contain gnutls{,-dev}.tcz