How do I install the latest version of dino?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hello everyone,
I was wondering if anyone has been able to install the latest editions of dino on their Trisquel machine.
Preparation Commands
echo 'deb http://download.opensuse.org/repositories/network:/messaging:/xmpp:/dino/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/network:messaging:xmpp:dino.list
curl -fsSL https://download.opensuse.org/repositories/network:messaging:xmpp:dino/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_messaging_xmpp_dino.gpg > /dev/null
Commands with Error Messages
myrcy@computer:~$ sudo apt install dino
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
dino : Depends: libadwaita-1-0 (>= 1.3~beta) but it is not going to be installed
Depends: libgcrypt20 (>= 1.10.0) but 1.9.4-3ubuntu3+11.0trisquel0 is to be installed
Depends: libgnutls30 (>= 3.7.5) but 3.7.3-4ubuntu1.5 is to be installed
Depends: libgtk-4-1 (>= 4.7.2) but 4.6.9+ds-0ubuntu0.22.04.2 is to be installed
Depends: libicu72 (>= 72.1~rc-1~) but it is not installable
E: Unable to correct problems, you have held broken packages.
myrcy@computer:~$
Thank you so much for any feedback/support you can provide
_________
Entry of Software in FSF Directory: https://directory.fsf.org/wiki/Dino_(instant_messenger)
The reason to install a newer edition of `dino` is because it does not appear as if the edition in the repository for Trisquel supports some features.
The current edition is Version: 0.4.1~git116.20240822.51252f7-1
but the one in the Trisquel repository is:
Version: 0.3.0-3+11.0trisquel0
I never used the program. I am not sure what features you need, but guix has a later version of dino available.
Guix is available in the Trisquel repositories. You can download it, "guix pull", and do a "guix install dino", if I remember right.
There is a guide on installing and using Guix on Trisquel at https://trisquel.info/en/wiki/gnu-guix-package-manager.
Many thanks to knife for creating this guide, which I just tried to improve.
Dino 0.4 is in Flathub too. To install Flatpak, setup Flathub's "floss" subset and install Dino, execute in a terminal:
$ sudo apt install flatpak
$ flatpak remote-add --subset=floss flathub https://flathub.org/repo/flathub.flatpakrepo
$ flatpak install flathub im.dino.Dino
Notice however the "floss" subset includes some free software that only aims to launch proprietary software!