Packaging pronterface pour Mageia
L'objectif est d'ajouter un paquet à Mageia, déjà disponible par ailleurs- il est disponible dans Fedora et Debian dans une version rc8 (au 2023-11-16)
- la version 2.0.1 est sortie entretemps
- le git a été mis à jour pour des traductions complémentaires (soit demander _upstream_ une nouvelle _release_, soit faire des patchs à inclure au paquet)
- Remonter la demande côté Mageia
- Proposer à Fedora et Debian de prendre en compte la version 2.0.1
Déroulement côté Mageia
- récupération du paquet source de Fedora
- identification des dépendances lors du `rpmbuild -ba`
- printrun2.0.0rc8.spec => moui le logiciel est pronterface, le paquet printrun
- simarrange.spec => nouveau paquet :/ = nouvelle demande de packaging pour nouveau paquet
- 3dprinter-udev-rules.spec => systemd-udev non généré pour Mageia : écarté dans un premier temps, impact = utilisateur doit être dans groupe dialout (gérable, c'est déjà le cas pour arduino...)
- vérification bon fonctionnement :
- lancer au moins l'appli une fois
- vérification des traductions et apparence (texte tenant dans les boutons)
- disponibilité dans menu
Déroulement côté Fedora
- installer une VM rawhide
- repackager nouvelle version
- ouvrir demande/suggestion sur bugtracker pour la 2.0.1 au moins
Déroulement côté Debian
- regarder comment mettre à jour le paquet
- tester dans une VM ou au fablab directement
Objectifs induits
Bénéficier d'un logiciel efficace dans nos distributions pour nos fablabsannexe : trouver d'autres contributeurs
Résultats obtenus
Collaboration effective ? Tant _upstream_ que inter-distro ?Nouveau logiciel à jour pour quelques distros
Ce qui aurait pu être mieux fait
ah bah, c'est bien qu'un plan se déroule sans accrocs :-)s'assurer que l'_upstream_ sache faire prendre en compte une nouvelle version stable
CategoryFablab CategoryHacking CategoryMageiaDev