Dans un article du 4 juin 2021, je parlais des apprentis sorciers qui étaient de retour sur Archlinux – qui n’avait rien demandé la pauvre bête – par rapport à la non compatibilité de pamac avec pacman 6.x.
La solution a été affichée pièce par pièce sur le rapport de bug que j’avais ouvert. Il y a eu la création d’une libpamac – qui contient la tuyauterie nécessaire au fonctionnement du logiciel – séparé de l’interface pour alléger le code.
J’ai donc profité de l’occasion pour empaqueter libpamac en version « allégée » et en version « complète » (avec le support de snap et de flatpak).
L’installation est assez simple, du moins pour les paquets que je maintiens, à savoir pamac-aur-git, pamac-all ou pamac-all-git.
Il y a un paquet en commun, archlinux-appstream-data-pamac. Ensuite, pour pamac-aur-git :
- libpamac
- pamac-aur-git
Et pour pamac-all-git, pamac-all :
- snapd
- snapd-glib
- libpamac-full
- pamac-all ou pamac-all-git
J’ai enregistré la vidéo ci-dessous pour les personnes préférant du visuel à de l’écrit.
On dit souvent que « Patience et longueur de temps font plus que force ni que rage » pour citer la moralité de la fable du Lion et du rat de La Fontaine.
On en a une nouvelle preuve ici.