Skip to content

Instantly share code, notes, and snippets.

@aanand
Created May 29, 2015 15:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aanand/ee9f4203459900f45b50 to your computer and use it in GitHub Desktop.
Save aanand/ee9f4203459900f45b50 to your computer and use it in GitHub Desktop.
$ script/build-linux
++ pwd
+ docker run --rm --user=user --volume=/Users/aanand/work/docker/compose:/code --entrypoint=script/build-linux-inner docker-compose
++ pwd
+ mkdir -p /code/dist
++ pwd
+ chmod 777 /code/dist
+ pyinstaller -F bin/docker-compose
18 INFO: wrote /code/docker-compose.spec
36 INFO: UPX is not available.
48 INFO: Processing hook hook-os
108 INFO: Processing hook hook-time
110 INFO: Processing hook hook-cPickle
147 INFO: Processing hook hook-_sre
219 INFO: Processing hook hook-cStringIO
276 INFO: Processing hook hook-encodings
286 INFO: Processing hook hook-codecs
489 INFO: Extending PYTHONPATH with /code/bin
490 INFO: checking Analysis
491 INFO: building because /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/_pyi_bootstrap.py changed
491 INFO: running Analysis out00-Analysis.toc
533 INFO: Analyzing /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/_pyi_bootstrap.py
544 INFO: Processing hook hook-os
554 INFO: Processing hook hook-site
567 INFO: Processing hook hook-encodings
672 INFO: Processing hook hook-time
675 INFO: Processing hook hook-cPickle
733 INFO: Processing hook hook-_sre
829 INFO: Processing hook hook-cStringIO
915 INFO: Processing hook hook-codecs
1217 INFO: Processing hook hook-pydoc
1336 INFO: Processing hook hook-email
1389 INFO: Processing hook hook-httplib
1414 INFO: Processing hook hook-email.message
1474 INFO: Analyzing /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py
1551 INFO: Analyzing /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_archive.py
1626 INFO: Analyzing /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_carchive.py
1700 INFO: Analyzing /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_os_path.py
1710 INFO: Analyzing bin/docker-compose
1964 INFO: Processing hook hook-xml
2065 INFO: Processing hook hook-xml.sax
2126 INFO: Processing hook hook-pyexpat
5115 INFO: Processing hook hook-requests
5142 INFO: Processing hook hook-distutils
5666 INFO: Processing hook hook-cryptography
5843 INFO: Processing hook hook-setuptools
5978 INFO: Processing hook hook-sysconfig
6104 INFO: Processing hook hook-pycparser
6376 INFO: Hidden import 'codecs' has been found otherwise
6376 INFO: Hidden import 'encodings' has been found otherwise
6376 INFO: Looking for run-time hooks
6377 INFO: Analyzing rthook /usr/local/lib/python2.7/dist-packages/PyInstaller/loader/rthooks/pyi_rth_pkgres.py
objdump: section '.dynamic' mentioned in a -j option, but not found in any input file
6882 INFO: Using Python library /usr/lib/libpython2.7.so.1.0
6883 INFO: Adding Python library to binary dependencies
7104 INFO: Warnings written to /code/build/docker-compose/warndocker-compose.txt
7139 INFO: checking PYZ
7174 INFO: building because /usr/local/lib/python2.7/dist-packages/yaml/representer.pyc changed
7177 INFO: building PYZ (ZlibArchive) out00-PYZ.toc
10207 INFO: checking PKG
10211 INFO: building because /code/build/docker-compose/out00-PYZ.pyz changed
10212 INFO: building PKG (CArchive) out00-PKG.pkg
objdump: section '.dynamic' mentioned in a -j option, but not found in any input file
14616 INFO: checking EXE
14618 INFO: rebuilding out00-EXE.toc because docker-compose missing
14618 INFO: building EXE from out00-EXE.toc
14621 INFO: Appending archive to EXE /code/dist/docker-compose
+ mv dist/docker-compose dist/docker-compose-Linux-x86_64
+ dist/docker-compose-Linux-x86_64 --version
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/compose.cli.main", line 10, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/docker", line 20, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/docker.client", line 23, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/requests", line 53, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/requests.packages.urllib3.contrib.pyopenssl", line 53, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/OpenSSL", line 8, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/OpenSSL.rand", line 11, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/OpenSSL._util", line 6, in <module>
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/cryptography.hazmat.bindings.openssl.binding", line 60, in <module>
File "/code/build/docker-compose/out00-PYZ.pyz/cryptography.hazmat.bindings.openssl.binding", line 109, in Binding
File "/code/build/docker-compose/out00-PYZ.pyz/cryptography.hazmat.bindings.utils", line 68, in build_ffi_for_binding
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/code/build/docker-compose/out00-PYZ.pyz/cryptography.hazmat.bindings.openssl.osrandom_engine", line 10, in <module>
IOError: [Errno 2] No such file or directory: '/tmp/_MEI9Cia2i/cryptography/hazmat/bindings/openssl/src/osrandom_engine.h'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment