GNU bug report logs - #72939
guix import crate produce broken package definition

Previous Next

Package: guix;

Reported by: Aleksandr Vityazev <avityazev <at> disroot.org>

Date: Sun, 1 Sep 2024 20:10:02 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


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

From: Aleksandr Vityazev <avityazev <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: guix import crate produce broken package definition
Date: Sun, 01 Sep 2024 23:08:23 +0300
[Message part 1 (text/plain, inline)]
Hi,

guix import crate sanakirja-core

Restult:

(define-public rust-sanakirja-core-1
  (package
    (name "rust-sanakirja-core")
    (version "1.4.1")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "sanakirja-core" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "1xcb4d9gaxp61na4dyz9iiq3n1shhiivqs0iv5xnxb1ymqsdnxl3"))))
    (build-system cargo-build-system)
    (arguments
     `(#:cargo-inputs ,(list ("rust-crc32fast" ,rust-crc32fast-1)
                             ("rust-ed25519-zebra" ,rust-ed25519-zebra-2)
                             ("rust-sha2" ,rust-sha2-0.10)
                             ("rust-uuid" ,rust-uuid-1))))
    (home-page "https://nest.pijul.com/pijul/sanakirja")
    (synopsis
     "Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format")
    (description
     "This package provides Copy-on-write datastructures, storable on disk (or elsewhere) with a stable
format.")
    (license (list license:expat license:asl2.0))))

quasiquote and unquote in arguments are unbalanced. Probably introduced
in b8af6694b9bbea96e8b0d1c9aea64b7f8e690812.


-- 
Best regards,
Aleksandr Vityazev
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 242 days ago.

Previous Next


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