WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: gio (part of glib2.tcz) shows gnutls-related warning  (Read 1095 times)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11290
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #15 on: May 11, 2024, 12:13:34 PM »
Hi Juanito
... To force compiling against gnutls38, gnutls38-dev needs to be loaded before gnutls35-dev ...
Actually, I was thinking more along the lines of adding:
Code: [Select]
libgnutlsxx.so.28 -> libgnutlsxx.so.28.1.0
libgnutlsxx.so.28.1.0
to gnutls38 and removing gnutls35 altogether.

Then change all of the gnutls35 dependencies to gnutls38.

Just a thought.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14626
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #16 on: May 12, 2024, 02:49:42 AM »
There's not too many extensions with a dep on gnutls35 left, but if you'd like to give it a go, please go ahead  :)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11290
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #17 on: May 12, 2024, 06:38:05 AM »
Hi Juanito
I have the following modified files in staging ready to go:
Code: [Select]
ca-certificatesg.tcz.dep
gnutls38.tcz
gnutls38.tcz.info
gnutls38.tcz.list
gnutls38.tcz.md5.txt
gutenprint.tcz.dep
libavformat4.tcz.dep
libfilezilla.tcz.dep
libjcat.tcz.dep
libmicrohttpd.tcz.dep
libvirt.tcz.dep
mailutils.tcz.dep
mplayer-cli.tcz.dep
neatvnc.tcz.dep
qemu.tcz.dep
vino.tcz.dep
vte.tcz.dep
weechat.tcz.dep
wine.tcz.dep
wireshark.tcz.dep

I have the originals in a backup directory so they can quickly
be staged in case we want to undo this change.

Before I proceed, I want to make sure we don't outsmart ourselves.
The following -dev files still list gnutls35-dev.tcz:
Code: [Select]
curlg-dev.tcz.dep
ffmpeg4-dev.tcz.dep
libfilezilla-dev.tcz.dep
libjcat-dev.tcz.dep
libmicrohttpd-dev.tcz.dep
libvirt-dev.tcz.dep
mailutils-dev.tcz.dep
neatvnc-dev.tcz.dep
vlc-dev.tcz.dep
wireshark-dev.tcz.dep
Do we leave them as is? Remove them until they are updated?
Modify them? Something else?

I'll hold off running or canceling the update until I hear from you.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14626
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #18 on: May 12, 2024, 06:48:54 AM »
I would suggest removing gnutls35-dev from the *dev.tcz.dep files.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11290
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #19 on: May 12, 2024, 07:19:25 AM »
Hi Juanito
Updated *dev.tcz.dep files staged and originals backed up.
So *dev.tcz.dep files will not pull in any gnutls extensions.

If this all sounds right to you, I will move the gnutls35,tcz* and
and gnutls35-dev,tcz* files to my backup directory and run
the update.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14626
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #20 on: May 12, 2024, 07:21:28 AM »
Sounds good :)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11290
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #21 on: May 12, 2024, 07:42:11 AM »
Hi Juanito
Updates completed.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11290
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #22 on: May 12, 2024, 07:54:13 AM »
Hi GNUser
If you want to play the role of guinea pig:
Remove  gnutls38.tcz  from the beginning of your onboot.lst file.
Update your system
Code: [Select]
tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
exitcheck.sh reboot

After your machine reboots, gnutls35 extensions should be gone
and hopefully I didn't break anything.

If you have the space, maybe create a backup copy of your tce
directory just in case.

Offline GNUser

  • Hero Member
  • *****
  • Posts: 1378
Re: gio (part of glib2.tcz) shows gnutls-related warning
« Reply #23 on: May 12, 2024, 08:08:29 PM »
Hi Rich. I'm happy to serve as guinea pig. I can report everything is still humming after this refactoring.

Many thanks to you and to Juanito.

 R.I.P. gnutls35