Andreas Enge <andr...@enge.fr> writes: >> I named it guile-minikanren which isn't really accurate. I'm not sure >> how else I could name it though? I'd be open to suggestions! > > There is a chapter in the documentation about this: > https://www.gnu.org/software/guix/manual/guix.html#Package-Naming > The main idea is to not think too much, but to simply use the upstream > project name. Here this seems to be "minikanren" without "guile-". > We have special rules for perl and python; maybe we also need a special > rule for guile?
I think the issue here is that miniKanren is a project of its own, and this is a Guile port by a third party, so the package probably shouldn't squat the name "minikanren". IMO "guile-foo" is sensible for packages that install a Guile module, akin to "perl-foo" and "python-foo". Taylan