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-21 Thread Janneke Nieuwenhuizen
Ludovic Courtès writes: Hello! > "Zack Weinberg" skribis: > >> 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: >>

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-08-15 Thread Ludovic Courtès
Hi Zack, "Zack Weinberg" skribis: > 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

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