[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#42601: Guix install bug: error: Unbound variable: ~S
From: |
Ricardo Wurmus |
Subject: |
bug#42601: Guix install bug: error: Unbound variable: ~S |
Date: |
Thu, 30 Jul 2020 00:15:56 +0200 |
User-agent: |
mu4e 1.4.10; emacs 26.3 |
Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl> writes:
> Dnia 2020-07-29, o godz. 22:17:01
> Ricardo Wurmus <rekado@elephly.net> napisał(a):
>
>>
>> “avr-toolchain” is a procedure, not a package. Use
>> “avr-toolchain-4.9” or “avr-toolchain-5”.
>>
>
> Success!
>
> What about the strange message though?
> "incorrect package definition" would be better.
“Unbound variable: ~S” looks like a format string with a placeholder
that didn’t get replaced with an actual value. It would be marginally
better if it said “Unbound variable: avr-toolchain”.
We should, I think, take advantage of the fact that the type of inputs
is known: it can only be an origin or a package value. Perhaps we can
catch unbound variables in inputs and print a more valuable error
message.
--
Ricardo
- bug#42601: Guix install bug: error: Unbound variable: ~S, Jan Wielkiewicz, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Jan Wielkiewicz, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Leo Famulari, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Ricardo Wurmus, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Jan Wielkiewicz, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Jan Wielkiewicz, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Ricardo Wurmus, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Jan Wielkiewicz, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S,
Ricardo Wurmus <=
- bug#42601: Guix install bug: error: Unbound variable: ~S, Leo Famulari, 2020/07/29
- bug#42601: Guix install bug: error: Unbound variable: ~S, Bengt Richter, 2020/07/31