#1 Fails when configuration depends on channels

Closed
opened 3 years ago by lle-bout · 2 comments
lle-bout commented 3 years ago

Hello!

I am using the flatwhatson channel for more recent Emacs packages in my system configuration manifest, however:

GUILE_LOAD_PATH="/home/lle-bout/src/flatwhatson:$GUILE_LOAD_PATH" ./explore.scm /run/current-system/configuration.scm error: emacs-pgtk-native-comp: unknown package error: failed to load '/run/current-system/configuration.scm': gnu/packages.scm:543:4: In procedure specification->package+output: Throw to key quit' with args(1)'.

Throws errors as you can see.

How could I solve it?

Thank you!

Hello! I am using the flatwhatson channel for more recent Emacs packages in my system configuration manifest, however: GUILE_LOAD_PATH="/home/lle-bout/src/flatwhatson:$GUILE_LOAD_PATH" ./explore.scm /run/current-system/configuration.scm error: emacs-pgtk-native-comp: unknown package error: failed to load '/run/current-system/configuration.scm': gnu/packages.scm:543:4: In procedure specification->package+output: Throw to key `quit' with args `(1)'. Throws errors as you can see. How could I solve it? Thank you!
civodul commented 3 years ago
Owner

Hi!

The key in the error above is:

emacs-pgtk-native-comp: unknown package

I suspect your configuration does (specification->package "emacs-pgtk-native-comp") and for some reason that package does not exist in the guix you're running.

The solution is to make sure your run a guix command that contains up-to-date channels providing this package.

HTH!

Ludo'.

Hi! The key in the error above is: ``` emacs-pgtk-native-comp: unknown package ``` I suspect your configuration does `(specification->package "emacs-pgtk-native-comp")` and for some reason that package does not exist in the `guix` you're running. The solution is to make sure your run a `guix` command that contains up-to-date channels providing this package. HTH! Ludo'.
lle-bout commented 3 years ago
Poster

Hello!

Thanks for answering,

I have my channels defined in /etc/guix/channels.scm I don't know what else I can do.

Thank you

Hello! Thanks for answering, I have my channels defined in /etc/guix/channels.scm I don't know what else I can do. Thank you
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.