unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull
@ 2019-09-30 20:31 YOANN P
  2019-10-01  9:28 ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: YOANN P @ 2019-09-30 20:31 UTC (permalink / raw)
  To: 37565

Not sure if it should be considerated as a bug but it seems that the upstream VCS information are only available after a "guix pull".

If it is not a bug, it will be nice to have this information even on a fresh install by putting as VCS information a default git repository (https://git.savannah.gnu.org/git/guix.git) and the current tag as commit (or the real commit if available somewhere in binary install files) ?

Best regards,

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

* bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull
  2019-09-30 20:31 bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull YOANN P
@ 2019-10-01  9:28 ` Ludovic Courtès
  2019-10-01 12:31   ` YOANN P
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2019-10-01  9:28 UTC (permalink / raw)
  To: YOANN P; +Cc: 37565

Hi,

YOANN P <yoann_mac_donald@hotmail.com> skribis:

> Not sure if it should be considerated as a bug but it seems that the upstream VCS information are only available after a "guix pull".

You mean that ‘guix describe’ doesn’t work for ‘guix’ not obtained from
‘guix pull’, right?

> If it is not a bug, it will be nice to have this information even on a fresh install by putting as VCS information a default git repository (https://git.savannah.gnu.org/git/guix.git) and the current tag as commit (or the real commit if available somewhere in binary install files) ?

I agree it’d be nice.

Thanks,
Ludo’.

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

* bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull
  2019-10-01  9:28 ` Ludovic Courtès
@ 2019-10-01 12:31   ` YOANN P
  2019-10-01 21:02     ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: YOANN P @ 2019-10-01 12:31 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 37565@debbugs.gnu.org

>De : Ludovic Courtès <ludo@gnu.org>
>Envoyé : mardi 1 octobre 2019 09:28
>À : YOANN P <yoann_mac_donald@hotmail.com>
>Cc : 37565@debbugs.gnu.org <37565@debbugs.gnu.org>
>Objet : Re: bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull
>
>Hi,
>
>> YOANN P <yoann_mac_donald@hotmail.com> skribis:
>> Not sure if it should be considerated as a bug but it seems that the upstream VCS information are only available after a "guix pull".
>
>You mean that ‘guix describe’ doesn’t work for ‘guix’ not obtained from ‘guix pull’, right?
>

Not exactly but has the same behavior indeed.
I was talking about upstream VCS informations in ~/.guix-profile/manifest (user profile manifest)
Every packages installed with "guix install xxx" from a fresh install ( 1.0.1 in my case ) doesn't have upstream VCS informations in ~/.guix-profile/manifest as you described here ( https://lists.gnu.org/archive/html/guix-devel/2018-10/msg00018.html ).
Those informations only appear after a "guix pull" and think those informations should be available even on a fresh install.

>> If it is not a bug, it will be nice to have this information even on a fresh install by putting as VCS information a default git repository (https://git.savannah.gnu.org/git/guix.git) and the current tag as commit (or the real commit if available somewhere in binary install files) ?
>
>I agree it’d be nice.
>Thanks,
>Ludo’.

Regards,

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

* bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull
  2019-10-01 12:31   ` YOANN P
@ 2019-10-01 21:02     ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2019-10-01 21:02 UTC (permalink / raw)
  To: YOANN P; +Cc: 37565@debbugs.gnu.org

Hi,

YOANN P <yoann_mac_donald@hotmail.com> skribis:

>>> YOANN P <yoann_mac_donald@hotmail.com> skribis:
>>> Not sure if it should be considerated as a bug but it seems that the upstream VCS information are only available after a "guix pull".
>>
>>You mean that ‘guix describe’ doesn’t work for ‘guix’ not obtained from ‘guix pull’, right?
>>
>
> Not exactly but has the same behavior indeed.
> I was talking about upstream VCS informations in ~/.guix-profile/manifest (user profile manifest)
> Every packages installed with "guix install xxx" from a fresh install ( 1.0.1 in my case ) doesn't have upstream VCS informations in ~/.guix-profile/manifest as you described here ( https://lists.gnu.org/archive/html/guix-devel/2018-10/msg00018.html ).

Ah yes, it’s the same issue as with ‘guix describe’.

Thanks,
Ludo’.

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

end of thread, other threads:[~2019-10-01 21:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-30 20:31 bug#37565: [use profile manifest] upstream VCS informations only available after a guix pull YOANN P
2019-10-01  9:28 ` Ludovic Courtès
2019-10-01 12:31   ` YOANN P
2019-10-01 21:02     ` 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).