I've added a news-file entry to my channel: --8<---------------cut here---------------start------------->8--- (channel (version 0) (news-file "news.scm")) --8<---------------cut here---------------end--------------->8---
which contains
--8<---------------cut here---------------start------------->8---
(channel-news
(version 0)
(entry (commit "25387230a7f99c2b0886488ed061747c9e00434a")
(title (en "Hello"))
(body (en "World!"))))
--8<---------------cut here---------------end--------------->8---
Reading the news file from the REPL works.
--8<---------------cut here---------------start------------->8---
(with-input-from-file "/home/ambrevar/projects/foo/news.scm"
(lambda ()
(read-channel-news (current-input-port))))
--8<---------------cut here---------------end--------------->8---
However, guix pull chokes on it:
--8<---------------cut here---------------start------------->8---
(repl-version 0 0)
(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value
(channel-news)) (value #f))
--8<---------------cut here---------------end--------------->8---
I first encountered this issue in Feb 2020, but this issue might have
been around since channel news were introduced.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
