Hi,

Alexis Simon <alexis.si...@runbox.com> writes:

> I've made a channel with this file structure
>
> guix-tsverse/packages/*
> .guix-authorizations
> .guix-channel
> tsverse-manifest.scm
> tsverse-channels.scm
>
> My issue is that I get errors because the two *.scm files at the root
> of this (manifest and channels that I would like to have to build a
> container) are interpreted as modules I think.
>
> I could use the (directory "guix-tsverse") option in the channel
> definition but from what I understood it requires changing all the
> calls to modules from
> (guix-tsverse packages mypackage) -> (packages mypackage)

You don’t have to rename the modules.  Instead, you could do:

  mkdir modules
  git mv guix-tsverse modules/

and add (directory "modules") to ‘.guix-channel’.

That way, the modules would still have the same name as now, but they’d
live under modules/.

HTH,
Ludo’.

Reply via email to