ros-noetic-arch / ros-noetic-python-qt-binding

ros-noetic-python-qt-binding AUR package
0 stars 2 forks source link

sip Unable to find file "QtCore/QtCoremod.sip" #2

Closed iPaddy closed 2 years ago

iPaddy commented 4 years ago

I don't know exactly if here is the right place to post this issue. But I had problems installing ros-noetic-qt-gui-cpp because of an error in /opt/ros/noetic/share/python_qt_binding/cmake/sip_configure.py

where in line 57 and 62 both a default_sip_dir is defined but the first one crashed because with the error: sip Unable to find file "QtCore/QtCoremod.sip"

commenting out lines 57-59 fixed the problem. There probably just has to be a conditional beforehand checking for python3. Any idea where to put the corresponding pull request? If it is valid anyways...

acxz commented 4 years ago

I don't know exactly if here is the right place to post this issue.

Finding the package that owns the file (pacman -Qo /opt/ros/noetic/share/python_qt_binding/cmake/cmake/sip_configure.py) points to ros-noetic-python-qt-binding. Transferring the issue over there.

Seems like this is also a dup of #1

acxz commented 4 years ago

Corresponding ros-melodic issue: https://github.com/ros-melodic-arch/ros-melodic-rviz/issues/9 and corresponding upstream issue: https://github.com/ros-visualization/python_qt_binding/issues/80

acxz commented 4 years ago

Using upstream sip path patch in 7dcebf0.

@iPaddy can you confirm if the updated package (0.4.3-2) works for you with the downstream packages that depend on it like ros-noetic-qt-gui-cpp?

acxz commented 2 years ago

Patch has been released in new version