问题标签 [guix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
35 浏览

cross-compiling - 如何使用 guix 为 gnu/hurd 交叉编译 gcc?

据我了解,您需要使用guix build,指定目标平台和包名称。

我试过这个但没有成功:

我究竟做错了什么?如何用guix交叉编译gcc?

0 投票
1 回答
15 浏览

readline - 使用“readline”支持启动 Guile 时出错

我正在尝试将 Guile 配置为使用readline.

这是我的~/.guile

(还有更多,这一行足以让这个失败)

这是我的互动记录:

如果有帮助,我将在通过guix install guile. 我已经安装了glibc-locales,并且GUIX_LOCPATH设置为"$HOME/.guix-profile/lib/locale"

0 投票
0 回答
11 浏览

guix - VPN 配置不工作且没有日志 Guix SD

我正在尝试将我的 Guix 系统配置为通过启动 OpenVPN 客户端服务来自动连接到我的 VPN 提供商,但它无法启动并且我无法确定发生了什么,因为没有写入 VPN 的日志/var/log/。我还查找了 VPN 登录,/var/log/guix-daemon.log但它没有显示与启动 VPN 服务相关的任何内容。

不幸的是,shepherd没有提供关于特定故障的太多信息(我已经能够找到) - 即没有verbose选项或任何东西,我可以用来确定出了什么问题。

我的系统配置中的 VPN 配置是这样的:

通过查看特定于 VPN 的信息手册,我看不出哪里出错了。非常感谢以下两项中的任何一项的任何帮助:

  1. 找出如何强制牧羊人写日志。
  2. 确定为什么我的配置不起作用。

更新:

我忘了提到我认为日志问题可能是由于以下函数中的错误vpn.scm(但我仍然对 Guix/Shepherd 不够熟悉,无法知道它是否真的是错误):

请注意,它log-file已声明但未实际使用 - 除非它用于宏扩展或其他我没有看到的东西。