Advertisement
k3NGuru

Untitled

Sep 13th, 2022
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.67 KB | None | 0 0
  1. # podman build . -f liberica-jdk -t liberica-jdk:v0.1
  2. STEP 1/6: FROM python:3.10-slim
  3. STEP 2/6: ENV TZ="Europe/Moscow"
  4. --> Using cache da283a942fa3fe67575cc4680826606ab78700b9221226ef8d2f3e407ccc907f
  5. --> da283a942fa
  6. STEP 3/6: RUN apt update && apt install wget gnupg2 -y
  7. --> Using cache f5093c0abe41a6f8686f47fce8296a7a4b37a2260d2030e4f07db72111326c8b
  8. --> f5093c0abe4
  9. 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
  10. --> Using cache f1048d35606a34c7684fea0686ede5c1ee60086db4c019f37dccf479e47793b6
  11. --> f1048d35606
  12. STEP 5/6: ENV JAVA_HOME="/usr/lib/jvm/bellsoft-java11-amd64"
  13. --> Using cache dc783e5425d77d68eff3dbad6d479f671d12a8512a8b30e92429a563f4c0448b
  14. --> dc783e5425d
  15. STEP 6/6: RUN pip3 install jep
  16. Collecting jep
  17. Downloading jep-4.0.3.tar.gz (3.0 MB)
  18. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 4.9 MB/s eta 0:00:00
  19. Preparing metadata (setup.py): started
  20. Preparing metadata (setup.py): finished with status 'done'
  21. Building wheels for collected packages: jep
  22. Building wheel for jep (setup.py): started
  23. Building wheel for jep (setup.py): finished with status 'error'
  24. error: subprocess-exited-with-error
  25.  
  26. × python setup.py bdist_wheel did not run successfully.
  27. │ exit code: 1
  28. ╰─> [96 lines of output]
  29. numpy not found, running without numpy support
  30. running bdist_wheel
  31. running build
  32. running setup_java
  33. Using JAVA_HOME: /usr/lib/jvm/bellsoft-java11-amd64
  34. running build_java
  35. /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
  36. /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
  37. copying src/main/java/jep/AbstractNDArray.java to build/java/jep.src/main/java/jep/AbstractNDArray.java
  38. copying src/main/java/jep/ClassEnquirer.java to build/java/jep.src/main/java/jep/ClassEnquirer.java
  39. copying src/main/java/jep/ClassList.java to build/java/jep.src/main/java/jep/ClassList.java
  40. copying src/main/java/jep/DirectNDArray.java to build/java/jep.src/main/java/jep/DirectNDArray.java
  41. copying src/main/java/jep/Interpreter.java to build/java/jep.src/main/java/jep/Interpreter.java
  42. copying src/main/java/jep/Jep.java to build/java/jep.src/main/java/jep/Jep.java
  43. copying src/main/java/jep/JepAccess.java to build/java/jep.src/main/java/jep/JepAccess.java
  44. copying src/main/java/jep/JepConfig.java to build/java/jep.src/main/java/jep/JepConfig.java
  45. copying src/main/java/jep/JepException.java to build/java/jep.src/main/java/jep/JepException.java
  46. copying src/main/java/jep/LibraryLocator.java to build/java/jep.src/main/java/jep/LibraryLocator.java
  47. copying src/main/java/jep/MainInterpreter.java to build/java/jep.src/main/java/jep/MainInterpreter.java
  48. copying src/main/java/jep/NDArray.java to build/java/jep.src/main/java/jep/NDArray.java
  49. copying src/main/java/jep/NamingConventionClassEnquirer.java to build/java/jep.src/main/java/jep/NamingConventionClassEnquirer.java
  50. copying src/main/java/jep/Proxy.java to build/java/jep.src/main/java/jep/Proxy.java
  51. copying src/main/java/jep/PyConfig.java to build/java/jep.src/main/java/jep/PyConfig.java
  52. copying src/main/java/jep/Run.java to build/java/jep.src/main/java/jep/Run.java
  53. copying src/main/java/jep/SharedInterpreter.java to build/java/jep.src/main/java/jep/SharedInterpreter.java
  54. copying src/main/java/jep/SubInterpreter.java to build/java/jep.src/main/java/jep/SubInterpreter.java
  55. copying src/main/java/jep/python/InvocationHandler.java to build/java/jep.src/main/java/jep/python/InvocationHandler.java
  56. copying src/main/java/jep/python/MemoryManager.java to build/java/jep.src/main/java/jep/python/MemoryManager.java
  57. copying src/main/java/jep/python/PyCallable.java to build/java/jep.src/main/java/jep/python/PyCallable.java
  58. copying src/main/java/jep/python/PyObject.java to build/java/jep.src/main/java/jep/python/PyObject.java
  59. copying src/main/java/jep/python/PyPointer.java to build/java/jep.src/main/java/jep/python/PyPointer.java
  60. copying src/test/java/jep/test/Test.java to build/java/jep.test.src/test/java/jep/test/Test.java
  61. copying src/test/java/jep/test/TestCloseWithThreads.java to build/java/jep.test.src/test/java/jep/test/TestCloseWithThreads.java
  62. copying src/test/java/jep/test/TestCompiledScript.java to build/java/jep.test.src/test/java/jep/test/TestCompiledScript.java
  63. copying src/test/java/jep/test/TestDefaultMethods.java to build/java/jep.test.src/test/java/jep/test/TestDefaultMethods.java
  64. copying src/test/java/jep/test/TestExceptionCause.java to build/java/jep.test.src/test/java/jep/test/TestExceptionCause.java
  65. copying src/test/java/jep/test/TestExec.java to build/java/jep.test.src/test/java/jep/test/TestExec.java
  66. copying src/test/java/jep/test/TestGetByteArray.java to build/java/jep.test.src/test/java/jep/test/TestGetByteArray.java
  67. copying src/test/java/jep/test/TestGetCollectionBoxing.java to build/java/jep.test.src/test/java/jep/test/TestGetCollectionBoxing.java
  68. copying src/test/java/jep/test/TestGetJPyObject.java to build/java/jep.test.src/test/java/jep/test/TestGetJPyObject.java
  69. copying src/test/java/jep/test/TestGetTempValue.java to build/java/jep.test.src/test/java/jep/test/TestGetTempValue.java
  70. copying src/test/java/jep/test/TestGetWithClass.java to build/java/jep.test.src/test/java/jep/test/TestGetWithClass.java
  71. copying src/test/java/jep/test/TestInvoke.java to build/java/jep.test.src/test/java/jep/test/TestInvoke.java
  72. copying src/test/java/jep/test/TestIteratorable.java to build/java/jep.test.src/test/java/jep/test/TestIteratorable.java
  73. copying src/test/java/jep/test/TestOverload.java to build/java/jep.test.src/test/java/jep/test/TestOverload.java
  74. copying src/test/java/jep/test/TestPreInitVariables.java to build/java/jep.test.src/test/java/jep/test/TestPreInitVariables.java
  75. copying src/test/java/jep/test/TestPyJObject.java to build/java/jep.test.src/test/java/jep/test/TestPyJObject.java
  76. copying src/test/java/jep/test/TestRedirectStreams.java to build/java/jep.test.src/test/java/jep/test/TestRedirectStreams.java
  77. copying src/test/java/jep/test/TestSharedArgv.java to build/java/jep.test.src/test/java/jep/test/TestSharedArgv.java
  78. copying src/test/java/jep/test/TestSharedInterpreter.java to build/java/jep.test.src/test/java/jep/test/TestSharedInterpreter.java
  79. copying src/test/java/jep/test/TestSharedModules.java to build/java/jep.test.src/test/java/jep/test/TestSharedModules.java
  80. copying src/test/java/jep/test/TestSharedModulesThreads.java to build/java/jep.test.src/test/java/jep/test/TestSharedModulesThreads.java
  81. copying src/test/java/jep/test/closeable/TestAutoCloseable.java to build/java/jep.test.src/test/java/jep/test/closeable/TestAutoCloseable.java
  82. copying src/test/java/jep/test/numpy/TestNumpy.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpy.java
  83. copying src/test/java/jep/test/numpy/TestNumpyArrayToString.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyArrayToString.java
  84. copying src/test/java/jep/test/numpy/TestNumpyProdShared.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyProdShared.java
  85. copying src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java
  86. copying src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java
  87. copying src/test/java/jep/test/numpy/example/TestNumpyProdLost.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyProdLost.java
  88. copying src/test/java/jep/test/numpy/example/TestScipyFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestScipyFreeze.java
  89. copying src/test/java/jep/test/synchronization/TestCrossLangSync.java to build/java/jep.test.src/test/java/jep/test/synchronization/TestCrossLangSync.java
  90. copying src/test/java/jep/test/types/TestFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestFieldTypes.java
  91. copying src/test/java/jep/test/types/TestMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestMethodTypes.java
  92. copying src/test/java/jep/test/types/TestStaticFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticFieldTypes.java
  93. copying src/test/java/jep/test/types/TestStaticMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticMethodTypes.java
  94. running build_jar
  95. copying src/main/resources/jep/classlist_8.txt to build/java/jep
  96. copying src/main/resources/jep/classlist_9.txt to build/java/jep
  97. copying src/main/resources/jep/classlist_10.txt to build/java/jep
  98. copying src/main/resources/jep/classlist_11.txt to build/java/jep
  99. /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
  100. /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3.jar jep.Run -C build/java jep
  101. /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
  102. /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
  103. running build_py
  104. creating build/lib.linux-x86_64-cpython-310
  105. creating build/lib.linux-x86_64-cpython-310/jep
  106. copying src/main/python/jep/__init__.py -> build/lib.linux-x86_64-cpython-310/jep
  107. copying src/main/python/jep/console.py -> build/lib.linux-x86_64-cpython-310/jep
  108. copying src/main/python/jep/java_import_hook.py -> build/lib.linux-x86_64-cpython-310/jep
  109. copying src/main/python/jep/jdbc.py -> build/lib.linux-x86_64-cpython-310/jep
  110. copying src/main/python/jep/redirect_streams.py -> build/lib.linux-x86_64-cpython-310/jep
  111. copying src/main/python/jep/shared_modules_hook.py -> build/lib.linux-x86_64-cpython-310/jep
  112. copying src/main/python/jep/version.py -> build/lib.linux-x86_64-cpython-310/jep
  113. running build_ext
  114. building 'jep' extension
  115. creating build/temp.linux-x86_64-cpython-310
  116. creating build/temp.linux-x86_64-cpython-310/src
  117. creating build/temp.linux-x86_64-cpython-310/src/main
  118. creating build/temp.linux-x86_64-cpython-310/src/main/c
  119. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep
  120. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/java_access
  121. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/python
  122. creating build/temp.linux-x86_64-cpython-310/src/main/c/Objects
  123. 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
  124. error: command 'gcc' failed: No such file or directory
  125. [end of output]
  126.  
  127. note: This error originates from a subprocess, and is likely not a problem with pip.
  128. ERROR: Failed building wheel for jep
  129. Running setup.py clean for jep
  130. Failed to build jep
  131. Installing collected packages: jep
  132. Running setup.py install for jep: started
  133. Running setup.py install for jep: finished with status 'error'
  134. error: subprocess-exited-with-error
  135.  
  136. × Running setup.py install for jep did not run successfully.
  137. │ exit code: 1
  138. ╰─> [98 lines of output]
  139. numpy not found, running without numpy support
  140. running install
  141. /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.
  142. warnings.warn(
  143. running build
  144. running setup_java
  145. Using JAVA_HOME: /usr/lib/jvm/bellsoft-java11-amd64
  146. running build_java
  147. /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
  148. /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
  149. copying src/main/java/jep/AbstractNDArray.java to build/java/jep.src/main/java/jep/AbstractNDArray.java
  150. copying src/main/java/jep/ClassEnquirer.java to build/java/jep.src/main/java/jep/ClassEnquirer.java
  151. copying src/main/java/jep/ClassList.java to build/java/jep.src/main/java/jep/ClassList.java
  152. copying src/main/java/jep/DirectNDArray.java to build/java/jep.src/main/java/jep/DirectNDArray.java
  153. copying src/main/java/jep/Interpreter.java to build/java/jep.src/main/java/jep/Interpreter.java
  154. copying src/main/java/jep/Jep.java to build/java/jep.src/main/java/jep/Jep.java
  155. copying src/main/java/jep/JepAccess.java to build/java/jep.src/main/java/jep/JepAccess.java
  156. copying src/main/java/jep/JepConfig.java to build/java/jep.src/main/java/jep/JepConfig.java
  157. copying src/main/java/jep/JepException.java to build/java/jep.src/main/java/jep/JepException.java
  158. copying src/main/java/jep/LibraryLocator.java to build/java/jep.src/main/java/jep/LibraryLocator.java
  159. copying src/main/java/jep/MainInterpreter.java to build/java/jep.src/main/java/jep/MainInterpreter.java
  160. copying src/main/java/jep/NDArray.java to build/java/jep.src/main/java/jep/NDArray.java
  161. copying src/main/java/jep/NamingConventionClassEnquirer.java to build/java/jep.src/main/java/jep/NamingConventionClassEnquirer.java
  162. copying src/main/java/jep/Proxy.java to build/java/jep.src/main/java/jep/Proxy.java
  163. copying src/main/java/jep/PyConfig.java to build/java/jep.src/main/java/jep/PyConfig.java
  164. copying src/main/java/jep/Run.java to build/java/jep.src/main/java/jep/Run.java
  165. copying src/main/java/jep/SharedInterpreter.java to build/java/jep.src/main/java/jep/SharedInterpreter.java
  166. copying src/main/java/jep/SubInterpreter.java to build/java/jep.src/main/java/jep/SubInterpreter.java
  167. copying src/main/java/jep/python/InvocationHandler.java to build/java/jep.src/main/java/jep/python/InvocationHandler.java
  168. copying src/main/java/jep/python/MemoryManager.java to build/java/jep.src/main/java/jep/python/MemoryManager.java
  169. copying src/main/java/jep/python/PyCallable.java to build/java/jep.src/main/java/jep/python/PyCallable.java
  170. copying src/main/java/jep/python/PyObject.java to build/java/jep.src/main/java/jep/python/PyObject.java
  171. copying src/main/java/jep/python/PyPointer.java to build/java/jep.src/main/java/jep/python/PyPointer.java
  172. copying src/test/java/jep/test/Test.java to build/java/jep.test.src/test/java/jep/test/Test.java
  173. copying src/test/java/jep/test/TestCloseWithThreads.java to build/java/jep.test.src/test/java/jep/test/TestCloseWithThreads.java
  174. copying src/test/java/jep/test/TestCompiledScript.java to build/java/jep.test.src/test/java/jep/test/TestCompiledScript.java
  175. copying src/test/java/jep/test/TestDefaultMethods.java to build/java/jep.test.src/test/java/jep/test/TestDefaultMethods.java
  176. copying src/test/java/jep/test/TestExceptionCause.java to build/java/jep.test.src/test/java/jep/test/TestExceptionCause.java
  177. copying src/test/java/jep/test/TestExec.java to build/java/jep.test.src/test/java/jep/test/TestExec.java
  178. copying src/test/java/jep/test/TestGetByteArray.java to build/java/jep.test.src/test/java/jep/test/TestGetByteArray.java
  179. copying src/test/java/jep/test/TestGetCollectionBoxing.java to build/java/jep.test.src/test/java/jep/test/TestGetCollectionBoxing.java
  180. copying src/test/java/jep/test/TestGetJPyObject.java to build/java/jep.test.src/test/java/jep/test/TestGetJPyObject.java
  181. copying src/test/java/jep/test/TestGetTempValue.java to build/java/jep.test.src/test/java/jep/test/TestGetTempValue.java
  182. copying src/test/java/jep/test/TestGetWithClass.java to build/java/jep.test.src/test/java/jep/test/TestGetWithClass.java
  183. copying src/test/java/jep/test/TestInvoke.java to build/java/jep.test.src/test/java/jep/test/TestInvoke.java
  184. copying src/test/java/jep/test/TestIteratorable.java to build/java/jep.test.src/test/java/jep/test/TestIteratorable.java
  185. copying src/test/java/jep/test/TestOverload.java to build/java/jep.test.src/test/java/jep/test/TestOverload.java
  186. copying src/test/java/jep/test/TestPreInitVariables.java to build/java/jep.test.src/test/java/jep/test/TestPreInitVariables.java
  187. copying src/test/java/jep/test/TestPyJObject.java to build/java/jep.test.src/test/java/jep/test/TestPyJObject.java
  188. copying src/test/java/jep/test/TestRedirectStreams.java to build/java/jep.test.src/test/java/jep/test/TestRedirectStreams.java
  189. copying src/test/java/jep/test/TestSharedArgv.java to build/java/jep.test.src/test/java/jep/test/TestSharedArgv.java
  190. copying src/test/java/jep/test/TestSharedInterpreter.java to build/java/jep.test.src/test/java/jep/test/TestSharedInterpreter.java
  191. copying src/test/java/jep/test/TestSharedModules.java to build/java/jep.test.src/test/java/jep/test/TestSharedModules.java
  192. copying src/test/java/jep/test/TestSharedModulesThreads.java to build/java/jep.test.src/test/java/jep/test/TestSharedModulesThreads.java
  193. copying src/test/java/jep/test/closeable/TestAutoCloseable.java to build/java/jep.test.src/test/java/jep/test/closeable/TestAutoCloseable.java
  194. copying src/test/java/jep/test/numpy/TestNumpy.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpy.java
  195. copying src/test/java/jep/test/numpy/TestNumpyArrayToString.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyArrayToString.java
  196. copying src/test/java/jep/test/numpy/TestNumpyProdShared.java to build/java/jep.test.src/test/java/jep/test/numpy/TestNumpyProdShared.java
  197. copying src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyGILFreeze.java
  198. copying src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyMemoryLeak.java
  199. copying src/test/java/jep/test/numpy/example/TestNumpyProdLost.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestNumpyProdLost.java
  200. copying src/test/java/jep/test/numpy/example/TestScipyFreeze.java to build/java/jep.test.src/test/java/jep/test/numpy/example/TestScipyFreeze.java
  201. copying src/test/java/jep/test/synchronization/TestCrossLangSync.java to build/java/jep.test.src/test/java/jep/test/synchronization/TestCrossLangSync.java
  202. copying src/test/java/jep/test/types/TestFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestFieldTypes.java
  203. copying src/test/java/jep/test/types/TestMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestMethodTypes.java
  204. copying src/test/java/jep/test/types/TestStaticFieldTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticFieldTypes.java
  205. copying src/test/java/jep/test/types/TestStaticMethodTypes.java to build/java/jep.test.src/test/java/jep/test/types/TestStaticMethodTypes.java
  206. running build_jar
  207. copying src/main/resources/jep/classlist_8.txt to build/java/jep
  208. copying src/main/resources/jep/classlist_9.txt to build/java/jep
  209. copying src/main/resources/jep/classlist_10.txt to build/java/jep
  210. copying src/main/resources/jep/classlist_11.txt to build/java/jep
  211. /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
  212. /usr/lib/jvm/bellsoft-java11-amd64/bin/jar -cfe build/java/jep-4.0.3.jar jep.Run -C build/java jep
  213. /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
  214. /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
  215. running build_py
  216. creating build/lib.linux-x86_64-cpython-310
  217. creating build/lib.linux-x86_64-cpython-310/jep
  218. copying src/main/python/jep/__init__.py -> build/lib.linux-x86_64-cpython-310/jep
  219. copying src/main/python/jep/console.py -> build/lib.linux-x86_64-cpython-310/jep
  220. copying src/main/python/jep/java_import_hook.py -> build/lib.linux-x86_64-cpython-310/jep
  221. copying src/main/python/jep/jdbc.py -> build/lib.linux-x86_64-cpython-310/jep
  222. copying src/main/python/jep/redirect_streams.py -> build/lib.linux-x86_64-cpython-310/jep
  223. copying src/main/python/jep/shared_modules_hook.py -> build/lib.linux-x86_64-cpython-310/jep
  224. copying src/main/python/jep/version.py -> build/lib.linux-x86_64-cpython-310/jep
  225. running build_ext
  226. building 'jep' extension
  227. creating build/temp.linux-x86_64-cpython-310
  228. creating build/temp.linux-x86_64-cpython-310/src
  229. creating build/temp.linux-x86_64-cpython-310/src/main
  230. creating build/temp.linux-x86_64-cpython-310/src/main/c
  231. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep
  232. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/java_access
  233. creating build/temp.linux-x86_64-cpython-310/src/main/c/Jep/python
  234. creating build/temp.linux-x86_64-cpython-310/src/main/c/Objects
  235. 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
  236. error: command 'gcc' failed: No such file or directory
  237. [end of output]
  238.  
  239. note: This error originates from a subprocess, and is likely not a problem with pip.
  240. error: legacy-install-failure
  241.  
  242. × Encountered error while trying to install package.
  243. ╰─> jep
  244.  
  245. note: This is an issue with the package mentioned above, not pip.
  246. hint: See above for output from the failure.
  247. 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