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’.