GNU bug report logs -
#74818
[PATCH] gnu: cl-nodgui: Update to 0.7.2.0-2.9a1b2c6.
Previous Next
Reported by: GNU Guix Live <cage-dev <at> twistfold.it>
Date: Thu, 12 Dec 2024 11:17:02 UTC
Severity: normal
Tags: patch
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 17/12/24 11:50, Guillaume Le Vaillant wrote:
> Hi.
Hi, thanks for reviewing this patch!
> Why did you replace the 'fix-paths' phase by propagated inputs?
> We usually try to avoid propagating inputs if possible as it can
> create conflicts in profiles.
I was not aware of this issue, sorry! This version of the library, at
runtime, tries to guess the path of a valid wish executable and, then,
starts a process executing said executable, communicating with the
parent process via a pipe. The `fix-path' is no more applicable as it
assumes that the path to wish is hardcoded in the source code, which is
not true, starting from this version of the library. Moreover leaving
the `tk' dependency to `inputs' makes the library unable to guess a path
for wish, leading to a crash at runtime. My changes seems to make the
library works as intended but I am very open to suggestions if a better
solution exists.
Bye!
C.
This bug report was last modified 246 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.