--- Begin Message ---
Subject: |
guix.gnu.org/packages lists incorrect sqlite versions |
Date: |
Wed, 26 Jun 2019 20:14:56 +0200 |
Guix,
The package list at <https://guix.gnu.org/packages/S/page/4/>
displays the wrong versions for sqlite:
sqlite 3.26.0
sqlite 3.26.0
sqlite-with-column-metadata 3.26.0
Which should be:
$ guix pull && guix package -A ^sqlite
sqlite 3.26.0 …
sqlite 3.24.0 …
sqlite-with-column-metadata 3.24.0 …
At first glance it looks like the Web list iterates over package
names instead of package records, then looks up the ‘default’
package for each name … but packages like ‘gcc-objc’[0] are
listed correctly, so maybe that's not what's happening.
Noticed by sebboh on #guix.
Kind regards,
T G-R
[0]: https://guix.gnu.org/packages/G/
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#36394: guix.gnu.org/packages lists incorrect sqlite versions |
Date: |
Sat, 13 Jun 2020 22:43:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hi,
Royce Strange <royball@disroot.org> skribis:
> From aac774421d5b746e633138c78768dcadb6be1650 Mon Sep 17 00:00:00 2001
> From: Royce Strange <royball@disroot.org>
> Date: Thu, 11 Jun 2020 00:41:45 -0500
> Subject: [PATCH] website: Fix duplicated packages in the package-list
>
> Fixes <https://bugs.gnu.org/36394>.
>
> * website/apps/packages/data.scm (%package-list):
> Filter out replaced packages.
Applied, thanks!
I think duplicates come from replacements that are also public (and thus
traversed by ‘fold-packages’), which is not necessarily the case, but
it’s good to do it this way.
Ludo’.
--- End Message ---