GNU bug report logs - #36708
guix.gnu.org/packages is 6 weeks stale, claims recent update

Previous Next

Package: guix;

Reported by: Mark H Weaver <mhw <at> netris.org>

Date: Wed, 17 Jul 2019 18:53:02 UTC

Severity: important

Done: Mark H Weaver <mhw <at> netris.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 36708 in the body.
You can then email your comments to 36708 AT debbugs.gnu.org in the normal way.

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#36708; Package guix. (Wed, 17 Jul 2019 18:53:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark H Weaver <mhw <at> netris.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 17 Jul 2019 18:53:03 GMT) Full text and rfc822 format available.

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

From: Mark H Weaver <mhw <at> netris.org>
To: bug-guix <at> gnu.org
Subject: guix.gnu.org/packages is 6 weeks stale, claims recent update
Date: Wed, 17 Jul 2019 14:50:20 -0400
As I write this, <https://guix.gnu.org/packages/> is over 6 weeks stale,
but claims to have been updated two days ago, on July 15:

  "GNU Guix provides 9,789 packages transparently available as pre-built
  binaries. These pages provide a complete list of the packages. Our
  continuous integration system shows their current build status
  (updated July 15, 2019)."

The same site shows the latest 'linux-libre' package to be 5.1.5:

  https://guix.gnu.org/packages/L/page/5/

In fact, 'linux-libre' was updated to 5.1.6 early on June 1st:

  https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b6cf7e54ea412ed24e6b3ca55a5b452a70ec957f

      Mark




Information forwarded to bug-guix <at> gnu.org:
bug#36708; Package guix. (Wed, 17 Jul 2019 19:49:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 36708 <at> debbugs.gnu.org
Subject: Serving an up-to-date https://guix.gnu.org/packages
Date: Wed, 17 Jul 2019 21:48:14 +0200
Hello Mark,

Mark H Weaver <mhw <at> netris.org> skribis:

> As I write this, <https://guix.gnu.org/packages/> is over 6 weeks stale,

As I wrote to guix-sysadmin:

   The package list at <https://guix.gnu.org/packages> is made from the
   current ‘guix’ package, not from the latest ‘master’.  We should
   work to build it dynamically with something like hpcguix-web, or to
   generate it from an inferior of ‘master’.

Since we now host guix.gnu.org ourselves, we can do whatever pleases us.
:-)  The package index was one of the motivations for self-hosting, so
now we should get our act together!

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#36708; Package guix. (Wed, 17 Jul 2019 20:01:02 GMT) Full text and rfc822 format available.

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

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 36708 <at> debbugs.gnu.org
Subject: Re: bug#36708: guix.gnu.org/packages is 6 weeks stale,
 claims recent update
Date: Wed, 17 Jul 2019 22:00:10 +0200
Mark H Weaver <mhw <at> netris.org> writes:

> As I write this, <https://guix.gnu.org/packages/> is over 6 weeks stale,
> but claims to have been updated two days ago, on July 15:
>
>   "GNU Guix provides 9,789 packages transparently available as pre-built
>   binaries. These pages provide a complete list of the packages. Our
>   continuous integration system shows their current build status
>   (updated July 15, 2019)."

Doesn’t that list (like the rest of the site) match the latest release?

--
Ricardo





Information forwarded to bug-guix <at> gnu.org:
bug#36708; Package guix. (Wed, 17 Jul 2019 20:04:02 GMT) Full text and rfc822 format available.

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

From: Ricardo Wurmus <rekado <at> elephly.net>
To: mhw <at> netris.org
Cc: 36708 <at> debbugs.gnu.org
Subject: Re: bug#36708: guix.gnu.org/packages is 6 weeks stale,
 claims recent update
Date: Wed, 17 Jul 2019 22:03:27 +0200
Mark H Weaver <mhw <at> netris.org> writes:

> As I write this, <https://guix.gnu.org/packages/> is over 6 weeks stale,
> but claims to have been updated two days ago, on July 15:
>
>   "GNU Guix provides 9,789 packages transparently available as pre-built
>   binaries. These pages provide a complete list of the packages. Our
>   continuous integration system shows their current build status
>   (updated July 15, 2019)."

FWIW this was mentioned in Ludo’s email about the move of the
guix.gnu.org site:

  • The package list at <https://guix.gnu.org/packages> is made from the
    current ‘guix’ package, not from the latest ‘master’.  We should
    work to build it dynamically with something like hpcguix-web, or to
    generate it from an inferior of ‘master’.

It’s good to keep track of progress of this issue here.

-- 
Ricardo





Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 22 Aug 2019 12:37:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#36708; Package guix. (Thu, 22 Aug 2019 15:26:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 36708 <at> debbugs.gnu.org
Subject: Re: bug#36708: Serving an up-to-date https://guix.gnu.org/packages
Date: Thu, 22 Aug 2019 17:24:53 +0200
Hello!

Ludovic Courtès <ludo <at> gnu.org> skribis:

>    The package list at <https://guix.gnu.org/packages> is made from the
>    current ‘guix’ package, not from the latest ‘master’.  We should
>    work to build it dynamically with something like hpcguix-web, or to
>    generate it from an inferior of ‘master’.

I went for the latter option in commit
9dbb0073be83c25b44400a62ec22d0b240a88130 of guix-artwork.git.

That approach was also motivated by the fact that people would get
different behavior depending on whether their ‘guix’ package depends on
guile-json <at> 1 or @3, as reported by nixo on IRC.

That’s also the reason why the web site was no longer updated since
9c6f714305460e99c681d9b7f368e13bfe49fdd9 was pushed: the ‘guix’ on
berlin is still on guile-json <at> 1, but said commit expects guile-json <at> 3.

If everything goes well, we should see an up-to-date list at
<https://guix.gnu.org/packages> within 40 minutes.

Ludo’.




Reply sent to Mark H Weaver <mhw <at> netris.org>:
You have taken responsibility. (Thu, 22 Aug 2019 21:13:02 GMT) Full text and rfc822 format available.

Notification sent to Mark H Weaver <mhw <at> netris.org>:
bug acknowledged by developer. (Thu, 22 Aug 2019 21:13:02 GMT) Full text and rfc822 format available.

Message #24 received at 36708-done <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 36708-done <at> debbugs.gnu.org
Subject: Re: bug#36708: Serving an up-to-date https://guix.gnu.org/packages
Date: Thu, 22 Aug 2019 17:11:54 -0400
Ludovic Courtès <ludo <at> gnu.org> writes:

> Ludovic Courtès <ludo <at> gnu.org> skribis:
>
>>    The package list at <https://guix.gnu.org/packages> is made from the
>>    current ‘guix’ package, not from the latest ‘master’.  We should
>>    work to build it dynamically with something like hpcguix-web, or to
>>    generate it from an inferior of ‘master’.
>
> I went for the latter option in commit
> 9dbb0073be83c25b44400a62ec22d0b240a88130 of guix-artwork.git.
>
> That approach was also motivated by the fact that people would get
> different behavior depending on whether their ‘guix’ package depends on
> guile-json <at> 1 or @3, as reported by nixo on IRC.
>
> That’s also the reason why the web site was no longer updated since
> 9c6f714305460e99c681d9b7f368e13bfe49fdd9 was pushed: the ‘guix’ on
> berlin is still on guile-json <at> 1, but said commit expects guile-json <at> 3.
>
> If everything goes well, we should see an up-to-date list at
> <https://guix.gnu.org/packages> within 40 minutes.

Looks good to me.  I'm closing this bug now.

   Thank you! :)
      Mark




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 20 Sep 2019 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 191 days ago.

Previous Next


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