Subject: bug#44381: Bombadillo: failed to build

From: Ekaitz Zarraga <[email-masked]>
Date: Sun, 01 Nov 2020 23:28:27 +0000

Hi,

Bombadillo package fails to build.

This is the error I get, which like proposed in [1] doesn't show meaningful information.

```
starting phase `install-license-files'
installing 1 license files from '.'
Backtrace:
          11 (primitive-load "/gnu/store/mrrxfmi21va142li2jwh7w3cksv…")
In ice-9/eval.scm:
   191:35 10 (_ _)
In guix/build/gnu-build-system.scm:
    838:2  9 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
In ice-9/boot-9.scm:
  1736:10  8 (with-exception-handler _ _ #:unwind? _ # _)
In srfi/srfi-1.scm:
   857:16  7 (every1 #<procedure 7ffff2b0d760 at guix/build/gnu-bui…> …)
In guix/build/gnu-build-system.scm:
   847:30  6 (_ _)
In guix/build/go-build-system.scm:
    267:4  5 (install-license-files #:unpack-path _ #:import-path _ . _)
In guix/build/gnu-build-system.scm:
   794:10  4 (install-license-files #:outputs _ #:license-file-regexp …)
In srfi/srfi-1.scm:
    634:9  3 (for-each #<procedure 7ffff39be1e0 at guix/build/gnu-b…> …)
    634:9  2 (for-each #<procedure 7ffff39be140 at guix/build/gnu-b…> …)
In unknown file:
           1 (copy-file "./LICENSE" "/gnu/store/7qhq44j1zhbgi34rgmg6…")
In ice-9/boot-9.scm:
  1669:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1669:16: In procedure raise-exception:
In procedure copy-file: Permission denied

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.

```

The interesting point is [1] was also showing the error when building a Go package, like in this case.

Looks like it's failing to install the license files but I don't know anything about Go and it's building process.

Thoughts?

Best,

Ekaitz

[1] https://lists.gnu.org/archive/html/bug-guix/2019-06/msg00329.html