Package Details: python-ouster-sdk 20230710-3

Git Clone URL: https://aur.archlinux.org/python-ouster-sdk.git (read-only, click to copy)
Package Base: python-ouster-sdk
Description: Ouster Python SDK
Upstream URL: https://github.com/ouster-lidar/ouster_example
Keywords: lidar ouster
Licenses: BSD
Submitter: AchmadFathoni
Maintainer: AchmadFathoni (2bluesc)
Last Packager: 2bluesc
Votes: 1
Popularity: 0.000000
First Submitted: 2021-07-15 03:05 (UTC)
Last Updated: 2023-08-17 04:43 (UTC)

Pinned Comments

AchmadFathoni commented on 2022-09-04 06:32 (UTC)

Need co-maintainer for faster development response

Latest Comments

AchmadFathoni commented on 2023-07-20 01:32 (UTC)

Till https://github.com/chipsalliance/Surelog/issues/3552 resolved, this package is broken.

2bluesc commented on 2022-09-04 21:19 (UTC)

@AchmadFathoni Please add me as a co-maintainer if you like and I can get the change merged

AchmadFathoni commented on 2022-09-04 06:32 (UTC)

Need co-maintainer for faster development response

2bluesc commented on 2022-09-01 15:03 (UTC)

Hi, thanks for setting this up! Looks like it's missing numpy and OpenGL dependencies. Here's a tested patch:

https://gist.github.com/a56e0bdb3081153532bc0d96e89e6a8d

Btw, you can test dependencies by building in a chroot

Log messages:

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY
  OPENGL_INCLUDE_DIR)                                                                  
Call Stack (most recent call first):                                                   
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindOpenGL.cmake:443 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  sdk/cmake/FindOpenGL.cmake:6 (find_package)
  sdk/cmake/FindOpenGL.cmake:23 (find_opengl)
  sdk/ouster_viz/CMakeLists.txt:8 (find_package)

$ simple-viz                                                                                                                                                                   
Traceback (most recent call last):                                                                                                                                                                                                                                                                                                                          
  File "/usr/bin/simple-viz", line 33, in <module>                                                                                                                                                                                                                                                                                                          
    sys.exit(load_entry_point('ouster-sdk==0.4.1', 'console_scripts', 'simple-viz')())                                                                                                                                                                                                                                                                      
  File "/usr/bin/simple-viz", line 25, in importlib_load_entry_point                                                                                                                                                                                                                                                                                        
    return next(matches).load()                                                                                                                                              
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load                                                                                               
    module = import_module(match.group('module'))                                                                                                                            
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)                                                                                                              
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import                     
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load                  
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked         
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked                   
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module             
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed                                                                                               
  File "/usr/lib/python3.10/site-packages/ouster/sdk/simple_viz.py", line 9, in <module>                                                                                      
    from ouster import client                                                                                                                                                
  File "/usr/lib/python3.10/site-packages/ouster/client/__init__.py", line 25, in <module>                                                                                    
    from .data import BufferT                                                                                                                                                
  File "/usr/lib/python3.10/site-packages/ouster/client/data.py", line 11, in <module>                                                                                        
    import numpy as np                                                                                                                                                       
ModuleNotFoundError: No module named 'numpy'