bug#53657: inconsistent parsing of the channel sexp's

2022-03-02 Thread Ludovic Courtès
Hi, Attila Lendvai skribis: > pull.scm does this with channel files, e.g. with /etc/guix/channels.scm: > > (load* file (make-user-module '((guix channels > > i.e. this way field values are EVAL'd. beside the big can of worms that this > opens up, it also means that e.g. the name field must

bug#53657: inconsistent parsing of the channel sexp's

2022-02-01 Thread Ricardo Wurmus
Thanks for the bug report. I feel like I’m missing something here. > this leads to an actual issue that channel dependencies don't match up, > unless the name is without quotes in the dependencies list > specification. I don’t understand what it means for “channel dependencies” to “match up”. H

bug#53657: inconsistent parsing of the channel sexp's

2022-01-31 Thread Attila Lendvai
pull.scm does this with channel files, e.g. with /etc/guix/channels.scm: (load* file (make-user-module '((guix channels i.e. this way field values are EVAL'd. beside the big can of worms that this opens up, it also means that e.g. the name field must be quoted: (name 'guix). then at other o