Subject: bug#42164: Combining file-append with gexps results in incomprehensible errors

From: Brian Cully <[email-masked]>
Date: Sat, 23 Apr 2022 16:40:08 -0400

Maxime Devos <[email-masked]> writes:

> Proposed implementation:
>
> (define (output thing output)
>   (gexp-input package output))
>
> Seems like this thing already exists, it's just not well-known and not
> documented in the manual.

	Where is this in the code? I couldn’t find it myself (grepping
for these keywords turns up a lot of false positives). On the off chance
it might work, I did try ‘(file-append (output pkg "lib") "/path")’ and
was told that ‘output’ is an unbound variable.

-bjc