Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # podman build . -f liberica-jdk -t liberica-jdk:v0.1
- STEP 1/6: FROM python:3.10-slim
- STEP 2/6: ENV TZ="Europe/Moscow"
- --> Using cache da283a942fa3fe67575cc4680826606ab78700b9221226ef8d2f3e407ccc907f
- --> da283a942fa
- STEP 3/6: RUN apt update && apt install wget gnupg2 -y
- --> Using cache f5093c0abe41a6f8686f47fce8296a7a4b37a2260d2030e4f07db72111326c8b
- --> f5093c0abe4
- STEP 4/6: RUN wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | apt-key add - && echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | tee /etc/apt/sources.list.d/bellsoft.list && apt update && apt install bellsoft-java11 -y
- --> Using cache f1048d35606a34c7684fea0686ede5c1ee60086db4c019f37dccf479e47793b6
- --> f1048d35606
- STEP 5/6: ENV JAVA_HOME="/usr/lib/jvm/bellsoft-java11-amd64"
- --> Using cache dc783e5425d77d68eff3dbad6d479f671d12a8512a8b30e92429a563f4c0448b
- --> dc783e5425d
- STEP 6/6: RUN pip3 install jep
- Collecting jep
- Downloading jep-4.0.3.tar.gz (3.0 MB)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 4.9 MB/s eta 0:00:00
- Preparing metadata (setup.py): started
- Preparing metadata (setup.py): finished with status 'done'
- Building wheels for collected packages: jep
- Building wheel for jep (setup.py): started
- Building wheel for jep (setup.py): finished with status 'error'
- error: subprocess-exited-with-error
- × python setup.py bdist_wheel did not run successfully.
- │ exit code: 1
- ╰─> [96 lines of output]
- numpy not found, running without numpy support
- running bdist_wheel
- running build
- running setup_java
- Using JAVA_HOME: /usr/lib/jvm/bellsoft-java11-amd64
- running build_java
- /usr/lib/jvm/bellsoft-java11-amd64/bin/javac -deprecation -d build/java -h build/include -classpath src src/main/java/jep/AbstractNDArray.java src/main/java/jep/ClassEnquirer.java src/main/java/jep/ClassList.java src/main/java/jep/DirectNDArray.java src/main/java/jep/Interpreter.java src/main/java/jep/Jep.java src/main/java/jep/JepAccess.java src/main/java/jep/JepConfig.java src/main/java/jep/JepException.java src/main/java/jep/LibraryLocator.java src/main/java/jep/MainInterpreter.java src/main/java/jep/NDArray.java src/main/java/jep/NamingConventionClassEnquirer.java src/main/java/jep/Proxy.java src/main/java/jep/PyConfig.java src/main/java/jep/Run.java src/main/java/jep/SharedInterpreter.java src/main/java/jep/SubInterpreter.java src/main/java/jep/python/InvocationHandler.java src/main/java/jep/python/MemoryManager.java src/main/java/jep/python/PyCallable.java src/main/java/jep/python/PyObject.java src/main/java/jep/python/PyPointer.java
- /usr/lib/jvm/bellsoft-java11-amd64/bin/javac -deprecation -d build/java/test -classpath build/java:src src/test/java/jep/test/Test.java src/test/java/jep/test/TestCloseWithThreads.java src/test/java/jep/test/TestCompiledScript.java src/test/java/jep/test/TestDefaultMethods.java src/test/java/jep/test/TestExceptionCause.java src/test/java/jep/test/TestExec.java src/test/java/jep/test/TestGetByteArray.java src/test/java/jep/test/TestGetCollectionBoxing.java src/test/java/jep/test/TestGetJPyObject.java src/test/java/jep/test/TestGetTempValue.java src/test/java/jep/test/TestGetWithClass.java src/test/java/jep/test/TestInvoke.java src/test/java/jep/test/TestIteratorable.java src/test/java/jep/test/TestOverload.java src/test/java/jep/test/TestPreInitVariables.java src/test/java/jep/test/TestPyJObject.java src/test/java/jep/test/TestRedirectStreams.java src/test/java/jep/test/TestSharedArgv.java src/test/java/jep/test/TestSharedInterpreter.java src/test/java/jep/test/TestSharedModules.java src/test/java/jep/test/TestSharedModulesThreads.java src/test/java/jep/test/closeable/TestAutoCloseable.java src/test/java/jep/test/numpy/TestNumpy.java src/test/java/jep/test/numpy/TestNumpyArrayToString.java src/test/java/jep/test/numpy/TestNumpyProdShared.java src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java src/test/java/jep/test/numpy/example/TestNumpyProdLost.java src/test/java/jep/test/numpy/example/TestScipyFreeze.java src/test/java/jep/test/synchronization/TestCrossLangSync.java src/test/java/jep/test/types/TestFieldTypes.java src/test/java/jep/test/types/TestMethodTypes.java src/test/java/jep/test/types/TestStaticFieldTypes.java src/test/java/jep/test/types/TestStaticMethodTypes.java
- copying src/main/java/jep/AbstractNDArray.java to build/java/jep.src/main/java/jep/AbstractNDArray.java
- copying src/main/java/jep/ClassEnquirer.java to build/java/jep.src/main/java/jep/ClassEnquirer.java
- copying src/main/java/jep/ClassList.java to build/java/jep.src/main/java/jep/ClassList.java
- copying src/main/java/jep/DirectNDArray.java to build/java/jep.src/main/java/jep/DirectNDArray.java
- copying src/main/java/jep/Interpreter.java to build/java/jep.src/main/java/jep/Interpreter.java
- copying src/main/java/jep/Jep.java to build/java/jep.src/main/java/jep/Jep.java
- copying src/main/java/jep/JepAccess.java to build/java/jep.src/main/java/jep/JepAccess.java
- copying src/main/java/jep/JepConfig.java to build/java/jep.src/main/java/jep/JepConfig.java
- copying src/main/java/jep/JepException.java to build/java/jep.src/main/java/jep/JepException.java
- copying src/main/java/jep/LibraryLocator.java to build/java/jep.src/main/java/jep/LibraryLocator.java
- copying src/main/java/jep/MainInterpreter.java to build/java/jep.src/main/java/jep/MainInterpreter.java
- copying src/main/java/jep/NDArray.java to build/java/jep.src/main/java/jep/NDArray.java
- copying src/main/java/jep/NamingConventionClassEnquirer.java to build/java/jep.src/main/java/jep/NamingConventionClassEnquirer.java
- copying src/main/java/jep/Proxy.java to build/java/jep.src/main/java/jep/Proxy.java
- copying src/main/java/jep/PyConfig.java to build/java/jep.src/main/java/jep/PyConfig.java
- copying src/main/java/jep/Run.java to build/java/jep.src/main/java/jep/Run.java
- copying src/main/java/jep/SharedInterpreter.java to build/java/jep.src/main/java/jep/SharedInterpreter.java
- copying src/main/java/jep/SubInterpreter.java to build/java/jep.src/main/java/jep/SubInterpreter.java
- copying src/main/java/jep/python/InvocationHandler.java to build/java/jep.src/main/java/jep/python/InvocationHandler.java
- copying src/main/java/jep/python/MemoryManager.java to build/java/jep.src/main/java/jep/python/MemoryManager.java
- copying src/main/java/jep/python/PyCallable.java to build/java/jep.src/main/java/jep/python/PyCallable.java
- copying src/main/java/jep/python/PyObject.java to build/java/jep.src/main/java/jep/python/PyObject.java
- copying src/main/java/jep/python/PyPointer.java to build/java/jep.src/main/java/jep/python/PyPointer.java
- copying src/test/java/jep/test/Test.java to build/java/jep.test.src/test/java/jep/test/Test.java
- copying src/test/java/jep/test/TestCloseWithThreads.java to build/java/jep.test.src/test/java/jep/test/TestCloseWithThreads.java
- copying src/test/java/jep/test/TestCompiledScript.java to build/java/jep.test.src/test/java/jep/test/TestCompiledScript.java
- copying src/test/java/jep/test/TestDefaultMethods.java to build/java/jep.test.src/test/java/jep/test/TestDefaultMethods.java
- copying src/test/java/jep/test/TestExceptionCause.java to build/java/jep.test.src/test/java/jep/test/TestExceptionCause.java
- copying src/test/java/jep/test/TestExec.java to build/java/jep.test.src/test/java/jep/test/TestExec.java
- copying src/test/java/jep/test/TestGetByteArray.java to build/java/jep.test.src/test/java/jep/test/TestGetByteArray.java
- copying src/test/java/jep/test/TestGetCollectionBoxing.java to build/java/jep.test.src/test/java/jep/test/TestGetCollectionBoxing.java
- copying src/test/java/jep/test/TestGetJPyObject.java to build/java/jep.test.src/test/java/jep/test/TestGetJPyObject.java
- copying src/test/java/jep/test/TestGetTempValue.java to build/java/jep.test.src/test/java/jep/test/TestGetTempValue.java
- copying src/test/java/jep/test/TestGetWithClass.java to build/java/jep.test.src/test/java/jep/test/TestGetWithClass.java
- copying src/test/java/jep/test/TestInvoke.java to build/java/jep.test.src/test/java/jep/test/TestInvoke.java
- copying src/test/java/jep/test/TestIteratorable.java to build/java/jep.test.src/test/java/jep/test/TestIteratorable.java
- copying src/test/java/jep/test/TestOverload.java to build/java/jep.test.src/test/java/jep/test/TestOverload.java
- copying src/test/java/jep/test/TestPreInitVariables.java to build/java/jep.test.src/test/java/jep/test/TestPreInitVariables.java
- copying src/test/java/jep/test/TestPyJObject.java to build/java/jep.test.src/test/java/jep/test/TestPyJObject.java
- copying src/test/java/jep/test/TestRedirectStreams.java to build/java/jep.test.src/test/java/jep/test/TestRedirectStreams.java
- copying src/test/java/jep/test/TestSharedArgv.java to build/java/jep.test.src/test/java/jep/test/TestSharedArgv.java
- copying src/test/java/jep/test/TestSharedInterpreter.java to build/java/jep.test.src/test/java/jep/test/TestSharedInterpreter.java
- copying src/test/java/jep/test/TestSharedModules.java to build/java/jep.test.src/test/java/jep/test/TestSharedModules.java
- copying src/test/java/jep/test/TestSharedModulesThreads.java to build/java/jep.test.src/test/java/jep/test/TestSharedModulesThreads.java
- copying src/test/java/jep/test/closeable/TestAutoCloseable.java to build/java/jep.test.src/test/java/jep/test/closeable/TestAutoCloseable.java
- copying src/test/java/jep/test/numpy/TestNumpy.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpy.java
- copying src/test/java/jep/test/numpy/TestNumpyArrayToString.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyArrayToString.java
- copying src/test/java/jep/test/numpy/TestNumpyProdShared.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyProdShared.java
- copying src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java
- copying src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java
- copying src/test/java/jep/test/numpy/example/TestNumpyProdLost.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyProdLost.java
- copying src/test/java/jep/test/numpy/example/TestScipyFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestScipyFreeze.java
- copying src/test/java/jep/test/synchronization/TestCrossLangSync.java to build/java/jep.test.src/test/java/jep/test/synchronization/TestCrossLangSync.java
- copying src/test/java/jep/test/types/TestFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestFieldTypes.java
- copying src/test/java/jep/test/types/TestMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestMethodTypes.java
- copying src/test/java/jep/test/types/TestStaticFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticFieldTypes.java
- copying src/test/java/jep/test/types/TestStaticMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticMethodTypes.java
- running build_jar
- copying src/main/resources/jep/classlist_8.txt to build/java/jep
- copying src/main/resources/jep/classlist_9.txt to build/java/jep
- copying src/main/resources/jep/classlist_10.txt to build/java/jep
- copying src/main/resources/jep/classlist_11.txt to build/java/jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cf build/java/jep-4.0.3-sources.jar -C build/java/jep.src/main/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3.jar jep.Run -C build/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cf build/java/jep-4.0.3-test-sources.jar -C build/java/jep.test.src/test/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3-test.jar test.jep.Test -C build/java/test jep
- running build_py
- creating build/lib.linux-x86_64-cpython-310
- creating build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/__init__.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/console.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/java_import_hook.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/jdbc.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/redirect_streams.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/shared_modules_hook.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/version.py -> build/lib.linux-x86_64-cpython-310/jep
- running build_ext
- building 'jep' extension
- creating build/temp.linux-x86_64-cpython-310
- creating build/temp.linux-x86_64-cpython-310/src
- creating build/temp.linux-x86_64-cpython-310/src/main
- creating build/temp.linux-x86_64-cpython-310/src/main/c
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/java_access
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/python
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Objects
- gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPACKAGE=jep -DUSE_DEALLOC=1 -DJEP_NUMPY_ENABLED=0 -DVERSION=\"4.0.3\" -DPYTHON_LDLIBRARY=\"libpython3.10.so\" -I/usr/lib/jvm/bellsoft-java11-amd64/include -I/usr/lib/jvm/bellsoft-java11-amd64/include/linux -Isrc/main/c/Include -Ibuild/include -I/usr/local/include/python3.10 -c src/main/c/Jep/convert_j2p.c -o build/temp.linux-x86_64-cpython-310/src/main/c/Jep/convert_j2p.o
- error: command 'gcc' failed: No such file or directory
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- ERROR: Failed building wheel for jep
- Running setup.py clean for jep
- Failed to build jep
- Installing collected packages: jep
- Running setup.py install for jep: started
- Running setup.py install for jep: finished with status 'error'
- error: subprocess-exited-with-error
- × Running setup.py install for jep did not run successfully.
- │ exit code: 1
- ╰─> [98 lines of output]
- numpy not found, running without numpy support
- running install
- /usr/local/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
- warnings.warn(
- running build
- running setup_java
- Using JAVA_HOME: /usr/lib/jvm/bellsoft-java11-amd64
- running build_java
- /usr/lib/jvm/bellsoft-java11-amd64/bin/javac -deprecation -d build/java -h build/include -classpath src src/main/java/jep/AbstractNDArray.java src/main/java/jep/ClassEnquirer.java src/main/java/jep/ClassList.java src/main/java/jep/DirectNDArray.java src/main/java/jep/Interpreter.java src/main/java/jep/Jep.java src/main/java/jep/JepAccess.java src/main/java/jep/JepConfig.java src/main/java/jep/JepException.java src/main/java/jep/LibraryLocator.java src/main/java/jep/MainInterpreter.java src/main/java/jep/NDArray.java src/main/java/jep/NamingConventionClassEnquirer.java src/main/java/jep/Proxy.java src/main/java/jep/PyConfig.java src/main/java/jep/Run.java src/main/java/jep/SharedInterpreter.java src/main/java/jep/SubInterpreter.java src/main/java/jep/python/InvocationHandler.java src/main/java/jep/python/MemoryManager.java src/main/java/jep/python/PyCallable.java src/main/java/jep/python/PyObject.java src/main/java/jep/python/PyPointer.java
- /usr/lib/jvm/bellsoft-java11-amd64/bin/javac -deprecation -d build/java/test -classpath build/java:src src/test/java/jep/test/Test.java src/test/java/jep/test/TestCloseWithThreads.java src/test/java/jep/test/TestCompiledScript.java src/test/java/jep/test/TestDefaultMethods.java src/test/java/jep/test/TestExceptionCause.java src/test/java/jep/test/TestExec.java src/test/java/jep/test/TestGetByteArray.java src/test/java/jep/test/TestGetCollectionBoxing.java src/test/java/jep/test/TestGetJPyObject.java src/test/java/jep/test/TestGetTempValue.java src/test/java/jep/test/TestGetWithClass.java src/test/java/jep/test/TestInvoke.java src/test/java/jep/test/TestIteratorable.java src/test/java/jep/test/TestOverload.java src/test/java/jep/test/TestPreInitVariables.java src/test/java/jep/test/TestPyJObject.java src/test/java/jep/test/TestRedirectStreams.java src/test/java/jep/test/TestSharedArgv.java src/test/java/jep/test/TestSharedInterpreter.java src/test/java/jep/test/TestSharedModules.java src/test/java/jep/test/TestSharedModulesThreads.java src/test/java/jep/test/closeable/TestAutoCloseable.java src/test/java/jep/test/numpy/TestNumpy.java src/test/java/jep/test/numpy/TestNumpyArrayToString.java src/test/java/jep/test/numpy/TestNumpyProdShared.java src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java src/test/java/jep/test/numpy/example/TestNumpyProdLost.java src/test/java/jep/test/numpy/example/TestScipyFreeze.java src/test/java/jep/test/synchronization/TestCrossLangSync.java src/test/java/jep/test/types/TestFieldTypes.java src/test/java/jep/test/types/TestMethodTypes.java src/test/java/jep/test/types/TestStaticFieldTypes.java src/test/java/jep/test/types/TestStaticMethodTypes.java
- copying src/main/java/jep/AbstractNDArray.java to build/java/jep.src/main/java/jep/AbstractNDArray.java
- copying src/main/java/jep/ClassEnquirer.java to build/java/jep.src/main/java/jep/ClassEnquirer.java
- copying src/main/java/jep/ClassList.java to build/java/jep.src/main/java/jep/ClassList.java
- copying src/main/java/jep/DirectNDArray.java to build/java/jep.src/main/java/jep/DirectNDArray.java
- copying src/main/java/jep/Interpreter.java to build/java/jep.src/main/java/jep/Interpreter.java
- copying src/main/java/jep/Jep.java to build/java/jep.src/main/java/jep/Jep.java
- copying src/main/java/jep/JepAccess.java to build/java/jep.src/main/java/jep/JepAccess.java
- copying src/main/java/jep/JepConfig.java to build/java/jep.src/main/java/jep/JepConfig.java
- copying src/main/java/jep/JepException.java to build/java/jep.src/main/java/jep/JepException.java
- copying src/main/java/jep/LibraryLocator.java to build/java/jep.src/main/java/jep/LibraryLocator.java
- copying src/main/java/jep/MainInterpreter.java to build/java/jep.src/main/java/jep/MainInterpreter.java
- copying src/main/java/jep/NDArray.java to build/java/jep.src/main/java/jep/NDArray.java
- copying src/main/java/jep/NamingConventionClassEnquirer.java to build/java/jep.src/main/java/jep/NamingConventionClassEnquirer.java
- copying src/main/java/jep/Proxy.java to build/java/jep.src/main/java/jep/Proxy.java
- copying src/main/java/jep/PyConfig.java to build/java/jep.src/main/java/jep/PyConfig.java
- copying src/main/java/jep/Run.java to build/java/jep.src/main/java/jep/Run.java
- copying src/main/java/jep/SharedInterpreter.java to build/java/jep.src/main/java/jep/SharedInterpreter.java
- copying src/main/java/jep/SubInterpreter.java to build/java/jep.src/main/java/jep/SubInterpreter.java
- copying src/main/java/jep/python/InvocationHandler.java to build/java/jep.src/main/java/jep/python/InvocationHandler.java
- copying src/main/java/jep/python/MemoryManager.java to build/java/jep.src/main/java/jep/python/MemoryManager.java
- copying src/main/java/jep/python/PyCallable.java to build/java/jep.src/main/java/jep/python/PyCallable.java
- copying src/main/java/jep/python/PyObject.java to build/java/jep.src/main/java/jep/python/PyObject.java
- copying src/main/java/jep/python/PyPointer.java to build/java/jep.src/main/java/jep/python/PyPointer.java
- copying src/test/java/jep/test/Test.java to build/java/jep.test.src/test/java/jep/test/Test.java
- copying src/test/java/jep/test/TestCloseWithThreads.java to build/java/jep.test.src/test/java/jep/test/TestCloseWithThreads.java
- copying src/test/java/jep/test/TestCompiledScript.java to build/java/jep.test.src/test/java/jep/test/TestCompiledScript.java
- copying src/test/java/jep/test/TestDefaultMethods.java to build/java/jep.test.src/test/java/jep/test/TestDefaultMethods.java
- copying src/test/java/jep/test/TestExceptionCause.java to build/java/jep.test.src/test/java/jep/test/TestExceptionCause.java
- copying src/test/java/jep/test/TestExec.java to build/java/jep.test.src/test/java/jep/test/TestExec.java
- copying src/test/java/jep/test/TestGetByteArray.java to build/java/jep.test.src/test/java/jep/test/TestGetByteArray.java
- copying src/test/java/jep/test/TestGetCollectionBoxing.java to build/java/jep.test.src/test/java/jep/test/TestGetCollectionBoxing.java
- copying src/test/java/jep/test/TestGetJPyObject.java to build/java/jep.test.src/test/java/jep/test/TestGetJPyObject.java
- copying src/test/java/jep/test/TestGetTempValue.java to build/java/jep.test.src/test/java/jep/test/TestGetTempValue.java
- copying src/test/java/jep/test/TestGetWithClass.java to build/java/jep.test.src/test/java/jep/test/TestGetWithClass.java
- copying src/test/java/jep/test/TestInvoke.java to build/java/jep.test.src/test/java/jep/test/TestInvoke.java
- copying src/test/java/jep/test/TestIteratorable.java to build/java/jep.test.src/test/java/jep/test/TestIteratorable.java
- copying src/test/java/jep/test/TestOverload.java to build/java/jep.test.src/test/java/jep/test/TestOverload.java
- copying src/test/java/jep/test/TestPreInitVariables.java to build/java/jep.test.src/test/java/jep/test/TestPreInitVariables.java
- copying src/test/java/jep/test/TestPyJObject.java to build/java/jep.test.src/test/java/jep/test/TestPyJObject.java
- copying src/test/java/jep/test/TestRedirectStreams.java to build/java/jep.test.src/test/java/jep/test/TestRedirectStreams.java
- copying src/test/java/jep/test/TestSharedArgv.java to build/java/jep.test.src/test/java/jep/test/TestSharedArgv.java
- copying src/test/java/jep/test/TestSharedInterpreter.java to build/java/jep.test.src/test/java/jep/test/TestSharedInterpreter.java
- copying src/test/java/jep/test/TestSharedModules.java to build/java/jep.test.src/test/java/jep/test/TestSharedModules.java
- copying src/test/java/jep/test/TestSharedModulesThreads.java to build/java/jep.test.src/test/java/jep/test/TestSharedModulesThreads.java
- copying src/test/java/jep/test/closeable/TestAutoCloseable.java to build/java/jep.test.src/test/java/jep/test/closeable/TestAutoCloseable.java
- copying src/test/java/jep/test/numpy/TestNumpy.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpy.java
- copying src/test/java/jep/test/numpy/TestNumpyArrayToString.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyArrayToString.java
- copying src/test/java/jep/test/numpy/TestNumpyProdShared.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyProdShared.java
- copying src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java
- copying src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java
- copying src/test/java/jep/test/numpy/example/TestNumpyProdLost.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyProdLost.java
- copying src/test/java/jep/test/numpy/example/TestScipyFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestScipyFreeze.java
- copying src/test/java/jep/test/synchronization/TestCrossLangSync.java to build/java/jep.test.src/test/java/jep/test/synchronization/TestCrossLangSync.java
- copying src/test/java/jep/test/types/TestFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestFieldTypes.java
- copying src/test/java/jep/test/types/TestMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestMethodTypes.java
- copying src/test/java/jep/test/types/TestStaticFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticFieldTypes.java
- copying src/test/java/jep/test/types/TestStaticMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticMethodTypes.java
- running build_jar
- copying src/main/resources/jep/classlist_8.txt to build/java/jep
- copying src/main/resources/jep/classlist_9.txt to build/java/jep
- copying src/main/resources/jep/classlist_10.txt to build/java/jep
- copying src/main/resources/jep/classlist_11.txt to build/java/jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cf build/java/jep-4.0.3-sources.jar -C build/java/jep.src/main/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3.jar jep.Run -C build/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cf build/java/jep-4.0.3-test-sources.jar -C build/java/jep.test.src/test/java jep
- /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3-test.jar test.jep.Test -C build/java/test jep
- running build_py
- creating build/lib.linux-x86_64-cpython-310
- creating build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/__init__.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/console.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/java_import_hook.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/jdbc.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/redirect_streams.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/shared_modules_hook.py -> build/lib.linux-x86_64-cpython-310/jep
- copying src/main/python/jep/version.py -> build/lib.linux-x86_64-cpython-310/jep
- running build_ext
- building 'jep' extension
- creating build/temp.linux-x86_64-cpython-310
- creating build/temp.linux-x86_64-cpython-310/src
- creating build/temp.linux-x86_64-cpython-310/src/main
- creating build/temp.linux-x86_64-cpython-310/src/main/c
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/java_access
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/python
- creating build/temp.linux-x86_64-cpython-310/src/main/c/Objects
- gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPACKAGE=jep -DUSE_DEALLOC=1 -DJEP_NUMPY_ENABLED=0 -DVERSION=\"4.0.3\" -DPYTHON_LDLIBRARY=\"libpython3.10.so\" -I/usr/lib/jvm/bellsoft-java11-amd64/include -I/usr/lib/jvm/bellsoft-java11-amd64/include/linux -Isrc/main/c/Include -Ibuild/include -I/usr/local/include/python3.10 -c src/main/c/Jep/convert_j2p.c -o build/temp.linux-x86_64-cpython-310/src/main/c/Jep/convert_j2p.o
- error: command 'gcc' failed: No such file or directory
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- error: legacy-install-failure
- × Encountered error while trying to install package.
- ╰─> jep
- note: This is an issue with the package mentioned above, not pip.
- hint: See above for output from the failure.
- Error: error building at STEP "RUN pip3 install jep": error while running runtime: exit status 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement