Hi Antoine, Cool! I have not really look yet. Just a minor answer to one of your question. :-)
On Fri, 09 Dec 2022 at 11:05, "Antoine R. Dumont (@ardumont)" <ardum...@softwareheritage.org> wrote: >> It should instead show “git@2.38.1:send-email”. We probably need an >> ‘output’ field in the ‘Packages’ table. > > Why must that be "git@2.38.1:send-email", what does it mean? It is about outputs [1]. Some packages have more than one output. For instance, --8<---------------cut here---------------start------------->8--- $ guix show git | recsel -p outputs outputs: + send-email: [description missing] + svn: [description missing] + credential-netrc: [description missing] + credential-libsecret: [description missing] + subtree: [description missing] + gui: [description missing] + out: everything else --8<---------------cut here---------------end--------------->8--- It means that “git:send-email” provides “git send-email” for not necessary Git itself. 1: https://guix.gnu.org/manual/devel/en/guix.html#Packages-with-Multiple-Outputs Cheers, simon