Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Letsencrypt fails with error: command 'gcc' failed with exit status 4 #125

Open
jboettge opened this issue Feb 23, 2016 · 0 comments
Open

Comments

@jboettge
Copy link

at letsencrypt-auto --help i get
error: command 'gcc' failed with exit status 4
Cleaning up...
Command /root/.local/share/letsencrypt/bin/python -c "import setuptools;file='/tmp/pip-7rzBLr-build/setup.py';exec(compile(open(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-khJhv3-record/install-record.txt --single-version-externally-managed --install-headers /root/.local/share/letsencrypt/include/site/python2.7 failed with error code 1 in /tmp/pip-7rzBLr-build

peep: (3, 0, 0) python: '2.7.5 (default, Nov 20 2015, 02:00:19) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]' pip: '1.4.1' Command line: ['/tmp/tmp.IJpdPNO0bW/peep.py', 'install', '-r', '/tmp/tmp.IJpdPNO0bW/letsencrypt-auto-requirements.txt'] Traceback (most recent call last): File "/tmp/tmp.IJpdPNO0bW/peep.py", line 958, in <module> exit(main()) File "/tmp/tmp.IJpdPNO0bW/peep.py", line 930, in main return commands[argv[1]](argv[2:]) File "/tmp/tmp.IJpdPNO0bW/peep.py", line 882, in peep_install req.install() File "/tmp/tmp.IJpdPNO0bW/peep.py", line 650, in install run_pip(['install'] + other_args + ['--no-deps', '-U', archive_path]) File "/tmp/tmp.IJpdPNO0bW/peep.py", line 204, in run_pip status_code = pip.main(initial_args) File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pip/__init__.py", line 148, in main return command.main(args[1:], options) File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pip/basecommand.py", line 169, in main text = '\n'.join(complete_log) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 38: ordinal not in range(128)

@jboettge jboettge changed the title /root/.local/share/letsencrypt/bin/python -c "import setuptools;__file__='/tmp/pip-7rzBLr-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-khJhv3-record/install-record.txt --single-version-externally-managed --install-headers /root/.local/share/letsencrypt/include/site/python2.7 failed with error code 1 in /tmp/pip-7rzBLr-build letsencrypt/bin/python -c "import setuptools;__file__='/tmp/pip-7rzBLr-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-khJhv3-record/install-record.txt --single-version-externally-managed --install-headers letsencrypt/include/site/python2.7 failed with error code 1 in /tmp/pip-7rzBLr-build Feb 23, 2016
@jboettge jboettge changed the title letsencrypt/bin/python -c "import setuptools;__file__='/tmp/pip-7rzBLr-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-khJhv3-record/install-record.txt --single-version-externally-managed --install-headers letsencrypt/include/site/python2.7 failed with error code 1 in /tmp/pip-7rzBLr-build Letsencrypt fails with error: command 'gcc' failed with exit status 4 Feb 23, 2016
erikrose added a commit to erikrose/letsencrypt that referenced this issue Mar 4, 2016
This should solve our unicode error (erikrose/peep#125) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.

* Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.
erikrose added a commit to erikrose/letsencrypt that referenced this issue Mar 4, 2016
This should solve our unicode error (erikrose/peep#125) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.

* Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.
erikrose added a commit to erikrose/letsencrypt that referenced this issue Mar 7, 2016
This should solve our unicode error (erikrose/peep#125) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.

Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.
erikrose added a commit to erikrose/letsencrypt that referenced this issue Mar 7, 2016
This should solve our unicode error (erikrose/peep#125) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.

Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.

Turn off all the Travis addons for the GCE le_auto job, since the MariaDB one broke there and the rest weren't necessary. See travis-ci/travis-ci#5759. TheNavigat collaborated on this.
erikrose added a commit to erikrose/letsencrypt that referenced this issue Mar 8, 2016
This should solve our unicode error (erikrose/peep#125) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.

Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.

Turn off all the Travis addons for the GCE le_auto job, since the MariaDB one broke there and the rest weren't necessary. See travis-ci/travis-ci#5759. TheNavigat collaborated on this.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant