GNU bug report logs - #26975
'guix publish --cache' returns 404 for narinfos of already-compressed store items

Previous Next

Package: guix;

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

Date: Thu, 18 May 2017 01:38:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

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 26975 in the body.
You can then email your comments to 26975 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#26975; Package guix. (Thu, 18 May 2017 01:38:02 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. (Thu, 18 May 2017 01:38:02 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: Frequent errors in guix publish on Hydra
Date: Wed, 17 May 2017 21:36:33 -0400
Here's a recent excerpt of the console output from guix publish running
Hydra.  Is this expected?

      Mark

--8<---------------cut here---------------start------------->8---
GET /ggy44sk2w47j0dpbghpb9ipr6kik6vsm.narinfo
GET /qnpsdhgiabvr89i9vdcmhzkggs79i0pc.narinfo
GET /zgzvzsbhvyinb3vdsgswkqh2b0ih9x1i.narinfo
In guix/workers.scm:
     72:9  2 (_)
    76:32  1 (_ system-error "stat" "~A: ~S" ("No such file or d?" ?) ?)
In unknown file:
           0 (make-stack #t)
ERROR: In procedure make-stack:
ERROR: In procedure stat: No such file or directory: "/var/cache/guix/publish/none/zgzvzsbhvyinb3vdsgswkqh2b0ih9x1i-xclip-0.12.tar.gz.nar"
GET /j4nir8h5daijxm87gg0cr3nj9dj9fp3k.narinfo
GET /i21ndg25wzhzrb47c111jd8jv2x1sg4q.narinfo
GET /hhn63pw8s2zfawssks33q16vmv8v70y7.narinfo
In guix/workers.scm:
     72:9  2 (_)
    76:32  1 (_ system-error "stat" "~A: ~S" ("No such file or d?" ?) ?)
In unknown file:
           0 (make-stack #t)
ERROR: In procedure make-stack:
ERROR: In procedure stat: No such file or directory: "/var/cache/guix/publish/none/hhn63pw8s2zfawssks33q16vmv8v70y7-password-store-1.7.1.tar.xz.nar"
GET /48s10m3wwncvc441fvg4gjj8755fxdnv.narinfo
In guix/workers.scm:
     72:9  2 (_)
    76:32  1 (_ system-error "stat" "~A: ~S" ("No such file or d?" ?) ?)
In unknown file:
           0 (make-stack #t)
ERROR: In procedure make-stack:
ERROR: In procedure stat: No such file or directory: "/var/cache/guix/publish/none/48s10m3wwncvc441fvg4gjj8755fxdnv-qrencode-3.4.4.tar.gz.nar"
GET /3symsyfzx50zf5m2sjiszz52zbkmjrvi.narinfo
--8<---------------cut here---------------end--------------->8---




Changed bug title to ''guix publish --cache' returns 404 for narinfos of already-compressed store items' from 'Frequent errors in guix publish on Hydra' Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Thu, 18 May 2017 19:22:02 GMT) Full text and rfc822 format available.

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Thu, 18 May 2017 19:40:02 GMT) Full text and rfc822 format available.

Notification sent to Mark H Weaver <mhw <at> netris.org>:
bug acknowledged by developer. (Thu, 18 May 2017 19:40:03 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Mark H Weaver <mhw <at> netris.org>
Cc: 26975-done <at> debbugs.gnu.org
Subject: Re: bug#26975: Frequent errors in guix publish on Hydra
Date: Thu, 18 May 2017 21:39:06 +0200
Hi Mark,

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

> Here's a recent excerpt of the console output from guix publish running
> Hydra.  Is this expected?
>
>       Mark
>
> GET /ggy44sk2w47j0dpbghpb9ipr6kik6vsm.narinfo
> GET /qnpsdhgiabvr89i9vdcmhzkggs79i0pc.narinfo
> GET /zgzvzsbhvyinb3vdsgswkqh2b0ih9x1i.narinfo
> In guix/workers.scm:
>      72:9  2 (_)
>     76:32  1 (_ system-error "stat" "~A: ~S" ("No such file or d?" ?) ?)
> In unknown file:
>            0 (make-stack #t)
> ERROR: In procedure make-stack:
> ERROR: In procedure stat: No such file or directory: "/var/cache/guix/publish/none/zgzvzsbhvyinb3vdsgswkqh2b0ih9x1i-xclip-0.12.tar.gz.nar"

Fixed in ffa5e0a6d2851832b7f0e6f943bc69e69e1bc8b0.

The consequence of this bug is that ‘guix publish --cache’ would always
return 404 for narinfos corresponding to already-compressed files
(files with a name ending in .gz, .xz, etc., such as source tarballs.)

Consequently, clients would download source tarballs from upstream or
from the /file URL rather than as a substitute.  Thus, this should be
almost invisible to users.

So we’ll upgrade ‘guix publish’ on hydra & bayfront, but no need to
rush, I think.

Thanks,
Ludo’.




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

This bug report was last modified 6 years and 313 days ago.

Previous Next


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