En terme de gestion de paquets, le paradigme de Guix vient avec :
coexistence de différents outils incompatibles entre eux : profile et environment
générations / transactions : roll-back
configuration déclarative : fichier manifest
voyage dans le temps : time-machine
Autant les 3 premiers points peuvent être obtenus avec des gestionnaires de paquets "classiques" modulo un peu de d'habitude quand même, autant le voyage dans le temps est impossible—à ma connaissance.
Marrant, moi j'aurais dis que c'est le roll-back qui est chiant avec Debian. Le repro-build, c'est en cours pour Debian, et de ce que j'en sais (pas grand chose, outre mes compétences de développeur non-debian) je dirais que la cause est plutôt les recettes de compilations, notamment celles à base de CMake.
Du coup, je suis curieux, tu fais comment pour rollback une install d'un .deb qui foire?
[^] # Re: Quelques "killer features"
Posté par freem . En réponse à la dépêche Guix : un outil pour les remplacer tous. Évalué à 2.
Marrant, moi j'aurais dis que c'est le roll-back qui est chiant avec Debian. Le repro-build, c'est en cours pour Debian, et de ce que j'en sais (pas grand chose, outre mes compétences de développeur non-debian) je dirais que la cause est plutôt les recettes de compilations, notamment celles à base de CMake.
Du coup, je suis curieux, tu fais comment pour rollback une install d'un .deb qui foire?