[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Invalid nar signature
From: |
David Thompson |
Subject: |
Invalid nar signature |
Date: |
Sun, 14 Dec 2014 21:22:36 -0500 |
User-agent: |
Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu) |
Hello everyone,
While working on a new guix command, called 'guix publish', I've run
into a snag. The archives I've exported via export-paths in the (guix
store) module are rejected by 'guix substitute-binary' due to the nar
signature being invalid. The signature is a string containing
"nix-archive-1" at the head of the file. I can clearly see that text
there, but the read-string operation that happens in the restore-file
procedure in (guix serialization) says otherwise.
The output of the following code in the context of the
(guix serialization) module is "\r", it should be "nix-archive-1":
(with-input-from-file "some-nar-file"
(lambda ()
(read-string (current-input-port))))
Does anyone know what I'm missing here? Thanks in advance.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
- Invalid nar signature,
David Thompson <=