[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#54061: thermald-2.4.7 build fail following upower update to 0.99.15
From: |
Nicolas Goaziou |
Subject: |
bug#54061: thermald-2.4.7 build fail following upower update to 0.99.15 |
Date: |
Sat, 19 Feb 2022 21:52:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hello,
Maxime Devos <maximedevos@telenet.be> writes:
> `(#:configure-flags
> - (let ((out (assoc-ref %outputs "out")))
> - (list (string-append "--with-dbus-sys-dir="
> - out "/etc/dbus-1/system.d")
> - "--localstatedir=/var"))
> + ,#~(list (string-append "--with-dbus-sys-dir="
> + #$output "/etc/dbus-1/system.d")
> + "--localstatedir=/var")
The patches look good, but I'm not sure it is a good idea to publicize
the unquote+ungexp, alias ",#~", style. IIUC, in
<https://guix.gnu.org/fr/blog/2021/the-big-change/> there's some
reasoning against the abuse of unquoting. This kind of defeat the
simplicity introduced with G-expressions. So, I would favor writing:
(list
#:configure-flags
#~(list ...))
WDYT?
Regards,
--
Nicolas Goaziou