Skip to content

Instantly share code, notes, and snippets.

@maestromac
Created April 23, 2020 14:04
Show Gist options
  • Save maestromac/83dedaac2b9f1befcf8a3244c8e68d93 to your computer and use it in GitHub Desktop.
Save maestromac/83dedaac2b9f1befcf8a3244c8e68d93 to your computer and use it in GitHub Desktop.
== Building Docker image (this may take a while) ==
db uses an image, skipping
redis uses an image, skipping
elasticsearch uses an image, skipping
Building webpacker
Step 1/20 : FROM ruby:2.7.1-alpine3.10
---> 760c7c26ac70
Step 2/20 : RUN apk update -qq && apk add git nodejs postgresql-client ruby-dev build-base less libxml2-dev libxslt-dev pcre-dev libffi-dev postgresql-dev tzdata imagemagick libcurl curl-dev yarn
---> Using cache
---> 56d1be424d9e
Step 3/20 : RUN gem install bundler:2.1.4
---> Using cache
---> dd9072b02871
Step 4/20 : WORKDIR /usr/src/app
---> Using cache
---> f140c2e0e468
Step 5/20 : COPY ./.ruby-version .
---> Using cache
---> 812dae5a3d77
Step 6/20 : COPY ./Gemfile ./Gemfile.lock ./
---> Using cache
---> 88b4e63dd298
Step 7/20 : RUN bundle install --jobs 20 --retry 5
---> Using cache
---> ca8df2cbc1a0
Step 8/20 : COPY ./package.json ./yarn.lock ./.yarnrc ./
---> d00fb1a77d20
Step 9/20 : COPY ./.yarn ./.yarn
---> fe37b9c2c207
Step 10/20 : RUN yarn install && yarn check --integrity
---> Running in 1211df7a733a
yarn install v1.22.4
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
sninfo fsevents@1.2.11: The platform "linux" is incompatible with this module.
info "fsevents@1.2.11" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.1.2: The platform "linux" is incompatible with this module.
info "fsevents@2.1.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[4/5] Linking dependencies...
warning " > babel-loader@8.1.0" has unmet peer dependency "webpack@>=2".
warning " > css-loader@3.5.2" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > file-loader@6.0.0" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > sass-loader@8.0.2" has unmet peer dependency "webpack@^4.36.0 || ^5.0.0".
warning " > style-loader@1.1.4" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning " > preact-textarea-autosize@4.0.7" has incorrect peer dependency "preact@>=6.3.0 < 6.4.0".
warning " > rails-erb-loader@5.5.2" has unmet peer dependency "webpack@^2.0.0 || >= 3.0.0-rc.0 || ^3.0.0".
warning "@storybook/addon-actions > @storybook/api@5.3.18" has unmet peer dependency "regenerator-runtime@*".
warning "@storybook/addon-actions > @storybook/components@5.3.18" has unmet peer dependency "react-dom@*".
warning "@storybook/addon-actions > @storybook/theming@5.3.18" has unmet peer dependency "react-dom@*".
warning "@storybook/addon-actions > @storybook/api > @reach/router@1.3.3" has unmet peer dependency "react-dom@15.x || 16.x || 16.4.0-alpha.0911da3".
warning "@storybook/addon-links > @storybook/router@5.3.18" has unmet peer dependency "react@*".
warning "@storybook/addon-links > @storybook/router@5.3.18" has unmet peer dependency "react-dom@*".
warning " > @storybook/addon-knobs@5.3.18" has unmet peer dependency "react@*".
warning "@storybook/addon-knobs > react-select@3.1.0" has unmet peer dependency "react@^16.8.0".
warning "@storybook/addon-knobs > react-select@3.1.0" has unmet peer dependency "react-dom@^16.8.0".
warning "@storybook/addon-knobs > react-color > @icons/material@0.2.4" has unmet peer dependency "react@*".
warning "@storybook/addon-knobs > react-select > react-input-autosize@2.2.2" has unmet peer dependency "react@^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0".
warning "@storybook/addon-knobs > react-select > react-transition-group@4.3.0" has unmet peer dependency "react@>=16.6.0".
warning "@storybook/addon-knobs > react-select > react-transition-group@4.3.0" has unmet peer dependency "react-dom@>=16.6.0".
warning " > @storybook/addon-links@5.3.18" has unmet peer dependency "react@*".
warning " > @storybook/preact@5.3.18" has incorrect peer dependency "@babel/core@7.0.1".
warning "@storybook/preact > @storybook/core@5.3.18" has unmet peer dependency "react@*".
warning "@storybook/preact > @storybook/core@5.3.18" has unmet peer dependency "react-dom@*".
warning "webpack-dev-server > webpack-dev-middleware@3.7.2" has unmet peer dependency "webpack@^4.0.0".
warning " > eslint-config-airbnb@17.1.1" has incorrect peer dependency "eslint@^4.19.1 || ^5.3.0".
warning "eslint-config-airbnb > eslint-config-airbnb-base@13.2.0" has incorrect peer dependency "eslint@^4.19.1 || ^5.3.0".
warning " > webpack-dev-server@3.10.3" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
[5/5] Building fresh packages...
error /usr/src/app/node_modules/node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: /usr/src/app/node_modules/node-sass
Output:
Building: /usr/bin/node /usr/src/app/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [ '/usr/bin/node',
gyp verb cli '/usr/src/app/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli 'rebuild',
gyp verb cli '--verbose',
gyp verb cli '--libsass_ext=',
gyp verb cli '--libsass_cflags=',
gyp verb cli '--libsass_ldflags=',
gyp verb cli '--libsass_library=' ]
gyp info using node-gyp@3.8.0
gyp info using node@10.19.0 | linux | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` failed Error: not found: python2
gyp verb `which` failed at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)
gyp verb `which` failed at F (/usr/src/app/node_modules/which/which.js:68:19)
gyp verb `which` failed at E (/usr/src/app/node_modules/which/which.js:80:29)
gyp verb `which` failed at /usr/src/app/node_modules/which/which.js:89:16
gyp verb `which` failed at /usr/src/app/node_modules/isexe/index.js:42:5
gyp verb `which` failed at /usr/src/app/node_modules/isexe/mode.js:8:5
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:153:21)
gyp verb `which` failed python2 { Error: not found: python2
gyp verb `which` failed at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)
gyp verb `which` failed at F (/usr/src/app/node_modules/which/which.js:68:19)
gyp verb `which` failed at E (/usr/src/app/node_modules/which/which.js:80:29)
gyp verb `which` failed at /usr/src/app/node_modules/which/which.js:89:16
gyp verb `which` failed at /usr/src/app/node_modules/isexe/index.js:42:5
gyp verb `which` failed at /usr/src/app/node_modules/isexe/mode.js:8:5
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:153:21)
gyp verb `which` failed stack:
gyp verb `which` failed 'Error: not found: python2\n at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)\n at F (/usr/src/app/node_modules/which/which.js:68:19)\n at E (/usr/src/app/node_modules/which/which.js:80:29)\n at /usr/src/app/node_modules/which/which.js:89:16\n at /usr/src/app/node_modules/isexe/index.js:42:5\n at /usr/src/app/node_modules/isexe/mode.js:8:5\n at FSReqWrap.oncomplete (fs.js:153:21)',
gyp verb `which` failed code: 'ENOENT' }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` failed Error: not found: python
gyp verb `which` failed at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)
gyp verb `which` failed at F (/usr/src/app/node_modules/which/which.js:68:19)
gyp verb `which` failed at E (/usr/src/app/node_modules/which/which.js:80:29)
gyp verb `which` failed at /usr/src/app/node_modules/which/which.js:89:16
gyp verb `which` failed at /usr/src/app/node_modules/isexe/index.js:42:5
gyp verb `which` failed at /usr/src/app/node_modules/isexe/mode.js:8:5
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:153:21)
gyp verb `which` failed python { Error: not found: python
gyp verb `which` failed at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)
gyp verb `which` failed at F (/usr/src/app/node_modules/which/which.js:68:19)
gyp verb `which` failed at E (/usr/src/app/node_modules/which/which.js:80:29)
gyp verb `which` failed at /usr/src/app/node_modules/which/which.js:89:16
gyp verb `which` failed at /usr/src/app/node_modules/isexe/index.js:42:5
gyp verb `which` failed at /usr/src/app/node_modules/isexe/mode.js:8:5
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:153:21)
gyp verb `which` failed stack:
gyp verb `which` failed 'Error: not found: python\n at getNotFoundError (/usr/src/app/node_modules/which/which.js:13:12)\n at F (/usr/src/app/node_modules/which/which.js:68:19)\n at E (/usr/src/app/node_modules/which/which.js:80:29)\n at /usr/src/app/node_modules/which/which.js:89:16\n at /usr/src/app/node_modules/isexe/index.js:42:5\n at /usr/src/app/node_modules/isexe/mode.js:8:5\n at FSReqWrap.oncomplete (fs.js:153:21)',
gyp verb `which` failed code: 'ENOENT' }
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack at PythonFinder.failNoPython (/usr/src/app/node_modules/node-gyp/lib/configure.js:484:19)
gyp ERR! stack at PythonFinder.<anonymous> (/usr/src/app/node_modules/node-gyp/lib/configure.js:406:16)
gyp ERR! stack at F (/usr/src/app/node_modules/which/which.js:68:16)
gyp ERR! stack at E (/usr/src/app/node_modules/which/which.js:80:29)
gyp ERR! stack at /usr/src/app/node_modules/which/which.js:89:16
gyp ERR! stack at /usr/src/app/node_modules/isexe/index.js:42:5
gyp ERR! stack at /usr/src/app/node_modules/isexe/mode.js:8:5
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:153:21)
gyp ERR! System Linux 4.19.76-linuxkit
gyp ERR! command "/usr/bin/node" "/usr/src/app/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /usr/src/app/node_modules/node-sass
gyp ERR! node -v v10.19.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
Build failed with error code: 1
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
ERROR: Service 'webpacker' failed to build: The command '/bin/sh -c yarn install && yarn check --integrity' returned a non-zero code: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment