Hi Tobias, > I have a very superficial understanding of Texinfo, but I thought it relied on 'directory' files and not just collections of raw .info files. In Guix, these are generated by a profile hook. > > From : > >> The standalone Info reader merges any files named dir in any directory listed in the INFOPATH variable into a single menu presented to you in the node called ‘(dir)Top’. Thank you; this is what I was missing. > All I know is that there is no 'dir' file in $(guix build emacs)/share/info. I think that a package shipping one directly would be wrong. > > Were I in your position, I would not manually mess around with environment variables (which is also 'clobbering' your main environment!), but instead maintain a separate Guix profile for my info manuals. Reading parts of `guix/profiles.scm', it seems that 'dir' files are built using install-info in `(guix profiles)', e.g. to build `.guix-home/profile/share/info/dir' (I use `guix home'). As a temporary solution, I have made a 'dir' file for my use case, and made sure that Emacs would find referenced manuals. I will later make a separate profile for this, thank you for the suggestion. Best regards, -- Arnaud