You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This leads to strange package conflicts in released packages (Cross-post of PR2/pr2_mechanism#343).
To the best of my knowledge this library should not exist and most definitely should not be installed by two entirely unrelated packages that make no explicit mention of it.
As the library does not exist in melodic on Ubuntu 18.04, it might be related to a change in python3.
I can see the library in a (non-Ubuntu) melodic workspace built on python3 as well, but cannot easily verify where it came from in that workspace.
The text was updated successfully, but these errors were encountered:
roehling
added a commit
to fkie-forks/catkin
that referenced
this issue
Feb 22, 2021
The horribly maintained CMake files which are shipped with Googletest
override the library output directory to ${CMAKE_BINARY_DIR}/lib, which
points to the top-level build directory (it should have been
CMAKE_CURRENT_BINARY_DIR).
Unfortunately, that directory is used by setuptools as staging area for
Python modules, and setup.py install will happily install everything it
finds in the lib/ folder, including the libgtest.so binary. Among
others, this has bitten PR2/pr2_mechanism#343 and ros/geometry#223
This PR fixes the output location to something sane(ish).
The horribly maintained CMake files which are shipped with Googletest
override the library output directory to ${CMAKE_BINARY_DIR}/lib, which
points to the top-level build directory (it should have been
CMAKE_CURRENT_BINARY_DIR).
Unfortunately, that directory is used by setuptools as staging area for
Python modules, and setup.py install will happily install everything it
finds in the lib/ folder, including the libgtest.so binary. Among
others, this has bitten PR2/pr2_mechanism#343 and ros/geometry#223
This PR fixes the output location to something sane(ish).
This leads to strange package conflicts in released packages (Cross-post of PR2/pr2_mechanism#343).
To the best of my knowledge this library should not exist and most definitely should not be installed by two entirely unrelated packages that make no explicit mention of it.
As the library does not exist in melodic on Ubuntu 18.04, it might be related to a change in python3.
I can see the library in a (non-Ubuntu) melodic workspace built on python3 as well, but cannot easily verify where it came from in that workspace.
The text was updated successfully, but these errors were encountered: