Hello Arsen, > ... > This patch is in a similar vein to my earlier patch to Guile itself > posted at > https://lists.gnu.org/archive/html/guile-devel/2023-03/msg00040.html
> These came up while I was working on packaging Guile in Gentoo. > ... I pushed the proposed changes to the devel branch, will be part of the next release, thanks. > Also, on a similar note, guile-lib installs to /usr/share/guile/site/ > rather than /usr/share/guile/site/$EV (i.e. %global-site-dir instead > of %site-dir) like other packages do. Why is that the case? Because, as you spotted yourself, guile-lib src modules are guile version agnostic ... But i'll think about it, as it appears i am a bit lonely, to think one shouldn't (ever) duplicate guile version agnostic code (on the same machine), as doing so could lead to other (potentially serious) problem(s) ... Meanwhile, as all distro do, feel free to patch this downstream, to install the scr modules in $prefix/share/guile/site/$EV - but the ideal would be to have 'the machinery' to properly handle one version of the (identical) src modules, multiple .go versions ... David
pgpuTsRjnZOFJ.pgp
Description: OpenPGP digital signature