thao p nguyen created SINGA-441: ----------------------------------- Summary: can not build CPU version of SINGA on python 3.6 Key: SINGA-441 URL: https://issues.apache.org/jira/browse/SINGA-441 Project: Singa Issue Type: Bug Components: Documentation Environment: - ubuntu 18 - python 3.6.7 Reporter: thao p nguyen
After installed miniconda and conda-build successfully, can not install Singa on both python3.6 & 3.7. Below are my command lines and messages: thao@thao-OptiPlex-5060:~$ conda list WARNING: The conda.compat module is deprecated and will be removed in a future release. # packages in environment at /home/thao/miniconda3: # # Name Version Build Channel asn1crypto 0.24.0 py37_0 beautifulsoup4 4.7.1 py37_1 bzip2 1.0.6 h14c3975_5 ca-certificates 2019.1.23 0 certifi 2019.3.9 py37_0 cffi 1.11.5 py37he75722e_1 chardet 3.0.4 py37_1 conda 4.6.11 py37_0 conda-build 3.17.8 py37_0 conda-env 2.6.0 1 cryptography 2.4.2 py37h1ba5d50_0 filelock 3.0.10 py37_0 glob2 0.6 py37_1 icu 58.2 h9c2bf20_1 idna 2.8 py37_0 jinja2 2.10 py37_0 libarchive 3.3.3 h5d8350f_5 libedit 3.1.20170329 h6b74fdf_2 libffi 3.2.1 hd88cf55_4 libgcc-ng 8.2.0 hdf63c60_1 liblief 0.9.0 h7725739_2 libstdcxx-ng 8.2.0 hdf63c60_1 libxml2 2.9.9 he19cac6_0 lz4-c 1.8.1.2 h14c3975_0 lzo 2.10 h49e0be7_2 markupsafe 1.1.1 py37h7b6447c_0 ncurses 6.1 he6710b0_1 openssl 1.1.1b h7b6447c_1 patchelf 0.9 he6710b0_3 pip 18.1 py37_0 pkginfo 1.5.0.1 py37_0 psutil 5.6.1 py37h7b6447c_0 py-lief 0.9.0 py37h7725739_2 pycosat 0.6.3 py37h14c3975_0 pycparser 2.19 py37_0 pyopenssl 18.0.0 py37_0 pysocks 1.6.8 py37_0 python 3.7.1 h0371630_7 python-libarchive-c 2.8 py37_6 pytz 2018.9 py37_0 pyyaml 5.1 py37h7b6447c_0 readline 7.0 h7b6447c_5 requests 2.21.0 py37_0 ruamel_yaml 0.15.46 py37h14c3975_0 setuptools 40.6.3 py37_0 six 1.12.0 py37_0 soupsieve 1.8 py37_0 sqlite 3.26.0 h7b6447c_0 tk 8.6.8 hbc83047_0 tqdm 4.31.1 py37_1 urllib3 1.24.1 py37_0 wheel 0.32.3 py37_0 xz 5.2.4 h14c3975_4 yaml 0.1.7 had09818_2 zlib 1.2.11 h7b6447c_3 zstd 1.3.7 h0b5b093_0 thao@thao-OptiPlex-5060:~$ conda install conda-build WARNING: The conda.compat module is deprecated and will be removed in a future release. Collecting package metadata: done Solving environment: done # All requested packages already installed. thao@thao-OptiPlex-5060:~$ cd Documents/Singa/incubator-singa/ thao@thao-OptiPlex-5060:~/Documents/Singa/incubator-singa$ export BUILD_STR=cpu thao@thao-OptiPlex-5060:~/Documents/Singa/incubator-singa$ conda build tool/conda/singa/ --python 3.7 WARNING: The conda.compat module is deprecated and will be removed in a future release. No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 Cloning into '/home/thao/miniconda3/conda-bld/singa_1554907178635/work'... done. checkout: 'HEAD' Your branch is up to date with 'origin/_conda_cache_origin_head'. Submodule 'rafiki' (https://github.com/nginyc/rafiki.git) registered for path 'rafiki' Cloning into '/home/thao/miniconda3/conda-bld/singa_1554907178635/work/rafiki'... Submodule path 'rafiki': checked out 'b027c588f27ed4e801e8e300785b0eca230b5167' ==> git log -n1 <== commit 5f14f3dbc005a64fdbc508bff63db92e6d3e05b6 Merge: 8072ecdb 73a3b471 Author: Wang Wei <wangwei...@gmail.com> Date: Sun Apr 7 13:11:35 2019 +0800 Merge branch 'master' of https://gitbox.apache.org/repos/asf/incubator-singa ==> git describe --tags --dirty <== 2.0.0rc1 ==> git status <== On branch _conda_cache_origin_head Your branch is up to date with 'origin/_conda_cache_origin_head'. nothing to commit, working tree clean Adding in variants from internal_defaults INFO:conda_build.variants:Adding in variants from internal_defaults Adding in variants from /home/thao/Documents/Singa/incubator-singa/tool/conda/singa/conda_build_config.yaml INFO:conda_build.variants:Adding in variants from /home/thao/Documents/Singa/incubator-singa/tool/conda/singa/conda_build_config.yaml Adding in variants from config.variant INFO:conda_build.variants:Adding in variants from config.variant /home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py:414: UserWarning: The environment variable 'CUDA' is undefined. UserWarning Attempting to finalize metadata for singa INFO:conda_build.metadata:Attempting to finalize metadata for singa Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done BUILD START: ['singa-2.0.0rc1-cpu.tar.bz2'] Collecting package metadata: ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /home/thao/miniconda3/conda-bld/singa_1554907178635/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeh The following NEW packages will be INSTALLED: blas: 1.0-openblas ca-certificates: 2019.1.23-0 certifi: 2019.3.9-py36_0 gflags: 2.2.2-he6710b0_0 glog: 0.3.5-hf484d3e_1 intel-openmp: 2018.0.3-0 libedit: 3.1.20181209-hc058e9b_0 libffi: 3.2.1-hd88cf55_4 libgcc-ng: 8.2.0-hdf63c60_1 libgfortran-ng: 7.3.0-hdf63c60_0 libmklml: 2018.0.3-0 libopenblas: 0.3.3-h5a2b251_3 libprotobuf: 3.4.0-0 libstdcxx-ng: 8.2.0-hdf63c60_1 mkl-dnn: 0.14-h6bb024c_0 ncurses: 6.1-he6710b0_1 nomkl: 3.0-0 numpy: 1.16.0-py36h99e49ec_1 numpy-base: 1.16.0-py36h2f8d375_1 openblas: 0.3.3-3 openblas-devel: 0.3.3-3 openssl: 1.1.1b-h7b6447c_1 pcre: 8.43-he6710b0_0 pip: 19.0.3-py36_0 protobuf: 3.4.0-py36_0 python: 3.6.8-h0371630_0 readline: 7.0-h7b6447c_5 setuptools: 40.8.0-py36_0 six: 1.12.0-py36_0 sqlite: 3.27.2-h7b6447c_0 swig: 3.0.12-h38cdd7d_3 tk: 8.6.8-hbc83047_0 wheel: 0.33.1-py36_0 xz: 5.2.4-h14c3975_4 zlib: 1.2.11-h7b6447c_3 Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done WARNING: symlink_conda() is deprecated. Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... failed Leaving build/test directories: Work: /home/thao/miniconda3/conda-bld/work Test: /home/thao/miniconda3/conda-bld/test_tmp Leaving build/test environments: Test: source activate /home/thao/miniconda3/conda-bld/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla Build: source activate /home/thao/miniconda3/conda-bld/_build_env Traceback (most recent call last): File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py", line 753, in get_install_actions actions = install_actions(prefix, index, specs, force=True) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/plan.py", line 473, in install_actions txn = solver.solve_for_transaction(prune=prune, ignore_pinned=not pinned) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 107, in solve_for_transaction force_remove, force_reinstall) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 145, in solve_for_diff force_remove) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 242, in solve_final_state ssc = self._run_sat(ssc) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 475, in _run_sat conflicting_specs = ssc.r.get_conflicting_specs(tuple(final_environment_specs)) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 852, in get_conflicting_specs reduced_index = self.get_reduced_index(specs) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 356, in get_reduced_index specs, features = self.verify_specs(specs) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 244, in verify_specs raise ResolvePackageNotFound(bad_deps) conda.exceptions.ResolvePackageNotFound: - onnx[version='>=1.3.0'] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/thao/miniconda3/bin/conda-build", line 11, in <module> sys.exit(main()) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/cli/main_build.py", line 456, in main execute(sys.argv[1:]) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/cli/main_build.py", line 447, in execute verify=args.verify, variants=args.variants) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/api.py", line 208, in build notest=notest, need_source_download=need_source_download, variants=variants) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 2314, in build_tree notest=notest, File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1397, in build create_build_envs(m, notest) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1281, in create_build_envs raise e File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1271, in create_build_envs channel_urls=tuple(m.config.channel_urls)) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py", line 755, in get_install_actions raise DependencyNeedsBuildingError(exc, subdir=subdir) conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform linux-64: \{"onnx[version='>=1.3.0']"} thao@thao-OptiPlex-5060:~/Documents/Singa/incubator-singa$ conda build tool/conda/singa/ --python 3.6 WARNING: The conda.compat module is deprecated and will be removed in a future release. No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 Cloning into '/home/thao/miniconda3/conda-bld/singa_1554947642062/work'... done. checkout: 'HEAD' Your branch is up to date with 'origin/_conda_cache_origin_head'. Submodule 'rafiki' (https://github.com/nginyc/rafiki.git) registered for path 'rafiki' Cloning into '/home/thao/miniconda3/conda-bld/singa_1554947642062/work/rafiki'... Submodule path 'rafiki': checked out 'b027c588f27ed4e801e8e300785b0eca230b5167' ==> git log -n1 <== commit 5f14f3dbc005a64fdbc508bff63db92e6d3e05b6 Merge: 8072ecdb 73a3b471 Author: Wang Wei <wangwei...@gmail.com> Date: Sun Apr 7 13:11:35 2019 +0800 Merge branch 'master' of https://gitbox.apache.org/repos/asf/incubator-singa ==> git describe --tags --dirty <== 2.0.0rc1 ==> git status <== On branch _conda_cache_origin_head Your branch is up to date with 'origin/_conda_cache_origin_head'. nothing to commit, working tree clean Adding in variants from internal_defaults INFO:conda_build.variants:Adding in variants from internal_defaults Adding in variants from /home/thao/Documents/Singa/incubator-singa/tool/conda/singa/conda_build_config.yaml INFO:conda_build.variants:Adding in variants from /home/thao/Documents/Singa/incubator-singa/tool/conda/singa/conda_build_config.yaml Adding in variants from config.variant INFO:conda_build.variants:Adding in variants from config.variant /home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py:414: UserWarning: The environment variable 'CUDA' is undefined. UserWarning Attempting to finalize metadata for singa INFO:conda_build.metadata:Attempting to finalize metadata for singa Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... done BUILD START: ['singa-2.0.0rc1-cpu.tar.bz2'] Collecting package metadata: ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /home/thao/miniconda3/conda-bld/singa_1554947642062/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeh The following NEW packages will be INSTALLED: blas: 1.0-openblas ca-certificates: 2019.1.23-0 certifi: 2019.3.9-py36_0 gflags: 2.2.2-he6710b0_0 glog: 0.3.5-hf484d3e_1 intel-openmp: 2018.0.3-0 libedit: 3.1.20181209-hc058e9b_0 libffi: 3.2.1-hd88cf55_4 libgcc-ng: 8.2.0-hdf63c60_1 libgfortran-ng: 7.3.0-hdf63c60_0 libmklml: 2018.0.3-0 libopenblas: 0.3.3-h5a2b251_3 libprotobuf: 3.4.0-0 libstdcxx-ng: 8.2.0-hdf63c60_1 mkl-dnn: 0.14-h6bb024c_0 ncurses: 6.1-he6710b0_1 nomkl: 3.0-0 numpy: 1.16.0-py36h99e49ec_1 numpy-base: 1.16.0-py36h2f8d375_1 openblas: 0.3.3-3 openblas-devel: 0.3.3-3 openssl: 1.1.1b-h7b6447c_1 pcre: 8.43-he6710b0_0 pip: 19.0.3-py36_0 protobuf: 3.4.0-py36_0 python: 3.6.8-h0371630_0 readline: 7.0-h7b6447c_5 setuptools: 40.8.0-py36_0 six: 1.12.0-py36_0 sqlite: 3.27.2-h7b6447c_0 swig: 3.0.12-h38cdd7d_3 tk: 8.6.8-hbc83047_0 wheel: 0.33.1-py36_0 xz: 5.2.4-h14c3975_4 zlib: 1.2.11-h7b6447c_3 Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done WARNING: symlink_conda() is deprecated. Collecting package metadata: ...working... done Solving environment: ...working... done Collecting package metadata: ...working... done Solving environment: ...working... failed Leaving build/test directories: Work: /home/thao/miniconda3/conda-bld/work Test: /home/thao/miniconda3/conda-bld/test_tmp Leaving build/test environments: Test: source activate /home/thao/miniconda3/conda-bld/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla Build: source activate /home/thao/miniconda3/conda-bld/_build_env Traceback (most recent call last): File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py", line 753, in get_install_actions actions = install_actions(prefix, index, specs, force=True) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/plan.py", line 473, in install_actions txn = solver.solve_for_transaction(prune=prune, ignore_pinned=not pinned) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 107, in solve_for_transaction force_remove, force_reinstall) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 145, in solve_for_diff force_remove) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 242, in solve_final_state ssc = self._run_sat(ssc) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/core/solve.py", line 475, in _run_sat conflicting_specs = ssc.r.get_conflicting_specs(tuple(final_environment_specs)) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 852, in get_conflicting_specs reduced_index = self.get_reduced_index(specs) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 356, in get_reduced_index specs, features = self.verify_specs(specs) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda/resolve.py", line 244, in verify_specs raise ResolvePackageNotFound(bad_deps) conda.exceptions.ResolvePackageNotFound: - onnx[version='>=1.3.0'] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/thao/miniconda3/bin/conda-build", line 11, in <module> sys.exit(main()) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/cli/main_build.py", line 456, in main execute(sys.argv[1:]) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/cli/main_build.py", line 447, in execute verify=args.verify, variants=args.variants) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/api.py", line 208, in build notest=notest, need_source_download=need_source_download, variants=variants) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 2314, in build_tree notest=notest, File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1397, in build create_build_envs(m, notest) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1281, in create_build_envs raise e File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/build.py", line 1271, in create_build_envs channel_urls=tuple(m.config.channel_urls)) File "/home/thao/miniconda3/lib/python3.7/site-packages/conda_build/environ.py", line 755, in get_install_actions raise DependencyNeedsBuildingError(exc, subdir=subdir) conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform linux-64: \{"onnx[version='>=1.3.0']"} -- This message was sent by Atlassian JIRA (v7.6.3#76005)