This repository has been archived by the owner on Oct 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
detect.sh fails on Permission denied when running in ChromeOS Crostini (Linux) #47
Comments
Originally reported here heroku/heroku-buildpack-nodejs#800 |
Hello, Same issue, also using btrfs. Here is the prmission problem :
|
On a overlay2 storage host:
|
Same here using zfs on sabayon (gentoo) amd64:
|
Same issue when running on Jenkins Storage Driver: devicemapper
This seems to only happen to nodejs - other buildpacks work fine. Any update? |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Fails with:
Using the trivial Express JS Hello World app.
Log output:
Version info
$ pack report Pack: Version: 0.11.2+git-063a80d.build-677 OS/Arch: linux/amd64 Default Lifecycle Version: 0.7.5 Config: default-builder-image = "gcr.io/buildpacks/builder"
Google Chrome 83.0.4103.119 (Official Build) (64-bit)
I have tried this on a macOS computer and there it works perfectly. Checking the permissions on
/cnb/buildpacks/heroku_nodejs-engine/0.4.4/lib
they are correct on macOS but wrong on my PixelBook.The obvious difference is the storage driver of docker
overlay2
(macOS) vs.btrfs
.Both machines have the exact same versions of
heroku/buildpacks:18
The text was updated successfully, but these errors were encountered: