Tiny Core Extensions > TCE Bugs

gnutls38.tcz issue in TC 15 CorePure

(1/1)

thane:
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

Rich:
Hi thane
Did you update your system:

--- Code: ---tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
exitcheck.sh reboot
--- End code ---

These are the tree files for gnutls35:

--- Code: ---gnutls35.tcz
   p11-kit.tcz
      libffi.tcz
      libtasn1-4.tcz
   nettle3.tcz
      gmp.tcz
   libidn2.tcz
      libunistring.tcz
      ncursesw.tcz
--- End code ---
and gnutls38:

--- Code: ---gnutls38.tcz
   p11-kit.tcz
      libffi.tcz
      libtasn1-4.tcz
   nettle39.tcz
      gmp.tcz
   libidn2.tcz
      libunistring.tcz
      ncursesw.tcz
   libzstd.tcz
--- End code ---

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:

--- Code: ---tce-load -i gnutls38
--- End code ---

thane:
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

Rich:
Hi thane
Thanks for reporting back. Glad to hear you got it sorted out.

Navigation

[0] Message Index

Go to full version