unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#56290: Guix is at version 0, according to "guix --version"
@ 2022-06-28 20:49 Maxime Devos
  2022-06-28 20:56 ` Maxime Devos
  0 siblings, 1 reply; 5+ messages in thread
From: Maxime Devos @ 2022-06-28 20:49 UTC (permalink / raw)
  To: 56290

[-- Attachment #1: Type: text/plain, Size: 436 bytes --]

$ guix --version
guix (GNU Guix) 0
Copyright © 2022 de auteurs van Guix
Licentie GPLv3+: GNU GPL versie 3 of nieuwer
<http://gnu.org/licenses/gpl.nl.html>
Dit is vrije software: je bent vrij om het aan te passen en het verder
te verspreiden.
Er is GEEN ENKELE GARANTIE, voor zover wettelijk toegestaan.

Didn't there use to be a commint instead of 0 or after 0?
(Reproduced by other people on #guix.)

Greetings,
Maxime.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#56290: Guix is at version 0, according to "guix --version"
  2022-06-28 20:49 bug#56290: Guix is at version 0, according to "guix --version" Maxime Devos
@ 2022-06-28 20:56 ` Maxime Devos
  2022-06-28 21:00   ` Maxime Devos
  0 siblings, 1 reply; 5+ messages in thread
From: Maxime Devos @ 2022-06-28 20:56 UTC (permalink / raw)
  To: 56290

Maxime Devos schreef op di 28-06-2022 om 22:49 [+0200]:
> $ guix --version
> guix (GNU Guix) 0
> Copyright © 2022 de auteurs van Guix
> Licentie GPLv3+: GNU GPL versie 3 of nieuwer
> <http://gnu.org/licenses/gpl.nl.html>
> Dit is vrije software: je bent vrij om het aan te passen en het verder
> te verspreiden.
> Er is GEEN ENKELE GARANTIE, voor zover wettelijk toegestaan.
> 
> Didn't there use to be a commint instead of 0 or after 0?
> (Reproduced by other people on #guix.)

Reproducible on #guix by foreign distroers, but not by Guix Systemers.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#56290: Guix is at version 0, according to "guix --version"
  2022-06-28 20:56 ` Maxime Devos
@ 2022-06-28 21:00   ` Maxime Devos
  2022-11-11 14:29     ` Efraim Flashner
  0 siblings, 1 reply; 5+ messages in thread
From: Maxime Devos @ 2022-06-28 21:00 UTC (permalink / raw)
  To: 56290

[-- Attachment #1: Type: text/plain, Size: 170 bytes --]

Maxime Devos schreef op di 28-06-2022 om 22:56 [+0200]:
> Reproducible on #guix by foreign distroers, but not by Guix Systemers.

Correction: also by Guix Systemers.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#56290: Guix is at version 0, according to "guix --version"
  2022-06-28 21:00   ` Maxime Devos
@ 2022-11-11 14:29     ` Efraim Flashner
  2022-11-14 11:33       ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Efraim Flashner @ 2022-11-11 14:29 UTC (permalink / raw)
  To: Maxime Devos; +Cc: 56290, ludo

[-- Attachment #1: Type: text/plain, Size: 754 bytes --]

I've hunted this down using 'guix time-machine' and it looks like the
first commit where the version string returns 0 is
076e825dc5d585943ce820a279fffe4af09757fb. On that
commit 'guix time-machine --commit=076e... -- --version' returns 0 and
on the commit before that 5996aab354831d942b10253bc70217a4f2e6a247 we
get the commit as the version string.

Looking at the commits I'm guessing that the 076e825d commit interacts
with the af57d1bf commit 2 before it, and whether the guile is guile-3.0
or guile-final or guile-3.0-latest.

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#56290: Guix is at version 0, according to "guix --version"
  2022-11-11 14:29     ` Efraim Flashner
@ 2022-11-14 11:33       ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2022-11-14 11:33 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: 56290-done, Maxime Devos

Hi,

Efraim Flashner <efraim@flashner.co.il> skribis:

> I've hunted this down using 'guix time-machine' and it looks like the
> first commit where the version string returns 0 is
> 076e825dc5d585943ce820a279fffe4af09757fb. On that
> commit 'guix time-machine --commit=076e... -- --version' returns 0 and
> on the commit before that 5996aab354831d942b10253bc70217a4f2e6a247 we
> get the commit as the version string.
>
> Looking at the commits I'm guessing that the 076e825d commit interacts
> with the af57d1bf commit 2 before it, and whether the guile is guile-3.0
> or guile-final or guile-3.0-latest.

Fun!  Turns out this was caused by cross-module inlining: the initial
config.scm generated in ‘compiled-guix’ does (define %guix-version "0"),
and that got inlined in (guix ui).

Fixed in 54003af85cc5b689bd328b30617c93ed2f5fd647!

Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-11-15  1:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-28 20:49 bug#56290: Guix is at version 0, according to "guix --version" Maxime Devos
2022-06-28 20:56 ` Maxime Devos
2022-06-28 21:00   ` Maxime Devos
2022-11-11 14:29     ` Efraim Flashner
2022-11-14 11:33       ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).