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

Attachment: pgpuTsRjnZOFJ.pgp
Description: OpenPGP digital signature

Reply via email to