Package Details: kbld 0.45.0-1

Git Clone URL: https://aur.archlinux.org/kbld.git (read-only, click to copy)
Package Base: kbld
Description: kbld seamlessly incorporates image building and image pushing into your development and deployment workflows
Upstream URL: https://carvel.dev/kbld
Licenses: Apache-2.0
Provides: kbld
Submitter: jfchevrette
Maintainer: Zebradil
Last Packager: Zebradil
Votes: 0
Popularity: 0.000000
First Submitted: 2020-05-03 21:44 (UTC)
Last Updated: 2024-12-10 00:32 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

Zebradil commented on 2020-10-28 23:45 (UTC)

Thanks a lot!

jfchevrette commented on 2020-10-28 18:02 (UTC)

@Zebradil: thanks for the tip! These permission errors have been bothering me for a while and I thought this was just me. I reviewed the Archlinux Go packaging guidelines and I also added flags -trimpath and -buildmode=pie as recommended

Zebradil commented on 2020-10-27 18:46 (UTC) (edited on 2020-10-27 18:46 (UTC) by Zebradil)

@jfchevrette, could you add export GOFLAGS=-modcacherw to the build function?

I'm using yay for installing packages from AUR and it seems like it tries to clean up cache files and fails with "Permission denied" error.

...
rm: cannot remove '/home/zebradil/.cache/yay/kbld/src/pkg/mod/google.golang.org/protobuf@v1.22.0/types/pluginpb/plugin.pb.go': Permission denied
...

If I understood correctly, modcacherw should help in this case.