Iam pushing my python app to heroku and it failed at dependencies, it shows error that Rust packet manager is not installed, but it is installed on my pc.
All Depedencies went fine, but at the end, iam getting error, here is log
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 16 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 1.09 KiB | 1.09 MiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Building on the Heroku-20 stack
remote: -----> Using buildpack: heroku/python
remote: -----> Python app detected
remote: -----> No Python version was specified. Using the buildpack default: python-3.9.5
remote: To use a different version, see: https://devcenter.heroku.com/articles/python-runtimes
remote: -----> Installing python-3.9.5
remote: -----> Installing pip 20.2.4, setuptools 47.1.1 and wheel 0.36.2
remote: -----> Installing SQLite3
remote: -----> Installing requirements with pip
remote: Collecting anyio==2.2.0
remote: Downloading anyio-2.2.0-py3-none-any.whl (65 kB)
remote: Collecting argon2-cffi==20.1.0
remote: Downloading argon2_cffi-20.1.0-cp35-abi3-manylinux1_x86_64.whl (97 kB)
remote: Collecting async-generator==1.10
remote: Downloading async_generator-1.10-py3-none-any.whl (18 kB)
remote: Collecting attrs==20.3.0
remote: Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB)
remote: Collecting Babel==2.9.1
remote: Downloading Babel-2.9.1-py2.py3-none-any.whl (8.8 MB)
remote: Collecting backcall==0.2.0
remote: Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
remote: Collecting bleach==3.3.0
remote: Downloading bleach-3.3.0-py2.py3-none-any.whl (283 kB)
remote: Collecting certifi==2020.12.5
remote: Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
remote: Collecting cffi==1.14.5
remote: Downloading cffi-1.14.5-cp39-cp39-manylinux1_x86_64.whl (406 kB)
remote: Collecting chardet==4.0.0
remote: Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)
remote: Collecting colorama==0.4.4
remote: Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
remote: Collecting comtypes==1.1.10
remote: Downloading comtypes-1.1.10.tar.gz (145 kB)
remote: Collecting decorator==5.0.7
remote: Downloading decorator-5.0.7-py3-none-any.whl (8.8 kB)
remote: Collecting defusedxml==0.7.1
remote: Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
remote: Collecting deprecation==2.1.0
remote: Downloading deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
remote: Collecting entrypoints==0.3
remote: Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB)
remote: Collecting idna==2.10
remote: Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
remote: Collecting ipykernel==5.5.3
remote: Downloading ipykernel-5.5.3-py3-none-any.whl (120 kB)
remote: Collecting ipython==7.23.0
remote: Downloading ipython-7.23.0-py3-none-any.whl (785 kB)
remote: Collecting ipython-genutils==0.2.0
remote: Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
remote: Collecting jedi==0.18.0
remote: Downloading jedi-0.18.0-py2.py3-none-any.whl (1.4 MB)
remote: Collecting Jinja2==2.11.3
remote: Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
remote: Collecting json5==0.9.5
remote: Downloading json5-0.9.5-py2.py3-none-any.whl (17 kB)
remote: Collecting jsonschema==3.2.0
remote: Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
remote: Collecting MarkupSafe==1.1.1
remote: Downloading MarkupSafe-1.1.1-cp39-cp39-manylinux2010_x86_64.whl (32 kB)
remote: Collecting matplotlib-inline==0.1.2
remote: Downloading matplotlib_inline-0.1.2-py3-none-any.whl (8.2 kB)
remote: Collecting mistune==0.8.4
remote: Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
remote: Collecting nbclassic==0.2.7
remote: Downloading nbclassic-0.2.7-py3-none-any.whl (18 kB)
remote: Collecting nbclient==0.5.3
remote: Downloading nbclient-0.5.3-py3-none-any.whl (82 kB)
remote: Collecting nbconvert==6.0.7
remote: Downloading nbconvert-6.0.7-py3-none-any.whl (552 kB)
remote: Collecting nbformat==5.1.3
remote: Downloading nbformat-5.1.3-py3-none-any.whl (178 kB)
remote: Collecting nest-asyncio==1.5.1
remote: Downloading nest_asyncio-1.5.1-py3-none-any.whl (5.0 kB)
remote: Collecting notebook==6.3.0
remote: Downloading notebook-6.3.0-py3-none-any.whl (9.5 MB)
remote: Collecting packaging==20.9
remote: Downloading packaging-20.9-py2.py3-none-any.whl (40 kB)
remote: Collecting parso==0.8.2
remote: Downloading parso-0.8.2-py2.py3-none-any.whl (94 kB)
remote: Collecting pickleshare==0.7.5
remote: Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
remote: Collecting prometheus-client==0.10.1
remote: Downloading prometheus_client-0.10.1-py2.py3-none-any.whl (55 kB)
remote: Collecting prompt-toolkit==3.0.18
remote: Downloading prompt_toolkit-3.0.18-py3-none-any.whl (367 kB)
remote: Collecting pycparser==2.20
remote: Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB)
remote: Collecting Pygments==2.9.0
remote: Downloading Pygments-2.9.0-py3-none-any.whl (1.0 MB)
remote: Collecting pyparsing==2.4.7
remote: Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
remote: Collecting pypiwin32==223
remote: Downloading pypiwin32-223-py3-none-any.whl (1.7 kB)
remote: Collecting pyrsistent==0.17.3
remote: Downloading pyrsistent-0.17.3.tar.gz (106 kB)
remote: Collecting python-dateutil==2.8.1
remote: Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
remote: Collecting pytz==2021.1
remote: Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB)
remote: Collecting pywinpty==1.0.1
remote: Downloading pywinpty-1.0.1.tar.gz (47 kB)
remote: Installing build dependencies: started
remote: Installing build dependencies: finished with status 'done'
remote: Getting requirements to build wheel: started
remote: Getting requirements to build wheel: finished with status 'done'
remote: Preparing wheel metadata: started
remote: Preparing wheel metadata: finished with status 'error'
remote: ERROR: Command errored out with exit status 1:
remote: command: /app/.heroku/python/bin/python /app/.heroku/python/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpr_08fbxd
remote: cwd: /tmp/pip-install-0_jtyszs/pywinpty
remote: Complete output (6 lines):
remote: Checking for Rust toolchain...
remote:
remote: Cargo, the Rust package manager, is not installed or is not on PATH.
remote: This package requires Rust and Cargo to compile extensions. Install it through
remote: the system's package manager or via https://rustup.rs/
remote:
remote: ----------------------------------------
remote: ERROR: Command errored out with exit status 1: /app/.heroku/python/bin/python /app/.heroku/python/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpr_08fbxd Check the logs for full command output.
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to isgd-requests-app.
I didnt get where is the exact error, I do reinstall of rust packet manager, but still the error shows, Any help would be appreciated
The rust dependency is bring by pywinpty that needs also MSVC.
This package
PyWinpty allows creating and communicating with Windows processes that
receive input and print outputs via console input and output pipes.
PyWinpty supports both the native ConPTY interface and the previous,
fallback winpty library.
Then it is not needed on stack heroku-20 that is Ubuntu.
Removing pywinpty from requirements.txt should help.
Related
I had made a bot on python using python-telegram-bot, but I am getting an error on pushing this code on Heroku on the command line.
my whole code is on python-telegram-bot but it gives me an error on uploading this from requirements.txt
I had cut some libraries which are uploaded without any error.
My error:-
PS D:\Code\python projects\Buddy_telegram_bot> git push heroku master
Enumerating objects: 29, done.
Counting objects: 100% (29/29), done.
Delta compression using up to 8 threads
Compressing objects: 100% (26/26), done.
Writing objects: 100% (29/29), 58.49 KiB | 5.85 MiB/s, done.
Total 29 (delta 10), reused 0 (delta 0), pack-reused 0
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Building on the Heroku-20 stack
remote: -----> Using buildpack: heroku/python
remote: -----> Python app detected
remote: -----> Using Python version specified in runtime.txt
remote: ! Python has released a security update! Please consider upgrading to python-3.9.6
remote: Learn More: https://devcenter.heroku.com/articles/python-runtimes
remote: -----> Installing python-3.9.5
remote: -----> Installing pip 20.2.4, setuptools 47.1.1 and wheel 0.36.2
remote: -----> Installing SQLite3
remote: -----> Installing requirements with pip
remote: Collecting aiohttp==3.7.4.post0
remote: Downloading aiohttp-3.7.4.post0-cp39-cp39-manylinux2014_x86_64.whl (1.4 MB)
remote: Collecting pypiwin32==223
remote: Downloading pypiwin32-223-py3-none-any.whl (1.7 kB)
remote: Collecting python-dotenv==0.18.0
remote: Downloading python_dotenv-0.18.0-py2.py3-none-any.whl (18 kB)
remote: Collecting python-telegram-bot==13.7
remote: Downloading python_telegram_bot-13.7-py3-none-any.whl (455 kB)
remote: ERROR: Could not find a version that satisfies the requirement pywin32==301 (from -r /tmp/build_f1a97cf9/requirements.txt (line 32)) (from versions: none)
remote: ERROR: No matching distribution found for pywin32==301 (from -r /tmp/build_f1a97cf9/requirements.txt (line 32))
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to buddy-telegram-bot.
remote:
To https://git.heroku.com/buddy-telegram-bot.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/buddy-telegram-bot.git'
Here I am getting an error on python-telegram-bot but I need it in my program
Please help me to solve this.
I'm running git push heroku master to deploy my first app to heroku. I was getting various errors to do with the dependencies, so after following the advice here:
Heroku Upload - Could not find a version that satisfies the requirement anaconda-client==1.4.0
I removed all the 'problematic' packages from requiremets.txt file. One of these packages was python-javabridge.
Once it reached the end however, it is still trying to install python-javabridge, giving the following error:
remote: Collecting zope.interface
remote: Downloading zope.interface-5.2.0-cp36-cp36m-manylinux2010_x86_64.whl (236 kB)
remote: Collecting contextvars; python_version < "3.7"
remote: Downloading contextvars-2.4.tar.gz (9.6 kB)
remote: Collecting mccabe<0.7.0,>=0.6.0
remote: Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
remote: Collecting jupyterlab-widgets>=1.0.0; python_version >= "3.5"
remote: Downloading jupyterlab_widgets-1.0.0-py3-none-any.whl (243 kB)
remote: Collecting jupyter-server~=1.1
remote: Downloading jupyter_server-1.1.4-py3-none-any.whl (184 kB)
remote: Collecting SecretStorage>=3.2; sys_platform == "linux"
remote: Downloading SecretStorage-3.3.0-py3-none-any.whl (14 kB)
remote: Collecting jeepney>=0.4.2; sys_platform == "linux"
remote: Downloading jeepney-0.6.0-py3-none-any.whl (45 kB)
remote: Collecting importlib-resources; python_version < "3.7"
remote: Downloading importlib_resources-4.1.1-py3-none-any.whl (22 kB)
remote: Collecting python-javabridge==4.0.0
remote: Downloading python-javabridge-4.0.0.tar.gz (1.3 MB)
remote: ERROR: Command errored out with exit status 1:
remote: command: /app/.heroku/python/bin/python -c 'import sys, setuptools,
tokenize; sys.argv[0] = '"'"'/tmp/pip-install-e55bn7p7/python-javabridge/setup.py'"'"';
__file__='"'"'/tmp/pip-install-e55bn7p7/python-javabridge/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-s9wk10ch
remote: cwd: /tmp/pip-install-e55bn7p7/python-javabridge/
remote: Complete output (11 lines):
remote: Traceback (most recent call last):
remote: File "<string>", line 1, in <module>
remote: File "/tmp/pip-install-e55bn7p7/python-javabridge/setup.py", line 412, in <module>
remote: ext_modules=ext_modules(),
remote: File "/tmp/pip-install-e55bn7p7/python-javabridge/setup.py", line 96, in ext_modules
remote: java_home = find_javahome()
remote: File "/tmp/pip-install-e55bn7p7/python-javabridge/javabridge/locate.py", line 133, in find_javahome
remote: java_bin = get_out(["bash", "-c", "type -p java"])
remote: File "/tmp/pip-install-e55bn7p7/python-javabridge/javabridge/locate.py", line 130, in get_out
remote: raise Exception("Error finding javahome on linux: %s" % cmd)
remote: Exception: Error finding javahome on linux: ['bash', '-c', 'type -p java']
remote: ----------------------------------------
remote: ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
remote: ! Push rejected, failed to compile Python app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to ...
remote:
Before starting this I updated all packages with conda update --all. I am using Windows 10 64-bit. Anaconda. Python 3.7. Spyder 4.2.0 IDE. Spyder terminal for the commands. How do I fix this Linux env variable problem from my Windows machine, or how do I get it not to install javabridge at all?
Thanks in advance!
I faced a similar problem but with different libraries (pyspark, and more 2 ipython-something).
The easier solution I found was to remove this library from the requirements.txt;
Does the app depend on this library? Have you tried to remove this library?
Sometimes, it was installed only because you have used conda to install some libraries.
I'm trying to host my adonis JS project on heroku.
I followed https://medium.com/#mazinosukah/how-to-deploy-adonisjs-apps-to-heroku-66741e7cd26f and https://scotch.io/tutorials/deploying-adonisjs-apps-to-heroku but I ran into an error not described in those sites. (The webapp runs fine locally)
After running git push heroku herokuMaster:master
I get:
Counting objects: 1, done.
Writing objects: 100% (1/1), 198 bytes | 99.00 KiB/s, done.
Total 1 (delta 0), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Node.js app detected
remote:
remote: -----> Creating runtime environment
remote:
remote: NPM_CONFIG_LOGLEVEL=error
remote: NODE_ENV=production
remote: NODE_MODULES_CACHE=true
remote: NODE_VERBOSE=false
remote:
remote: -----> Installing binaries
remote: engines.node (package.json): 10.13.0
remote: engines.npm (package.json): unspecified (use default)
remote:
remote: Resolving node version 10.13.0...
remote: Downloading and installing node 10.13.0...
remote: Using default npm version: 6.4.1
remote:
remote: -----> Building dependencies
remote: Installing node modules (package.json)
remote: added 510 packages from 288 contributors and audited 4026 packages in 15.432s
remote: found 0 vulnerabilities
remote:
remote:
remote: -----> Caching build
remote: - node_modules
remote:
remote: -----> Pruning devDependencies
remote: audited 4026 packages in 3.961s
remote: found 0 vulnerabilities
remote:
remote:
remote: -----> Build succeeded!
remote: -----> Discovering process types
remote: Procfile declares types -> release, web
remote:
remote: -----> Compressing...
remote: Done: 24.4M
remote: -----> Launching...
remote: ! Release command declared: this new release will not be available until the command succeeds.
remote: Released v9
remote: https://myappname.herokuapp.com/ deployed to Heroku
remote:
remote: Verifying deploy... done.
remote: Running release command...
remote:
remote:
remote: TypeError: Cannot read property 'name' of undefined
remote:
remote:
remote: 1 _.transform
remote: /app/node_modules/#adonisjs/ace/src/Command/index.js:527
remote:
remote: 2 anonymous
remote: /app/node_modules/lodash/lodash.js:13807
remote:
remote: 3 arrayEach
remote: /app/node_modules/lodash/lodash.js:516
remote:
remote: 4 Function.transform
remote: /app/node_modules/lodash/lodash.js:13806
remote:
remote: 5 Function.commanderAction
remote: /app/node_modules/#adonisjs/ace/src/Command/index.js:526
remote:
remote: 6 Command.listener
remote: /app/node_modules/commander/index.js:315
remote:
remote: 7 Command.parseArgs
remote: /app/node_modules/commander/index.js:654
remote:
remote: 8 Command.parse
remote: /app/node_modules/commander/index.js:474
remote:
remote: 9 Kernel.invoke
remote: /app/node_modules/#adonisjs/ace/src/Kernel/index.js:329
remote:
remote: 10 Ignitor._invokeAce
remote: /app/node_modules/#adonisjs/ignitor/src/Ignitor/index.js:532
remote:
remote: 11 Ignitor.fireAce
remote: /app/node_modules/#adonisjs/ignitor/src/Ignitor/index.js:847
remote:
remote: Waiting for release.... failed.
I'm not sure why it is complaining about files in node_modules...
Any ideas? I can share more code if necessary.
I changed my Procfile contents from
release: ENV_SILENT=true node ace migration:run — force
web: ENV_SILENT=true npm start
to
web: ENV_SILENT=true npm start
The issue is a typo with the force flag. I updated the Procfile to the following and it worked:
release: ENV_SILENT=true node ace migration:run --force
web: ENV_SILENT=true npm start
i'm trying to host my website through heroku, but the build is failing constantly whatever i do.The build works locally, but when i tried to push to heroku i keep getting this
Counting objects: 1324, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (609/609), done.
Writing objects: 100% (1324/1324), 28.24 MiB | 0 bytes/s, done.
Total 1324 (delta 681), reused 1324 (delta 681)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Node.js app detected
remote:
remote: -----> Creating runtime environment
remote:
remote: NPM_CONFIG_LOGLEVEL=error
remote: NODE_VERBOSE=false
remote: NODE_ENV=production
remote: NODE_MODULES_CACHE=true
remote:
remote: -----> Installing binaries
remote: engines.node (package.json): ^10.7
remote: engines.npm (package.json): unspecified (use default)
remote: engines.yarn (package.json): ^1.5
remote:
remote: Resolving node version ^10.7...
remote: Downloading and installing node 10.9.0...
remote: Using default npm version: 6.2.0
remote: Resolving yarn version ^1.5...
remote: Downloading and installing yarn (1.9.4)...
remote: Installed yarn 1.9.4
remote:
remote: -----> Restoring cache
remote: Skipping cache restore (not-found)
remote:
remote: -----> Building dependencies
remote: Installing node modules (yarn.lock)
remote: yarn install v1.9.4
remote: [1/4] Resolving packages...
remote: [2/4] Fetching packages...
remote: warning Pattern ["#types/koa#latest"] is trying to unpack in the same destination "/tmp/yarncache.80EhH/v2/npm-#types/koa-2.0.46-24bc3cd405d10fcde81f876cd8285
b44d4ddc3e9" as pattern ["#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*","#types/koa#*"]. This could
result in non-deterministic behavior, skipping.
remote: warning Pattern ["#types/node#latest"] is trying to unpack in the same destination "/tmp/yarncache.80EhH/v2/npm-#types/node-10.9.2-f0ab8dced5cd6c56b26765e1c0d
9e4fdcc9f2a00" as pattern ["#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#
types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*","#types/node#*"]. This could result in non-deterministic behavior, skipping.
remote: warning Pattern ["koa-convert#latest"] is trying to unpack in the same destination "/tmp/yarncache.80EhH/v2/npm-koa-convert-1.2.0-da40875df49de0539098d1700b50
820cebcd21d0" as pattern ["koa-convert#^1.2.0"]. This could result in non-deterministic behavior, skipping.
remote: warning Pattern ["qs#latest"] is trying to unpack in the same destination "/tmp/yarncache.80EhH/v2/npm-qs-6.5.2-cb3ae806e8740444584ef154ce8ee98d403f3e36" as p
attern ["qs#^6.4.0"]. This could result in non-deterministic behavior, skipping.
remote: (node:257) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or
Buffer.from() methods instead.
remote: [1/4] Resolving packages...
remote: [2/4] Fetching packages...
remote: error An unexpected error occurred: "ENOENT: no such file or directory, scandir '/tmp/yarncache.80EhH/v2/npm-path-key-2.0.1-411cadb574c5a140d3a4b1910d40d80cc9
f40b40'".
remote: info If you think this is a bug, please open a bug report with the information provided in "/tmp/build_11ee5794ef73ae92c415ea71c412314f/yarn-error.log".
remote: info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
remote:
remote: -----> Build failed
remote:
remote: We're sorry this build is failing! You can troubleshoot common issues here:
remote: https://devcenter.heroku.com/articles/troubleshooting-node-deploys
remote:
remote: If you're stuck, please submit a ticket so we can help:
remote: https://help.heroku.com/
remote:
remote: Love,
remote: Heroku
remote:
remote: ! Push rejected, failed to compile Node.js app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to sun-it-solution.
remote:
To https://git.heroku.com/sun-it-solution.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/sun-it-solution.git'
i also tried to run yarn cache clean, removing all node_modules and run yarn install , but still the build fails
i'm stuck here :( i googled some other things too but i cant solve the problem please help
There is a dropplet(vps) on digitalocean, the dropplet is built using dokku template. Following a bunch of instruction, I was able to set everything up. At least I think so. The problem appears during the build after git push. The log is here:
$ git push dokku master
Counting objects: 64, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (57/57), done.
Writing objects: 100% (64/64), 14.68 KiB | 0 bytes/s, done.
Total 64 (delta 4), reused 0 (delta 0)
remote: -----> Cleaning up...
remote: -----> Building ** from herokuish...
remote: -----> Adding BUILD_ENV to build environment...
remote: -----> Fetching custom buildpack
remote: -----> Node.js app detected
remote: -----> Installing node
remote: -----> Installing meteor
remote: Downloading Meteor distribution
remote:
remote: #
...
remote: ########################################################################
100.0%
remote:
remote: Meteor 1.2.1 has been installed in your home directory (~/.meteor).
remote:
remote: Now you need to do one of the following:
remote:
remote: (1) Add "$HOME/.meteor" to your path, or
remote: (2) Run this command as root:
remote: cp "/tmp/buildpacks/custom/meteor-o6l8/.meteor/packages/meteor-tool/1.1.10/mt-os.linux.x86_64/scripts/admin/launch-meteor" /usr/bin/meteor
remote:
remote: Then to get started, take a look at 'meteor --help' or see the docs at
remote: docs.meteor.com.
remote: -----> Bundling bundle
remote: -----> Building Meteor with ROOT_URL: http://****
remote: Killed
To dokku#****:**
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku#****:**'
I am new to the theme. Where can I see what's gone wrong?
You might have too few resources to build meteor on your server. Please be sure you have at least 1GB of memory available. If you are on a smaller digital ocean droplet, you can also enable swap.