--- Begin Message ---
Subject: |
package/inherit records lack location for version field |
Date: |
Fri, 11 Aug 2023 21:27:59 -0400 |
Hello Guix,
In the current code base, if you do:
--8<---------------cut here---------------start------------->8---
(use-modules (guix package)
(gnu packages qt))
(package-field-location qtbase 'version)
=> #f
--8<---------------cut here---------------end--------------->8---
It returns #f. This means 'guix refresh -u base' fails like:
--8<---------------cut here---------------start------------->8---
qtbase: updating from version 6.3.2 to version 6.5.2...
--8<---------------cut here---------------end--------------->8---
Now, package/inherit is bogus here, but the problems remains for other
packages, such as zxing-cpp-1.2.
--
Thanks,
Maxim
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#65236: package/inherit records lack location for version field |
Date: |
Wed, 06 Sep 2023 16:43:17 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Simon Tournier <zimon.toutoune@gmail.com> writes:
> Hi Maxim,
>
> On Fri, 11 Aug 2023 at 21:27, Maxim Cournoyer <maxim.cournoyer@gmail.com>
> wrote:
>
>> --8<---------------cut here---------------start------------->8---
>> (use-modules (guix package)
>> (gnu packages qt))
>>
>> (package-field-location qtbase 'version)
>>
>> => #f
>> --8<---------------cut here---------------end--------------->8---
>
> [...]
>
>> Now, package/inherit is bogus here, but the problems remains for other
>> packages, such as zxing-cpp-1.2.
>
> I think it is fixed by <https://issues.guix.gnu.org/issue/65757>.
Installed with a small fix in d552c250.
--
Thanks,
Maxim
--- End Message ---