# Unable to add my channel after guix pull error: \`no code for module ~S\`

**URL:** <https://forum.systemcrafters.net/t/unable-to-add-my-channel-after-guix-pull-error-no-code-for-module-s/2108>\
**Category:** Guix\
**Created:** [September 7, 2026, 8:02am UTC](https://forum.systemcrafters.net/t/unable-to-add-my-channel-after-guix-pull-error-no-code-for-module-s/2108 "2026-09-07T08:02:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Folaht](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.systemcrafters.net/folaht/32/1145_2.png) [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Post date:** [September 7, 2026, 8:02am UTC](https://forum.systemcrafters.net/t/unable-to-add-my-channel-after-guix-pull-error-no-code-for-module-s/2108/1 "2026-09-07T08:02:27Z")

</div>

I’m trying to add my channel to the channel list, but now I recieve this error.

```shell
$ guix pull
...
|builder for `/gnu/store/XXX-channel.drv' failed to produce output path `/gnu/store/XXX-channel'
build of /gnu/store/XXX-channel.drv failed
View build log at '/var/log/guix/drvs/45/XXX-channel.drv.gz'.

```

Does anyone have any idea what the issue here could be?

_/var/log/guix/45/XXX-channel.drv.gz_

```plaintext
(repl-version 0 1 1)
(exception misc-error (value #f) (value "no code for module ~S") (value ((yrop packages ant node package))) (value #f))

```

---

<div class="post-metadata">

**Author:** ![Folaht](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.systemcrafters.net/folaht/32/1145_2.png) [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Post date:** [September 7, 2026, 2:23pm UTC](https://forum.systemcrafters.net/t/unable-to-add-my-channel-after-guix-pull-error-no-code-for-module-s/2108/2 "2026-09-07T14:23:41Z")

</div>

Solved after setting the module’s name correctly. In this case I had to add `package` in the module’s name of the `package.scm` file.

```auto
(define-module (yrop packages ant node package)
...

```
