GNU bug report logs - #37565
[use profile manifest] upstream VCS informations only available after a guix pull

Previous Next

Package: guix;

Reported by: YOANN P <yoann_mac_donald <at> hotmail.com>

Date: Mon, 30 Sep 2019 20:32:01 UTC

Severity: normal

To reply to this bug, email your comments to 37565 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#37565; Package guix. (Mon, 30 Sep 2019 20:32:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to YOANN P <yoann_mac_donald <at> hotmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 30 Sep 2019 20:32:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: YOANN P <yoann_mac_donald <at> hotmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: [use profile manifest] upstream VCS informations only available after
 a guix pull
Date: Mon, 30 Sep 2019 20:31:30 +0000
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,



Information forwarded to bug-guix <at> gnu.org:
bug#37565; Package guix. (Tue, 01 Oct 2019 09:29:01 GMT) Full text and rfc822 format available.

Message #8 received at 37565 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: YOANN P <yoann_mac_donald <at> hotmail.com>
Cc: 37565 <at> debbugs.gnu.org
Subject: Re: bug#37565: [use profile manifest] upstream VCS informations only
 available after a guix pull
Date: Tue, 01 Oct 2019 11:28:01 +0200
Hi,

YOANN P <yoann_mac_donald <at> 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’.




Information forwarded to bug-guix <at> gnu.org:
bug#37565; Package guix. (Tue, 01 Oct 2019 12:32:04 GMT) Full text and rfc822 format available.

Message #11 received at 37565 <at> debbugs.gnu.org (full text, mbox):

From: YOANN P <yoann_mac_donald <at> hotmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: "37565 <at> debbugs.gnu.org" <37565 <at> debbugs.gnu.org>
Subject: RE: bug#37565: [use profile manifest] upstream VCS informations only
 available after a guix pull
Date: Tue, 1 Oct 2019 12:31:19 +0000
>De : Ludovic Courtès <ludo <at> gnu.org>
>Envoyé : mardi 1 octobre 2019 09:28
>À : YOANN P <yoann_mac_donald <at> hotmail.com>
>Cc : 37565 <at> debbugs.gnu.org <37565 <at> 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 <at> 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,




Information forwarded to bug-guix <at> gnu.org:
bug#37565; Package guix. (Tue, 01 Oct 2019 21:04:01 GMT) Full text and rfc822 format available.

Message #14 received at 37565 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: YOANN P <yoann_mac_donald <at> hotmail.com>
Cc: "37565 <at> debbugs.gnu.org" <37565 <at> debbugs.gnu.org>
Subject: Re: bug#37565: [use profile manifest] upstream VCS informations only
 available after a guix pull
Date: Tue, 01 Oct 2019 23:02:56 +0200
Hi,

YOANN P <yoann_mac_donald <at> hotmail.com> skribis:

>>> YOANN P <yoann_mac_donald <at> 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’.




This bug report was last modified 5 years and 254 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.