@acxz: I believe that's an upstream issue. I can reproduce your error, but given that py++ (once installed) also can't actually be imported by python2 (at least on my system), I suspect an issue with the py++ package. I have tried forcing the build by modifying the OMPL PKGBUILD
to include -DOMPL_BUILD_PYBINDINGS=ON
, but this also fails. It could be worth trying the (re)generation instructions here: https://ompl.kavrakilab.org/python.html. If those work, let me know and I can see if there's a good way to tweak the PKGBUILD to use them if py++ is installed.
Search Criteria
Package Details: ompl 1.6.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ompl.git (read-only, click to copy) |
---|---|
Package Base: | ompl |
Description: | The Open Motion Planning Library (OMPL) consists of many state-of-the-art sampling-based motion planning algorithms |
Upstream URL: | http://ompl.kavrakilab.org/ |
Keywords: | motion_planning planning robotics |
Licenses: | BSD |
Conflicts: | ompl-git |
Replaces: | ompl-git |
Submitter: | Sandmann |
Maintainer: | acxz |
Last Packager: | acxz |
Votes: | 8 |
Popularity: | 0.012287 |
First Submitted: | 2012-08-20 13:58 (UTC) |
Last Updated: | 2023-12-15 20:04 (UTC) |
Dependencies (18)
- boost-libs
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- eigen (eigen-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- castxml (castxml-gitAUR) (optional) – Python bindings
- flann (optional) – Additional nearest-neighbor query backend
- morse-simulator-gitAUR (optional) – MORSE simulation engine OMPL plugin
- ode (optional) – Plan using the Open Dynamics Engine
- py++AUR (optional) – Python bindings
- pygccxml (optional) – Python bindings
- pypy (pypy-binAUR) (optional) – Speed up generating Python bindings
- python (python37AUR, python311AUR, python310AUR) (optional) – Python bindings
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy1AUR) (optional) – Python bindings
- r (r-mklAUR) (optional) – Running Planner Arena locally
- spotAUR (optional) – Used for constructing finite automata from LTL formulae
- triangleAUR (optional) – Used to create triangular decompositions of polygonal 2D environments
Required by (7)
Sources (1)
wbthomason commented on 2019-05-23 20:54 (UTC)
acxz commented on 2019-05-22 01:22 (UTC) (edited on 2019-05-22 01:28 (UTC) by acxz)
I have py++ installed however, during the build process ompl was not able to recognize the optional dependency. Here is my build process, https://pastebin.com/z4NkxQKB, along with my optional dependency installed: (1/1) installing ompl [---------------------------------------] 100% Optional dependencies for ompl py++: Python binding [installed] ode: Plan using the Open Dynamics Engine [installed] eigen: For an informed sampling technique [installed]
I understand this might be an upstream issue or an issue with the py++ package, but thought I would post this here as well.
wbthomason commented on 2019-01-24 22:24 (UTC)
Updated to 1.4.2
wbthomason commented on 2019-01-03 21:11 (UTC)
Updated to 1.4.1
wbthomason commented on 2019-01-01 04:56 (UTC)
Sounds good, thanks! And thank you for your work creating and maintaining the package.
Sandmann commented on 2018-12-28 15:53 (UTC)
Sure, go ahead and take over maintenance.
wbthomason commented on 2018-12-20 16:13 (UTC)
@Sandmann: If you're no longer using OMPL, I'd be happy to take over maintenance of this package. There've been two version releases since this was last updated; I've manually updated using my own PKGBUILDs, but it would be nice for the official package to be up to date as well.
Sandmann commented on 2018-01-07 22:53 (UTC)
Updated to 1.3.2
Pinned Comments
acxz commented on 2023-12-15 19:38 (UTC)
Development is on Github: https://github.com/acxz/pkgbuilds Please open issues and PRs there instead of commenting.