bug#64509: Guile packages should install versioned aliases for binaries (guile-X.Y, guild-X.Y, etc.)

2023-09-05 Thread Zack Weinberg
On Mon, Aug 21, 2023, at 3:37 AM, Janneke Nieuwenhuizen wrote: > It's terrible that guile.m4 has this feature of preferring numbered > binaries (even if they're later in PATH, and even if that binary > doesn't match GUILE_LOAD_*PATHs) I can see why it does this -- it wants to find the newest

bug#64509: Guile packages should install versioned aliases for binaries (guile-X.Y, guild-X.Y, etc.)

2023-08-16 Thread Zack Weinberg
On Tue, Aug 15, 2023, at 5:33 PM, Ludovic Courtès wrote: >> The Guile packages currently install all their binaries under their >> basic name only, e.g. ... >> This is a problem for building Guix >> itself from source in a non-pure ‘guix shell -D guix’ on top of a >> foreign distro that provides a

bug#64509: Guile packages should install versioned aliases for binaries (guile-X.Y, guild-X.Y, etc.)

2023-07-07 Thread Zack Weinberg
The Guile packages currently install all their binaries under their basic name only, e.g. $ ls /gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9/bin /gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9/bin: guild guile guile-config guile-snarf guile-tools However, the Autoconf macro

bug#63205: quodlibet fails to build after python 3.10 update

2023-05-01 Thread Zack Weinberg
After the core-updates merge (specifically after the bump to python 3.10, I would guess) quodlibet's testsuite has one failing test and therefore the package fails to build: === FAILURES === ___

bug#62134: guix substitute crashes, instead of printing a useful error message, when the only substitutes on offer use unsupported compression

2023-03-12 Thread Zack Weinberg
`narinfo-best-uri` ends with ``` (match (sort choices (if fast-decompression? (negate speed) substitute: In ice-9/boot-9.scm: substitute: 724:2 15 (call-with-prompt _ _ #) substitute: In ice-9/eval.scm: substitute: 619:8 14 (_ #(#(#))) substitute: In guix/ui.scm: substitute:2275:7 13