Au secours, les apprentis sorciers reviennent sur Archlinux…

À moins que cette engeance putride fut toujours présente et qu’elle était restée sous le niveau de détection de mon radar ?

Dans un précédent article, je parlais de la migration douloureuse de Pacman envers certains outils enrobant soit pacman, soit la libalpm qui contient le coeur du gestionnaire de paquets. La victime la plus visible étant pamac-aur (le port de Pamac sur Archlinux) qui est désormais inutilisable jusqu’à ce que le développeur rende disponible une version compatible.

Mais cela n’a pas empêché des personnes qui auraient besoin de réfléchir et de lire un peu la documentation abondante d’Archlinux de proposer des solutions qui flingueront à coup sûr une installation.

J’avais déjà parlé de la solution complètement conne de bloquer la version de pacman proposée sur le forum de la Garuda Linux.

Mais c’était sans compter que le même conseil a été donné sur le forum de la RebornOS, un autre projet dérivé d’Antergos et aussi imbuvable que l’original. Avec des solutions un peu plus intelligentes comme l’utilisation de tkpacman (si vous voulez une interface qui fait penser à celle de MS-Windows 95), voire Bauh.

Mais le comble de la connerie – et je ne m’excuserai pas pour la crudité du terme utilisé – j’ai pu le voir sur le rapport de bug que j’ai ouvert.

Continuer la lecture de « Au secours, les apprentis sorciers reviennent sur Archlinux… »

En vrac’ de fin de semaine

Petit en vrac’ en cette fin de mois de mai 2021.

Côté logiciel libre, informatique et internet.

Côté culture ?

Bon week-end 🙂

En vrac’ de fin de semaine

Petit en vrac’ en cette veille de la Pentecôte. Pas grand chose, mais c’est déjà pas si mal !

Côté logiciel libre, informatique et internet.

Côté culture ?

Bon week-end 🙂

Soyons geek : compilons des paquets AUR dans un chroot dédié.

Sur le service AUR, je maintiens un sacré paquet de logiciels. Un sacré paquet serais-je tenté de dire.

Oui, elle était facile celle-ci. Il faut dire que le mercredi soir, je n’ai pas trop d’idées pour les jeux de mots de qualité.

Alors que j’enregistrais cette vidéo sur l’excellent « Dehumanizer » de Black Sabbath, j’ai eu l’idée de parler d’un truc de geek archlinuxien.

Quand on a besoin de compiler un paquet en provenance d’AUR, le mieux est de passer par un chroot pour compiler proprement un logiciel. Le wiki d’Archlinux est assez clair sur ce sujet.

J’ai donc une rapide vidéo sur le sujet :

Oui, c’est du geek pur jus, et ça fait plaisir, ça change un peu 🙂

Applewin-git, le port linux d’AppleWin empaqueté pour le monde Archlinux.

Dans un article de début mai 2021, je faisais un bilan assez triste de l’émulation Apple II sous Linux.

Je concluais l’article ainsi en parlant du port effectué de main de maître par Andrea Oddetti du logiciel AppleWin :

Le port est plus que fonctionnel, dommage que la version QT – qui serait apprécier par la plupart des utilisateurs potentiels – souffre d’une telle latence. Dommage aussi qu’en mode fenêtré, les touches fléchées soient parfois non prises en compte.

Néanmoins, cela laisse un mince espoir de pouvoir se passer à terme du duo Wine et AppleWin à terme.

Le beau temps de ce mois mai – qui est franchement pourri, à peine 12° avec de la pluie – m’a donné envie de me pencher sur la possibilité d’avoir une version empaquetée de l’émulateur pour le monde Archlinuxien.

Et comme je l’avais dit :

Pour le moment, il n’y a pas de paquets sur AUR et c’est aussi bien comme cela, vu qu’il doit être bien laxatif à empaqueter comme logiciel.

Et je confirme cela. La partie la plus ennuyeuse a été de gérer les trois dépots github tiers pour qu’ils soient reconnus à la compilation. Mais j’y suis arrivé. J’ai réussi à faire fonctionner l’ensemble, aussi bien avec l’interface QT que SDL2 sous Gnome. Mes essais pour l’interface SDL2 ont échoué dans une machine virtuelle avec Xfce. Je ne sais pas pourquoi.

Mais le principal est d’avoir un port. Je l’ai donc capturé en action pour montrer qu’il y a de l’espoir pour l’émulation Apple II, même si le port QT est effroyablement lent en ce qui concerne le rendu audio via la carte Mockingboard.

Oui, le paquet n’est pas très propre, mais je ne désespère pas de faire fonctionner les sous-modules git dans la recette de compilation de l’émulateur. En tout cas, maintenant, je peux me passer du duo Wine et AppleWin pour mes besoins en émulation d’ordinosaure de la génération Apple II.