Guest User

Errors Building Wheels for Pupil

a guest
May 22nd, 2023
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.19 KB | None | 0 0
  1. Building wheels for collected packages: ndsi, pupil-detectors, pyglui, opencv-python, pupil-labs-uvc
  2. Building wheel for ndsi (PEP 517) ... error
  3. ERROR: Command errored out with exit status 1:
  4. command: /usr/bin/python3 /tmp/tmpzf2yh7vu_in_process.py build_wheel /tmp/tmp3darwgzz
  5. cwd: /tmp/pip-install-brv1dely/ndsi_7189da83aa314781bcec201aa3ccf574
  6. Complete output (158 lines):
  7. /tmp/pip-build-env-nlux0vi6/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
  8. !!
  9.  
  10. ********************************************************************************
  11. The license_file parameter is deprecated, use license_files instead.
  12.  
  13. By 2023-Oct-30, you need to update your project and remove deprecated calls
  14. or your builds will no longer be supported.
  15.  
  16. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
  17. ********************************************************************************
  18.  
  19. !!
  20. parsed = self.parsers.get(option_name, lambda x: x)(value)
  21. running bdist_wheel
  22. running build
  23. running build_py
  24. creating build
  25. creating build/lib.linux-armv7l-cpython-39
  26. creating build/lib.linux-armv7l-cpython-39/ndsi
  27. copying src/ndsi/__init__.py -> build/lib.linux-armv7l-cpython-39/ndsi
  28. copying src/ndsi/network.py -> build/lib.linux-armv7l-cpython-39/ndsi
  29. copying src/ndsi/sensor.py -> build/lib.linux-armv7l-cpython-39/ndsi
  30. copying src/ndsi/formatter.py -> build/lib.linux-armv7l-cpython-39/ndsi
  31. running egg_info
  32. writing src/ndsi.egg-info/PKG-INFO
  33. writing dependency_links to src/ndsi.egg-info/dependency_links.txt
  34. writing requirements to src/ndsi.egg-info/requires.txt
  35. writing top-level names to src/ndsi.egg-info/top_level.txt
  36. listing git files failed - pretending there aren't any
  37. reading manifest file 'src/ndsi.egg-info/SOURCES.txt'
  38. reading manifest template 'MANIFEST.in'
  39. warning: no files found matching '*.pxi' under directory 'src/ndsi'
  40. warning: no files found matching '*.c' under directory 'src/ndsi'
  41. warning: no files found matching 'scripts/*.py'
  42. adding license file 'LICENSE'
  43. writing manifest file 'src/ndsi.egg-info/SOURCES.txt'
  44. /tmp/pip-build-env-nlux0vi6/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'ndsi.h264' is absent from the `packages` configuration.
  45. !!
  46.  
  47. ********************************************************************************
  48. ############################
  49. # Package would be ignored #
  50. ############################
  51. Python recognizes 'ndsi.h264' as an importable package[^1],
  52. but it is absent from setuptools' `packages` configuration.
  53.  
  54. This leads to an ambiguous overall configuration. If you want to distribute this
  55. package, please make sure that 'ndsi.h264' is explicitly added
  56. to the `packages` configuration field.
  57.  
  58. Alternatively, you can also rely on setuptools' discovery methods
  59. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  60. instead of `find_packages(...)`/`find:`).
  61.  
  62. You can read more about "package discovery" on setuptools documentation page:
  63.  
  64. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  65.  
  66. If you don't want 'ndsi.h264' to be distributed and are
  67. already explicitly excluding 'ndsi.h264' via
  68. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  69. you can try to use `exclude_package_data`, or `include-package-data=False` in
  70. combination with a more fine grained `package-data` configuration.
  71.  
  72. You can read more about "package data files" on setuptools documentation page:
  73.  
  74. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  75.  
  76.  
  77. [^1]: For Python, any directory (with suitable naming) can be imported,
  78. even if it does not contain any `.py` files.
  79. On the other hand, currently there is no concept of package data
  80. directory, all directories are treated like packages.
  81. ********************************************************************************
  82.  
  83. !!
  84. check.warn(importable)
  85. /tmp/pip-build-env-nlux0vi6/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'ndsi.h264.windows' is absent from the `packages` configuration.
  86. !!
  87.  
  88. ********************************************************************************
  89. ############################
  90. # Package would be ignored #
  91. ############################
  92. Python recognizes 'ndsi.h264.windows' as an importable package[^1],
  93. but it is absent from setuptools' `packages` configuration.
  94.  
  95. This leads to an ambiguous overall configuration. If you want to distribute this
  96. package, please make sure that 'ndsi.h264.windows' is explicitly added
  97. to the `packages` configuration field.
  98.  
  99. Alternatively, you can also rely on setuptools' discovery methods
  100. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  101. instead of `find_packages(...)`/`find:`).
  102.  
  103. You can read more about "package discovery" on setuptools documentation page:
  104.  
  105. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  106.  
  107. If you don't want 'ndsi.h264.windows' to be distributed and are
  108. already explicitly excluding 'ndsi.h264.windows' via
  109. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  110. you can try to use `exclude_package_data`, or `include-package-data=False` in
  111. combination with a more fine grained `package-data` configuration.
  112.  
  113. You can read more about "package data files" on setuptools documentation page:
  114.  
  115. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  116.  
  117.  
  118. [^1]: For Python, any directory (with suitable naming) can be imported,
  119. even if it does not contain any `.py` files.
  120. On the other hand, currently there is no concept of package data
  121. directory, all directories are treated like packages.
  122. ********************************************************************************
  123.  
  124. !!
  125. check.warn(importable)
  126. copying src/ndsi/cturbojpeg.pxd -> build/lib.linux-armv7l-cpython-39/ndsi
  127. copying src/ndsi/frame.cpp -> build/lib.linux-armv7l-cpython-39/ndsi
  128. copying src/ndsi/frame.pxd -> build/lib.linux-armv7l-cpython-39/ndsi
  129. copying src/ndsi/frame.pyx -> build/lib.linux-armv7l-cpython-39/ndsi
  130. copying src/ndsi/h264.pxd -> build/lib.linux-armv7l-cpython-39/ndsi
  131. copying src/ndsi/writer.cpp -> build/lib.linux-armv7l-cpython-39/ndsi
  132. copying src/ndsi/writer.pxd -> build/lib.linux-armv7l-cpython-39/ndsi
  133. copying src/ndsi/writer.pyx -> build/lib.linux-armv7l-cpython-39/ndsi
  134. creating build/lib.linux-armv7l-cpython-39/ndsi/h264
  135. copying src/ndsi/h264/ffmpeg_utils.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  136. copying src/ndsi/h264/ffmpeg_utils.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  137. copying src/ndsi/h264/h264_decoder.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  138. copying src/ndsi/h264/h264_decoder.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  139. copying src/ndsi/h264/h264_utils.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  140. copying src/ndsi/h264/h264_utils.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  141. copying src/ndsi/h264/localdefines.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  142. copying src/ndsi/h264/media_stream.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  143. copying src/ndsi/h264/media_stream.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  144. copying src/ndsi/h264/mp4_writer.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  145. copying src/ndsi/h264/mp4_writer.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  146. copying src/ndsi/h264/utilbase.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  147. copying src/ndsi/h264/video_stream.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  148. copying src/ndsi/h264/video_stream.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264
  149. creating build/lib.linux-armv7l-cpython-39/ndsi/h264/windows
  150. copying src/ndsi/h264/windows/getopt.cpp -> build/lib.linux-armv7l-cpython-39/ndsi/h264/windows
  151. copying src/ndsi/h264/windows/getopt.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264/windows
  152. copying src/ndsi/h264/windows/unistd.h -> build/lib.linux-armv7l-cpython-39/ndsi/h264/windows
  153. running build_ext
  154. building 'ndsi.frame' extension
  155. creating build/temp.linux-armv7l-cpython-39
  156. creating build/temp.linux-armv7l-cpython-39/src
  157. creating build/temp.linux-armv7l-cpython-39/src/ndsi
  158. creating build/temp.linux-armv7l-cpython-39/src/ndsi/h264
  159. arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-nlux0vi6/overlay/lib/python3.9/site-packages/numpy/core/include -I/tmp/pip-build-env-nlux0vi6/overlay/lib/python3.9/site-packages/numpy/core/include -I/usr/include/python3.9 -c src/ndsi/frame.cpp -o build/temp.linux-armv7l-cpython-39/src/ndsi/frame.o -std=c++11
  160. src/ndsi/frame.cpp:802:10: fatal error: turbojpeg.h: No such file or directory
  161. 802 | #include "turbojpeg.h"
  162. | ^~~~~~~~~~~~~
  163. compilation terminated.
  164. error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1
  165. ----------------------------------------
  166. ERROR: Failed building wheel for ndsi
  167. Building wheel for pupil-detectors (PEP 517) ... error
  168. ERROR: Command errored out with exit status 1:
  169. command: /usr/bin/python3 /tmp/tmp5_86zcap_in_process.py build_wheel /tmp/tmpjqwhmnyf
  170. cwd: /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0
  171. Complete output (91 lines):
  172.  
  173.  
  174. --------------------------------------------------------------------------------
  175. -- Trying 'Ninja' generator
  176. --------------------------------
  177. ---------------------------
  178. ----------------------
  179. -----------------
  180. ------------
  181. -------
  182. --
  183. Not searching for unused variables given on the command line.
  184. -- The C compiler identification is GNU 10.2.1
  185. -- Detecting C compiler ABI info
  186. -- Detecting C compiler ABI info - done
  187. -- Check for working C compiler: /usr/bin/cc - skipped
  188. -- Detecting C compile features
  189. -- Detecting C compile features - done
  190. -- The CXX compiler identification is GNU 10.2.1
  191. -- Detecting CXX compiler ABI info
  192. -- Detecting CXX compiler ABI info - done
  193. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  194. -- Detecting CXX compile features
  195. -- Detecting CXX compile features - done
  196. -- Configuring done (4.2s)
  197. -- Generating done (0.0s)
  198. -- Build files have been written to: /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/_cmake_test_compile/build
  199. --
  200. -------
  201. ------------
  202. -----------------
  203. ----------------------
  204. ---------------------------
  205. --------------------------------
  206. -- Trying 'Ninja' generator - success
  207. --------------------------------------------------------------------------------
  208.  
  209. Configuring Project
  210. Working directory:
  211. /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/_skbuild/linux-armv7l-3.9/cmake-build
  212. Command:
  213. /tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/cmake/data/bin/cmake /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/src/pupil_detectors -G Ninja -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/ninja/data/bin/ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/_skbuild/linux-armv7l-3.9/cmake-install/src/pupil_detectors -DPYTHON_VERSION_STRING:STRING=3.9.2 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python3 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPYTHON_LIBRARY:PATH=/usr/lib/arm-linux-gnueabihf/libpython3.9.so -DPython_EXECUTABLE:PATH=/usr/bin/python3 -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPython_NumPy_INCLUDE_DIRS:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/numpy/core/include -DPython3_EXECUTABLE:PATH=/usr/bin/python3 -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPython3_NumPy_INCLUDE_DIRS:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/numpy/core/include -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/ninja/data/bin/ninja -DCMAKE_BUILD_TYPE:STRING=Release
  214.  
  215. Not searching for unused variables given on the command line.
  216. -- The C compiler identification is GNU 10.2.1
  217. -- The CXX compiler identification is GNU 10.2.1
  218. -- Detecting C compiler ABI info
  219. -- Detecting C compiler ABI info - done
  220. -- Check for working C compiler: /usr/bin/cc - skipped
  221. -- Detecting C compile features
  222. -- Detecting C compile features - done
  223. -- Detecting CXX compiler ABI info
  224. -- Detecting CXX compiler ABI info - done
  225. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  226. -- Detecting CXX compile features
  227. -- Detecting CXX compile features - done
  228. -- Found PythonInterp: /usr/bin/python3 (found version "3.9.2")
  229. -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.9.so (found version "3.9.2")
  230. -- Found Cython: /tmp/pip-build-env-vm_14d_3/overlay/bin/cython
  231. -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Success
  232. _modinit_prefix:PyInit_
  233. -- Found NumPy: /tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/numpy/core/include (found version "1.24.3")
  234. CMake Error at detector_2d/CMakeLists.txt:37 (find_package):
  235. Could not find a package configuration file provided by "Eigen3" with any
  236. of the following names:
  237.  
  238. Eigen3Config.cmake
  239. eigen3-config.cmake
  240.  
  241. Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set
  242. "Eigen3_DIR" to a directory containing one of the above files. If "Eigen3"
  243. provides a separate development package or SDK, be sure it has been
  244. installed.
  245.  
  246.  
  247. -- Configuring incomplete, errors occurred!
  248. Traceback (most recent call last):
  249. File "/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/skbuild/setuptools_wrap.py", line 666, in setup
  250. env = cmkr.configure(
  251. File "/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 357, in configure
  252. raise SKBuildError(msg)
  253.  
  254. An error occurred while configuring with CMake.
  255. Command:
  256. /tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/cmake/data/bin/cmake /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/src/pupil_detectors -G Ninja -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/ninja/data/bin/ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/_skbuild/linux-armv7l-3.9/cmake-install/src/pupil_detectors -DPYTHON_VERSION_STRING:STRING=3.9.2 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python3 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPYTHON_LIBRARY:PATH=/usr/lib/arm-linux-gnueabihf/libpython3.9.so -DPython_EXECUTABLE:PATH=/usr/bin/python3 -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPython_NumPy_INCLUDE_DIRS:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/numpy/core/include -DPython3_EXECUTABLE:PATH=/usr/bin/python3 -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.9 -DPython3_NumPy_INCLUDE_DIRS:PATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/numpy/core/include -DCMAKE_MAKE_PROGRAM:FILEPATH=/tmp/pip-build-env-vm_14d_3/overlay/lib/python3.9/site-packages/ninja/data/bin/ninja -DCMAKE_BUILD_TYPE:STRING=Release
  257. Source directory:
  258. /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/src/pupil_detectors
  259. Working directory:
  260. /tmp/pip-install-brv1dely/pupil-detectors_51e9bfc60a47477fb1bcd4401af1c2f0/_skbuild/linux-armv7l-3.9/cmake-build
  261. Please see CMake's output for more information.
  262.  
  263. ----------------------------------------
  264. ERROR: Failed building wheel for pupil-detectors
  265. Building wheel for pyglui (PEP 517) ... error
  266. ERROR: Command errored out with exit status 1:
  267. command: /usr/bin/python3 /tmp/tmphfgfn25z_in_process.py build_wheel /tmp/tmphs4f06x2
  268. cwd: /tmp/pip-install-brv1dely/pyglui_d6955e7a361d488da25da828e994ab77
  269. Complete output (259 lines):
  270. /tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
  271. !!
  272.  
  273. ********************************************************************************
  274. The license_file parameter is deprecated, use license_files instead.
  275.  
  276. By 2023-Oct-30, you need to update your project and remove deprecated calls
  277. or your builds will no longer be supported.
  278.  
  279. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
  280. ********************************************************************************
  281.  
  282. !!
  283. parsed = self.parsers.get(option_name, lambda x: x)(value)
  284. running bdist_wheel
  285. running build
  286. running build_py
  287. creating build
  288. creating build/lib.linux-armv7l-cpython-39
  289. creating build/lib.linux-armv7l-cpython-39/pyglui
  290. copying src/pyglui/__init__.py -> build/lib.linux-armv7l-cpython-39/pyglui
  291. creating build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  292. copying src/pyglui/pyfontstash/__init__.py -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  293. copying src/pyglui/pyfontstash/setup.py -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  294. creating build/lib.linux-armv7l-cpython-39/pyglui/cygl
  295. copying src/pyglui/cygl/__init__.py -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  296. running egg_info
  297. writing src/pyglui.egg-info/PKG-INFO
  298. writing dependency_links to src/pyglui.egg-info/dependency_links.txt
  299. writing requirements to src/pyglui.egg-info/requires.txt
  300. writing top-level names to src/pyglui.egg-info/top_level.txt
  301. listing git files failed - pretending there aren't any
  302. reading manifest file 'src/pyglui.egg-info/SOURCES.txt'
  303. reading manifest template 'MANIFEST.in'
  304. adding license file 'LICENSE'
  305. writing manifest file 'src/pyglui.egg-info/SOURCES.txt'
  306. /tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'pyglui.cygl.win_glew' is absent from the `packages` configuration.
  307. !!
  308.  
  309. ********************************************************************************
  310. ############################
  311. # Package would be ignored #
  312. ############################
  313. Python recognizes 'pyglui.cygl.win_glew' as an importable package[^1],
  314. but it is absent from setuptools' `packages` configuration.
  315.  
  316. This leads to an ambiguous overall configuration. If you want to distribute this
  317. package, please make sure that 'pyglui.cygl.win_glew' is explicitly added
  318. to the `packages` configuration field.
  319.  
  320. Alternatively, you can also rely on setuptools' discovery methods
  321. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  322. instead of `find_packages(...)`/`find:`).
  323.  
  324. You can read more about "package discovery" on setuptools documentation page:
  325.  
  326. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  327.  
  328. If you don't want 'pyglui.cygl.win_glew' to be distributed and are
  329. already explicitly excluding 'pyglui.cygl.win_glew' via
  330. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  331. you can try to use `exclude_package_data`, or `include-package-data=False` in
  332. combination with a more fine grained `package-data` configuration.
  333.  
  334. You can read more about "package data files" on setuptools documentation page:
  335.  
  336. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  337.  
  338.  
  339. [^1]: For Python, any directory (with suitable naming) can be imported,
  340. even if it does not contain any `.py` files.
  341. On the other hand, currently there is no concept of package data
  342. directory, all directories are treated like packages.
  343. ********************************************************************************
  344.  
  345. !!
  346. check.warn(importable)
  347. /tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'pyglui.cygl.win_glew.GL' is absent from the `packages` configuration.
  348. !!
  349.  
  350. ********************************************************************************
  351. ############################
  352. # Package would be ignored #
  353. ############################
  354. Python recognizes 'pyglui.cygl.win_glew.GL' as an importable package[^1],
  355. but it is absent from setuptools' `packages` configuration.
  356.  
  357. This leads to an ambiguous overall configuration. If you want to distribute this
  358. package, please make sure that 'pyglui.cygl.win_glew.GL' is explicitly added
  359. to the `packages` configuration field.
  360.  
  361. Alternatively, you can also rely on setuptools' discovery methods
  362. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  363. instead of `find_packages(...)`/`find:`).
  364.  
  365. You can read more about "package discovery" on setuptools documentation page:
  366.  
  367. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  368.  
  369. If you don't want 'pyglui.cygl.win_glew.GL' to be distributed and are
  370. already explicitly excluding 'pyglui.cygl.win_glew.GL' via
  371. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  372. you can try to use `exclude_package_data`, or `include-package-data=False` in
  373. combination with a more fine grained `package-data` configuration.
  374.  
  375. You can read more about "package data files" on setuptools documentation page:
  376.  
  377. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  378.  
  379.  
  380. [^1]: For Python, any directory (with suitable naming) can be imported,
  381. even if it does not contain any `.py` files.
  382. On the other hand, currently there is no concept of package data
  383. directory, all directories are treated like packages.
  384. ********************************************************************************
  385.  
  386. !!
  387. check.warn(importable)
  388. /tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'pyglui.pyfontstash.fontstash.example' is absent from the `packages` configuration.
  389. !!
  390.  
  391. ********************************************************************************
  392. ############################
  393. # Package would be ignored #
  394. ############################
  395. Python recognizes 'pyglui.pyfontstash.fontstash.example' as an importable package[^1],
  396. but it is absent from setuptools' `packages` configuration.
  397.  
  398. This leads to an ambiguous overall configuration. If you want to distribute this
  399. package, please make sure that 'pyglui.pyfontstash.fontstash.example' is explicitly added
  400. to the `packages` configuration field.
  401.  
  402. Alternatively, you can also rely on setuptools' discovery methods
  403. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  404. instead of `find_packages(...)`/`find:`).
  405.  
  406. You can read more about "package discovery" on setuptools documentation page:
  407.  
  408. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  409.  
  410. If you don't want 'pyglui.pyfontstash.fontstash.example' to be distributed and are
  411. already explicitly excluding 'pyglui.pyfontstash.fontstash.example' via
  412. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  413. you can try to use `exclude_package_data`, or `include-package-data=False` in
  414. combination with a more fine grained `package-data` configuration.
  415.  
  416. You can read more about "package data files" on setuptools documentation page:
  417.  
  418. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  419.  
  420.  
  421. [^1]: For Python, any directory (with suitable naming) can be imported,
  422. even if it does not contain any `.py` files.
  423. On the other hand, currently there is no concept of package data
  424. directory, all directories are treated like packages.
  425. ********************************************************************************
  426.  
  427. !!
  428. check.warn(importable)
  429. /tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'pyglui.pyfontstash.fontstash.src' is absent from the `packages` configuration.
  430. !!
  431.  
  432. ********************************************************************************
  433. ############################
  434. # Package would be ignored #
  435. ############################
  436. Python recognizes 'pyglui.pyfontstash.fontstash.src' as an importable package[^1],
  437. but it is absent from setuptools' `packages` configuration.
  438.  
  439. This leads to an ambiguous overall configuration. If you want to distribute this
  440. package, please make sure that 'pyglui.pyfontstash.fontstash.src' is explicitly added
  441. to the `packages` configuration field.
  442.  
  443. Alternatively, you can also rely on setuptools' discovery methods
  444. (for example by using `find_namespace_packages(...)`/`find_namespace:`
  445. instead of `find_packages(...)`/`find:`).
  446.  
  447. You can read more about "package discovery" on setuptools documentation page:
  448.  
  449. - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
  450.  
  451. If you don't want 'pyglui.pyfontstash.fontstash.src' to be distributed and are
  452. already explicitly excluding 'pyglui.pyfontstash.fontstash.src' via
  453. `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
  454. you can try to use `exclude_package_data`, or `include-package-data=False` in
  455. combination with a more fine grained `package-data` configuration.
  456.  
  457. You can read more about "package data files" on setuptools documentation page:
  458.  
  459. - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
  460.  
  461.  
  462. [^1]: For Python, any directory (with suitable naming) can be imported,
  463. even if it does not contain any `.py` files.
  464. On the other hand, currently there is no concept of package data
  465. directory, all directories are treated like packages.
  466. ********************************************************************************
  467.  
  468. !!
  469. check.warn(importable)
  470. copying src/pyglui/OpenSans-Regular.ttf -> build/lib.linux-armv7l-cpython-39/pyglui
  471. copying src/pyglui/Roboto-Regular.ttf -> build/lib.linux-armv7l-cpython-39/pyglui
  472. copying src/pyglui/custom.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  473. copying src/pyglui/design_params.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  474. copying src/pyglui/gldraw.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  475. copying src/pyglui/graph.cpp -> build/lib.linux-armv7l-cpython-39/pyglui
  476. copying src/pyglui/graph.pyx -> build/lib.linux-armv7l-cpython-39/pyglui
  477. copying src/pyglui/helpers.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  478. copying src/pyglui/menus.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  479. copying src/pyglui/pupil_icons.ttf -> build/lib.linux-armv7l-cpython-39/pyglui
  480. copying src/pyglui/timelines.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  481. copying src/pyglui/ui.cpp -> build/lib.linux-armv7l-cpython-39/pyglui
  482. copying src/pyglui/ui.pyx -> build/lib.linux-armv7l-cpython-39/pyglui
  483. copying src/pyglui/ui_elements.pxi -> build/lib.linux-armv7l-cpython-39/pyglui
  484. copying src/pyglui/pyfontstash/LICENSE -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  485. copying src/pyglui/pyfontstash/README.md -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  486. copying src/pyglui/pyfontstash/__init__.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  487. copying src/pyglui/pyfontstash/cfontstash.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  488. copying src/pyglui/pyfontstash/fontstash.c -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  489. copying src/pyglui/pyfontstash/fontstash.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  490. copying src/pyglui/pyfontstash/fontstash.pyx -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash
  491. creating build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash
  492. creating build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/example
  493. copying src/pyglui/pyfontstash/fontstash/example/error.c -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/example
  494. copying src/pyglui/pyfontstash/fontstash/example/example.c -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/example
  495. creating build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/src
  496. copying src/pyglui/pyfontstash/fontstash/src/fontstash.h -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/src
  497. copying src/pyglui/pyfontstash/fontstash/src/gl3corefontstash.h -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/src
  498. copying src/pyglui/pyfontstash/fontstash/src/glfontstash.h -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/src
  499. copying src/pyglui/pyfontstash/fontstash/src/stb_truetype.h -> build/lib.linux-armv7l-cpython-39/pyglui/pyfontstash/fontstash/src
  500. copying src/pyglui/cygl/LICENSE -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  501. copying src/pyglui/cygl/README.md -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  502. copying src/pyglui/cygl/glew.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  503. copying src/pyglui/cygl/include_glew.h -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  504. copying src/pyglui/cygl/shader.cpp -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  505. copying src/pyglui/cygl/shader.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  506. copying src/pyglui/cygl/shader.pyx -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  507. copying src/pyglui/cygl/unhandled_glew.h -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  508. copying src/pyglui/cygl/utils.cpp -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  509. copying src/pyglui/cygl/utils.pxd -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  510. copying src/pyglui/cygl/utils.pyx -> build/lib.linux-armv7l-cpython-39/pyglui/cygl
  511. creating build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew
  512. copying src/pyglui/cygl/win_glew/glew32.dll -> build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew
  513. copying src/pyglui/cygl/win_glew/glew32.lib -> build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew
  514. copying src/pyglui/cygl/win_glew/glew32s.lib -> build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew
  515. creating build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew/GL
  516. copying src/pyglui/cygl/win_glew/GL/glew.h -> build/lib.linux-armv7l-cpython-39/pyglui/cygl/win_glew/GL
  517. running build_ext
  518. building 'pyglui.ui' extension
  519. creating build/temp.linux-armv7l-cpython-39
  520. creating build/temp.linux-armv7l-cpython-39/src
  521. creating build/temp.linux-armv7l-cpython-39/src/pyglui
  522. arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DGL_SILENCE_DEPRECATION=1 -Isrc/pyglui/cygl/ -I. -I/tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/numpy/core/include -I/usr/include/GL -I/tmp/pip-build-env-n08r4lko/overlay/lib/python3.9/site-packages/cysignals -Isrc/pyglui/pyfontstash/fontstash/src -I/usr/include/python3.9 -c src/pyglui/ui.cpp -o build/temp.linux-armv7l-cpython-39/src/pyglui/ui.o -Wno-strict-aliasing -O2
  523. In file included from src/pyglui/ui.cpp:1090:
  524. src/pyglui/cygl/include_glew.h:1:10: fatal error: GL/glew.h: No such file or directory
  525. 1 | #include <GL/glew.h>
  526. | ^~~~~~~~~~~
  527. compilation terminated.
  528. error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1
  529. ----------------------------------------
  530. ERROR: Failed building wheel for pyglui
Advertisement
Add Comment
Please, Sign In to add comment