I was trying to build the binary tarball to test changes, and stumbled
upon the following failure:
------------->8------------------------------------------8<-----------
$ make update-guix-package
915b949cfd8f41cac550c641ed0f9a1cf37f4d42
"/gnu/store/cqp4hvbfi8y3g8v61jrpi875wc0iqx9q-profile/bin/guile" \
./build-aux/update-guix-package.scm \
1736:10 13 (with-exception-handler _ _ #:unwind? _ # _)
12 (apply-smob/0 #<thunk 7f5bdb96d980>)
718:2 11 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
619:8 10 (_ #(#(#<directory (guile-user) 7f5bdb58ff00>)))
2806:4 9 (save-module-excursion _)
1736:10 7 (with-exception-handler _ _ #:unwind? _ # _)
In build-aux/update-guix-package.scm:
116:9 5 (_ #<store-connection 256.99 7f5bdb9a23c0>)
308:22 4 (edit-expression _ #<procedure 7f5bc23f3000 at build-a…> …)
In build-aux/update-guix-package.scm:
78:30 3 (_ "(let ((version \"1.1.0\")\n (commit \"bdc801…")
114:17 1 (bytevector-quintet-fold-right #<procedure 7f5bd94114e…> …)
1669:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
In procedure bv-length: Wrong type argument in position 1 (expecting
bytevector): #<content-hash
sha256:1wf30g45kh4nmcapd4vrcl6m2wjzly7v7dv8z0r584770i2yh836>
make: *** [Makefile:6323: update-guix-package] Error 1
------------->8------------------------------------------8<-----------
I copied the modification from:
c7d2dd69004b020de5d86898d2497ab3c8435c37
To fix it, is this the right thing to do ?