/etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ noble main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ noble-updates main restricted universe multiverse
This is KDE Neon based on Ubuntu 24 LTS per my understanding.
.deb packages downloaded from https://sourceforge.net/projects/gtk-gnutella/files/gtk-gnutella/1.3.1/
fails to install:
$ sudo dpkg --install gtk-gnutella_1.3.1-1_amd64-deb13.deb
Unpacking gtk-gnutella (1.3.1-1) over (1.2.3-1) ...
dpkg: dependency problems prevent configuration of gtk-gnutella:
gtk-gnutella depends on libgnutls30t64 (>= 3.8.6); however:
Version of libgnutls30t64:amd64 on system is 3.8.3-1.1ubuntu3.6.
$ sudo dpkg --install gtk-gnutella_1.3.1-1_amd64-deb12.deb
Unpacking gtk-gnutella (1.3.1-1) over (1.3.1-1) ...
dpkg: dependency problems prevent configuration of gtk-gnutella:
gtk-gnutella depends on libbinutils (<< 2.40.1); however:
Version of libbinutils:amd64 on system is 2.42-4ubuntu2.10.
I doubt my system is customized regarding that dependencies.
Regarding .xz file, it worked to build it. Steps done:
tar -xf gtk-gnutella-1.3.1.tar.xz
cd
open README* files, it asks to install:
apt list fakeroot debhelper gcc make zlib1g-dev libgnutls28-dev gettext libglib2.0-dev libgtk2.0-dev libdbus-1-dev
Among these following was not installed:
sudo apt install debhelper libgnutls28-dev libgtk2.0-dev
sudo apt --fix-broken install
Then repeating the command:
sudo apt install debhelper libgnutls28-dev libgtk2.0-dev
installed new packages. Then being in the "gtk-gnutella-1.3.1" directory, run:
fakeroot debian/rules binary
cd .. && sudo dpkg --install gtk-gnutella*.deb
Now the app launches.