Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: thane on May 14, 2024, 06:46:10 AM
-
After the update which replaces gnutls35.tcz with gnutls38.tcz, ungoogled-chromium.tcz no longer works. Trying to start it from a terminal shows library libp11-kit.so.0 not found. After I added the p11-kit.tcz extension to provide this library it then showed a missing library which is provided by libidn2.tcz. I stopped at this point because I think I might be going down a rabbit hole, and that maybe more libraries need to be provided by gnutls38.tcz or its dependencies.
thane
-
Hi thane
Did you update your system:
tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
exitcheck.sh reboot
These are the tree files for gnutls35:
gnutls35.tcz
p11-kit.tcz
libffi.tcz
libtasn1-4.tcz
nettle3.tcz
gmp.tcz
libidn2.tcz
libunistring.tcz
ncursesw.tczand gnutls38:
gnutls38.tcz
p11-kit.tcz
libffi.tcz
libtasn1-4.tcz
nettle39.tcz
gmp.tcz
libidn2.tcz
libunistring.tcz
ncursesw.tcz
libzstd.tcz
Your missing libraries are dependencies of both gnutls extensions.
When tce-load encounters a missing dependency it aborts. This is
visible as an error message when running it from a terminal but
not when loading from onboot.lst.
New dependencies from gnutls38 are nettle39 and libzstd. I suspect
one or both may be missing. Or possibly a corrupted download.
See if you get any errors running:
tce-load -i gnutls38
-
Hi Rich,
Yes, I was missing the gnutls38 dep file and several dependencies. Don't know how that happened since I did update .dep files. Thanks for the reply!
thane
-
Hi thane
Thanks for reporting back. Glad to hear you got it sorted out.