guix pull: package: extraneous field initializers (homempage)

  • Done
  • quality assurance status badge
Details
3 participants
  • Christina O'Donnell
  • Maxim Cournoyer
  • Artyom V. Poptsov
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal
A
A
Artyom V. Poptsov wrote on 28 Apr 21:07 +0200
(address . bug-guix@gnu.org)
8734r5nw6c.fsf@gmail.com
Hello,

today at 21:30 UTC+3 I tried to perform "guix pull" and got the
following error:

Toggle snippet (13 lines)
$ guix pull
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
guix https://git.savannah.gnu.org/git/guix.git 9f183c3
Computing Guix derivation for 'x86_64-linux'... \ice-9/psyntax.scm:2824:12: In procedure syntax-violation:
Syntax error:
unknown location: package: extraneous field initializers (homempage) in form (package (name "rust-paw-attributes") (version "1.0.2") (source (origin (method url-fetch) (uri (crate-uri "paw-attributes" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0fda1v7y5pfmg8d2v7m0pyvif6c44qjz914jjn718pdyclrmhd8g")))) (build-system cargo-build-system) (arguments (quasiquote (#:cargo-inputs (("rust-proc-macro2" (unquote rust-proc-macro2-1)) ("rust-quote" (unquote rust-quote-1)) ("rust-syn" (unquote rust-syn-1)))))) (homempage "https://github.com/rust-cli/paw") (synopsis "Proc Macro attributes for the Paw crate") (description "This package provides Proc Macro attributes for the Paw\ncrate.") (license (list license:expat license:asl2.0)))
guix pull: error: You found a bug: the program '/gnu/store/33hkpascp2rlkyays2d9lya8mj6mg4wn-compute-guix-derivation'
failed to compute the derivation for Guix (version: "9f183c3627a006e8fd3bb9708448bc05a6204e6d"; system: "x86_64-linux";
host version: "8d29f416a9378d30f63c2a95f1bd1a420d9ccab4"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.

As my colleagues from Russian Guix community pointed out, "home-page"
and "homempage" differ only in one symbol: "-" and "m". "-" is 45 in
ACII and "m" is 109.

I checked "gnu/packages/crates-io.scm" from the Guix distribution and
found no occurrences of "homempage":

Toggle snippet (3 lines)
$ grep -R "homempage" gnu/packages/*

Binary representation suspiciously differs only in 1 bit:
Toggle snippet (5 lines)
'-' 45 0010 1101
'm' 109 0110 1101
^

I checked my Emacs setup and currently there's no "M-x M-c M-butterfly"
running. [1]

- avp

References:

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmYunlsZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfo/gEAC68Pf5QoN+5uFfTP3Jv0a2
9pvaraS2Hh0NBRRQh3hbXbQdO02UQQd1J/CImCjcADtSGaN8o7PJaTe6iNATLdyL
Bo+R27hWBq/s5m4s3OBgsXj0HAFL6jRRR4DhZekQKhTkp7r3HNBi78Xod+Yaj/SE
a+hzi1omHTxd0wI59HT08d+EIZ/WQwKg3XInpcmhTkkY0MDiproBRrtWK1ntUdxK
zg4NcKelM11EVrWh+/G5KdOhhR7xqs7fPj2VgT9CvnjoWtJCvRRJRaUAfobos8Sv
i5cpWSP7nJEcWw3Jta3x4UM09gI7YFc9vbGbvXCjW1xtI+jeSeZzVxk5VsMOOfcN
FbU7Qz8dlaDhipKSomZWBRZYTscGcX0vY5yNCu9jX4Qr8Si1h0+6DT/IMoPa8Kbg
W63tx88JOoETZMKfYrgJJ0bFIVqBnrocMkWiwiZ5kheRSu58r5Px9aW67rMkCIwl
UfDP0DrooAVgqmbmZoqqj3R+araya7Hot0cIPppefh6X1hJJXCU5rY7cNkwtPlTs
1eg64Rarob8bI1McyXNN4s0wjanjlrQcC5BdL6D+Nng8Mj1P2eCYHDTJdhOt9BXs
rVkhk6jKLQe6N3gI6x2XhxZZFCqF2WLBY3I6mdeS/YwSHdWbPTtB1fpde11/5Mk8
PRHDxnJt1nqlHFOmUyAPOQ==
=x0/6
-----END PGP SIGNATURE-----

A
A
Artyom V. Poptsov wrote on 29 Apr 08:20 +0200
(address . 70633@debbugs.gnu.org)
875xw0ita7.fsf@gmail.com
Hello,

today I tried "guix pull" again and it went fine.

Maybe commits from 7cef6b7ba555a9dfaf6d09cb7e112b0df77d5141 to
3bd8d238aba718bf949691d0e37fa310e2cfc12a fixed something? Or just some
local cache got refreshed?

- avp

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmYvPEAZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfkWUD/4n3IjiTYSDETCQP1Wuv6/L
V+nnShFcO+KJ4d1lB2Z566n60aUl6+WS1d0qFQ0R8PW75etnVmv5ArXgr4QRqr7o
9dP5/UBIFHG7niBNGyDgzoSJs6TbT18V4cQD4V4xoT0O/ftfaeLyL+SDfl8GyGtB
+X1SPRmhUuzKJhyRYMF6maX5MKfspjlFHgIlotugfs0RZFj07bbHzNCdz6Lxy3RF
EuWUtMuSazhP5dfH+Cp8dP54+VdRwY0WTxf2YHJ1snCaPKYOEHugdU9Kg/mgytwv
u//E02ZWQgCuESgUwiMz2AANN2NC94h/AS7S1gylWhStsY+zbx8Y6PaUPUENwSVf
7Ny2jwgJ4sNa3t04RrFnLaUNCZ45EyU8PFSji2wtP5zwY58JT3cGxoZ8sjjpuky3
bhvNldwoeZbwb0W3lAW+yzFPTRk9MQT44Ztugtrzv7r7s67VX7aNBEoUeLHbULRR
b0rFWpwsIwnL4b1LWDa2/9UTwtM2KiH1zHKbZJh9RNSL/tXiBIHw9ewqRyhRgT2L
iQHKsLuehIr1mJScse6aHrlbLhz2M+z8USNWcUts7PX17YZKItKNipkzE1l+BTwL
NL+bdCz7yMSi5MgmuTj1VZ+MDo0BpinMmL8STWqLs2hWU8sFsKguEP7EZccng0R+
fpEQqMad0KcxH6ni6WHwSg==
=t4Qt
-----END PGP SIGNATURE-----

C
C
Christina O'Donnell wrote on 9 May 17:08 +0200
close 70633
(address . 70633@debbugs.gnu.org)
ba9e58fb-8765-7e91-0c5d-4db150878961@mutix.org
user guix
close 70633
quit

Thanks for the report. It sounds like this can be closed now. Hopefully
it's a one off!

Kind regards,

Christina
M
M
Maxim Cournoyer wrote on 9 May 18:12 +0200
control message for bug #70633
(address . control@debbugs.gnu.org)
87h6f70xs7.fsf@gmail.com
close 70633
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70633@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70633
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch