On Saturday, September 24th, 2022 at 19:25, ( wrote: > > What might be referred to as a "run-time dependency" is called a > "propagated input" in Guix, where a dependency of X is installed > whenever X itself is installed. They are generally considered > undesirable and should be avoided, so when we're faced with this > sort of problem we usually do: > > (inputs (list gettext)) > > and add a phase: > > (add-after 'unpack 'patch-invocations > (lambda* (#:key inputs #:allow-other-keys) > (substitute* "src/foo/bar.c" > (("\"msgfmt\"") > (string-append > "\"" > (search-input-file inputs "bin/msgfmt") > "\""))))) Thanks, (, I'll try to patch it.