GNU bug report logs -
#67586
guix package: error: package glibc-locales@2.37 does not support x86_64-linux
Previous Next
Reported by: Nils Landt <nils <at> landt.email>
Date: Sat, 2 Dec 2023 17:05:02 UTC
Severity: normal
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Ludovic Courtès <ludo <at> gnu.org> hat am 06.12.2023 23:58 CET geschrieben:
>
>
> Hi,
>
> Nils Landt <nils <at> landt.email> skribis:
>
> > I use guix home for almost everything, but I have installed glibc-locales in my "regular" guix (just by running guix package install glibc-locales).
> > Now, running guix package --upgrade fails with:
> > guix package: error: package glibc-locales <at> 2.37 does not support x86_64-linux
>
> Fixed with 4a6cef9d66ff26e96d63f2f1f886b8212154ca00.
>
> The problem was that glibc-locales <at> 2.37 is marked as supported for
> i586-gnu only (that’s GNU/Hurd).
Thank you for the quick fix!
But isn't the the real bug that guix package (--install, --upgrade) consider an unsupported package as the version to install / upgrade to? Expected behaviour for me would be that it checks for the newest version that can actually be installed on the architecture.
> The workaround on GNU/Linux would have been to run:
>
> guix install glibc-locales <at> 2.35
Is this version pin persisted anywhere? Because I executed that, and --upgrade still tried tried to install 2.37.
This bug report was last modified 1 year and 242 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.