Open traversaro opened 1 week ago
Diff of working vs non-working CI:
--- <unnamed>
+++ <unnamed>
@@ -81,7 +81,7 @@
hdf4 4.2.15 h2a13503_7 conda-forge
hdf5 1.14.3 nompi_hdf9ad27_105 conda-forge
icu 73.2 h59595ed_0 conda-forge
-icub-models 2.6.0 py311h4332511_0 conda-forge
+icub-models 2.7.0 py311hfdbb021_1 conda-forge
idna 3.8 pyhd8ed1ab_0 conda-forge
idyntree 12.3.0 py311h7a77ce7_0 conda-forge
imath 3.1.11 hfc55251_0 conda-forge
@@ -222,8 +222,8 @@
mpg123 1.32.6 h59595ed_0 conda-forge
msgpack-python 1.0.8 py311hd18a35c_1 conda-forge
multidict 6.0.5 py311h9ecbd09_1 conda-forge
-mumps-include 5.7.3 ha770c72_2 conda-forge
-mumps-seq 5.7.3 h96124f5_2 conda-forge
+mumps-include 5.7.3 ha770c72_3 conda-forge
+mumps-seq 5.7.3 h96124f5_3 conda-forge
mysql-common 8.0.33 hf1915f5_6 conda-forge
mysql-libs 8.0.33 hca2cd23_6 conda-forge
ncurses 6.5 he02047a_1 conda-forge
@@ -412,7 +412,7 @@
yarl 1.9.11 py311h9ecbd09_0 conda-forge
yarp 3.9.0 ha770c72_4 conda-forge
yarp-python 3.9.0 py311hb03c08e_4 conda-forge
-ycm-cmake-modules 0.16.8 h5888daf_0 conda-forge
+ycm-cmake-modules 0.16.9 h5888daf_0 conda-forge
zipp 3.20.1 pyhd8ed1ab_0 conda-forge
zlib 1.3.1 h4ab18f5_1 conda-forge
zstd 1.5.6 ha6fb4c9_0 conda-forge
However, something else was noticeable before and after:
manif 0.0.4 he02047a_17 conda-forge
manifpy 0.0.5 py311hd0835d6_0 conda-forge
this is important because:
However, I do not know why this results in the test going in timeout instead of the exception we are used to when using different compilers.
Trying to force manif 0.0.4 results in this error:
(blfdev) traversaro@IITBMP014LW012:~/bipedal-locomotion-framework$ conda install cmake compilers make ninja pkg-config "idyntree>=12.2.1" "yarp>=3.5.0" libmatio libmatio-cpp librobometry liblie-group-controllers eigen qhull "casadi>=3.5.5" cppad spdlog nlohmann_json manif==0.0.5 manifpy==0.0.5 pybind11 numpy pytest scipy opencv pcl tomlplusplus libunicycle-footstep-planner "icub-models>=1.
23.4" ros-humble-rclcpp onnxruntime-cpp libbayes-filters-lib cmake-package-check
Channels:
- robostack-staging
- conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed
LibMambaUnsatisfiableError: Encountered problems while solving:
- nothing provides libopencv 4.2.0 py36_5 needed by opencv-4.2.0-py36_5
Could not solve for environment specs
The following packages are incompatible
├─ casadi >=3.5.5 is installable with the potential options
│ ├─ casadi [3.5.5|3.6.0|3.6.2] would require
│ │ └─ libosqp >=0.6.2,<0.6.3.0a0 , which can be installed;
│ ├─ casadi 3.5.5 would require
│ │ └─ python_abi 3.6.* *_cp36m, which can be installed;
│ ├─ casadi 3.5.5 would require
│ │ └─ python_abi 3.7.* *_cp37m, which can be installed;
│ ├─ casadi [3.5.5|3.6.2|3.6.3] would require
│ │ └─ python_abi 3.8.* *_cp38, which can be installed;
│ ├─ casadi [3.5.5|3.6.2|3.6.3] would require
│ │ └─ python_abi 3.9.* *_cp39, which can be installed;
│ ├─ casadi [3.6.2|3.6.3] would require
│ │ └─ python_abi 3.10.* *_cp310, which can be installed;
│ ├─ casadi [3.6.2|3.6.3] would require
│ │ └─ python_abi 3.11.* *_cp311, which can be installed;
│ ├─ casadi 3.6.3 would require
│ │ └─ ipopt >=3.14.13,<3.14.14.0a0 , which can be installed;
│ ├─ casadi [3.6.3|3.6.4|3.6.5|3.6.6] would require
│ │ └─ tinyxml2 >=10.0.0,<11.0a0 , which can be installed;
│ └─ casadi 3.6.3 would require
│ └─ python >=3.12,<3.13.0a0 , which requires
│ └─ python_abi 3.12.* *_cp312, which conflicts with any installable versions previously reported;
├─ idyntree >=12.2.1 is installable with the potential options
│ ├─ idyntree [12.2.1|12.3.0] would require
│ │ └─ libxml2 [>=2.12.6,<3.0a0 |>=2.12.7,<3.0a0 ] with the potential options
│ │ ├─ libxml2 2.12.7 would require
│ │ │ ├─ icu >=73.2,<74.0a0 , which can be installed;
│ │ │ └─ libzlib [>=1.3.1,<1.4.0a0 |>=1.3.1,<2.0a0 ] with the potential options
│ │ │ ├─ libzlib 1.3.1 would require
│ │ │ │ └─ zlib 1.3.1 *_1, which can be installed;
│ │ │ └─ libzlib 1.3.1 would require
│ │ │ └─ zlib 1.3.1 *_0, which can be installed;
│ │ ├─ libxml2 [2.12.6|2.12.7] would require
│ │ │ └─ icu >=73.2,<74.0a0 , which can be installed;
│ │ └─ libxml2 2.12.7 would require
│ │ ├─ icu >=75.1,<76.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ libzlib >=1.3.1,<2.0a0 , which can be installed (as previously explained);
│ ├─ idyntree [12.3.0|12.3.1|12.3.2|12.3.3|12.4.0] would require
│ │ ├─ assimp >=5.4.1,<5.4.2.0a0 , which requires
│ │ │ ├─ libboost >=1.84.0,<1.85.0a0 with the potential options
│ │ │ │ ├─ libboost 1.84.0 would require
│ │ │ │ │ ├─ boost-cpp 1.84.0* , which can be installed;
│ │ │ │ │ ├─ icu >=75.1,<76.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ └─ libzlib >=1.3.1,<2.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ libboost 1.84.0 would require
│ │ │ │ └─ boost-cpp 1.84.0* , which can be installed;
│ │ │ └─ libzlib >=1.3.1,<2.0a0 , which can be installed (as previously explained);
│ │ └─ libxml2 >=2.12.7,<3.0a0 with the potential options
│ │ ├─ libxml2 2.12.7, which can be installed (as previously explained);
│ │ ├─ libxml2 [2.12.6|2.12.7], which can be installed (as previously explained);
│ │ └─ libxml2 2.12.7, which cannot be installed (as previously explained);
│ ├─ idyntree 12.3.0 would require
│ │ ├─ libxml2 >=2.12.7,<3.0a0 with the potential options
│ │ │ ├─ libxml2 2.12.7, which can be installed (as previously explained);
│ │ │ ├─ libxml2 [2.12.6|2.12.7], which can be installed (as previously explained);
│ │ │ └─ libxml2 2.12.7, which cannot be installed (as previously explained);
│ │ └─ python_abi 3.11.* *_cp311, which can be installed;
│ ├─ idyntree [12.3.0|12.3.1|12.3.2|12.3.3|12.4.0] would require
│ │ ├─ libxml2 >=2.12.7,<3.0a0 with the potential options
│ │ │ ├─ libxml2 2.12.7, which can be installed (as previously explained);
│ │ │ ├─ libxml2 [2.12.6|2.12.7], which can be installed (as previously explained);
│ │ │ └─ libxml2 2.12.7, which cannot be installed (as previously explained);
│ │ └─ python >=3.12,<3.13.0a0 , which cannot be installed (as previously explained);
│ ├─ idyntree 12.4.0 would require
│ │ ├─ assimp >=5.4.2,<5.4.3.0a0 with the potential options
│ │ │ ├─ assimp [5.4.1|5.4.2], which can be installed (as previously explained);
│ │ │ └─ assimp 5.4.2 would require
│ │ │ ├─ libboost >=1.86.0,<1.87.0a0 , which requires
│ │ │ │ └─ boost-cpp <0.0a0 , which can be installed;
│ │ │ └─ libzlib >=1.3.1,<2.0a0 , which can be installed (as previously explained);
│ │ └─ libxml2 >=2.12.7,<3.0a0 with the potential options
│ │ ├─ libxml2 2.12.7, which can be installed (as previously explained);
│ │ ├─ libxml2 [2.12.6|2.12.7], which can be installed (as previously explained);
│ │ └─ libxml2 2.12.7, which cannot be installed (as previously explained);
│ ├─ idyntree 12.4.0 would require
│ │ ├─ ipopt >=3.14.16,<3.14.17.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ libosqp >=0.6.3,<0.6.4.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ python >=3.12,<3.13.0a0 , which cannot be installed (as previously explained);
│ └─ idyntree 12.4.0 would require
│ └─ python >=3.13.0rc1,<3.14.0a0 , which requires
│ └─ _python_rc, which does not exist (perhaps a missing channel);
├─ librobometry is installable with the potential options
│ ├─ librobometry [1.1.0|1.2.0] would require
│ │ └─ yarp-cxx >=3.7.2,<3.7.3.0a0 but there are no viable options
│ │ ├─ yarp-cxx [3.7.0|3.7.2] would require
│ │ │ ├─ libopencv >=4.5.5,<4.5.6.0a0 but there are no viable options
│ │ │ │ ├─ libopencv [4.5.3|4.5.5] would require
│ │ │ │ │ └─ qt >=5.12.9,<5.13.0a0 but there are no viable options
│ │ │ │ │ ├─ qt [5.12.5|5.12.6|5.12.9] would require
│ │ │ │ │ │ └─ icu >=67.1,<68.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ qt 5.12.9 would require
│ │ │ │ │ │ └─ icu >=69.1,<70.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ └─ qt 5.12.9 would require
│ │ │ │ │ └─ icu >=68.1,<69.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libopencv [4.5.5|4.6.0] would require
│ │ │ │ └─ harfbuzz [>=4.3.0,<5.0a0 |>=4.4.1,<5.0a0 |>=5.0.1,<6.0a0 |>=5.1.0,<6.0a0 |>=5.3.0,<6.0a0 ], which requires
│ │ │ │ └─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ qt-main >=5.15.4,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6 would require
│ │ │ │ ├─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ krb5 >=1.19.3,<1.20.0a0 , which can be installed;
│ │ │ ├─ qt-main [5.15.6|5.15.8] would require
│ │ │ │ ├─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ krb5 >=1.20.1,<1.21.0a0 , which can be installed;
│ │ │ ├─ qt-main 5.15.8 would require
│ │ │ │ ├─ icu >=72.1,<73.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which requires
│ │ │ │ └─ jpeg <0.0.0a , which can be installed;
│ │ │ ├─ qt-main 5.15.8 would require
│ │ │ │ ├─ icu >=73.2,<74.0a0 , which can be installed;
│ │ │ │ ├─ krb5 >=1.21.2,<1.22.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libjpeg-turbo >=3.0.0,<4.0a0 , which can be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8 would require
│ │ │ │ ├─ icu >=73.2,<74.0a0 , which can be installed;
│ │ │ │ ├─ krb5 >=1.21.3,<1.22.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libjpeg-turbo >=3.0.0,<4.0a0 , which can be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8 would require
│ │ │ │ ├─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which can be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8 would require
│ │ │ │ ├─ icu >=73.2,<74.0a0 , which can be installed;
│ │ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which can be installed (as previously explained);
│ │ │ └─ qt-main 5.15.4 would require
│ │ │ └─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 but there are no viable options
│ │ │ │ ├─ libopencv [4.5.5|4.6.0], which cannot be installed (as previously explained);
│ │ │ │ └─ libopencv [4.5.3|4.6.0|4.7.0] would require
│ │ │ │ └─ harfbuzz >=6.0.0,<7.0a0 but there are no viable options
│ │ │ │ ├─ harfbuzz [4.3.0|4.4.0|...|6.0.0], which cannot be installed (as previously explained);
│ │ │ │ └─ harfbuzz 6.0.0 would require
│ │ │ │ └─ icu >=72.1,<73.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.4,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ │ └─ qt-main 5.15.4, which cannot be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.7.2 would require
│ │ │ ├─ ffmpeg >=5.1.2,<6.0a0 , which can be installed;
│ │ │ ├─ jpeg >=9e,<10a , which conflicts with any installable versions previously reported;
│ │ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ └─ yarp-cxx 3.7.2 would require
│ │ ├─ libopencv >=4.6.0,<4.6.1.0a0 , which cannot be installed (as previously explained);
│ │ └─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ ├─ librobometry [1.2.0|1.2.1] would require
│ │ └─ yarp-cxx >=3.8.0,<3.8.1.0a0 with the potential options
│ │ ├─ yarp-cxx [3.8.0|3.8.1] would require
│ │ │ ├─ ffmpeg >=6.0.0,<7.0a0 with the potential options
│ │ │ │ ├─ ffmpeg [6.0.0|6.0.1|6.1.0|6.1.1], which can be installed;
│ │ │ │ └─ ffmpeg [6.1.1|6.1.2|7.0.0|7.0.1|7.0.2] would require
│ │ │ │ └─ libopenvino-ir-frontend [>=2023.2.0,<2023.2.1.0a0 |>=2023.3.0,<2023.3.1.0a0 |...|>=2024.3.0,<2024.3.1.0a0 ], which requires
│ │ │ │ └─ pugixml >=1.14,<1.15.0a0 , which can be installed;
│ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.8.0, which can be installed;
│ │ ├─ yarp-cxx 3.8.0 would require
│ │ │ ├─ ffmpeg >=5.1.2,<6.0a0 , which can be installed;
│ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which can be installed (as previously explained);
│ │ └─ yarp-cxx 3.8.0 would require
│ │ ├─ jpeg >=9e,<10a , which conflicts with any installable versions previously reported;
│ │ ├─ libopencv >=4.7.0,<4.7.1.0a0 with the potential options
│ │ │ ├─ libopencv [4.5.3|4.6.0|4.7.0], which cannot be installed (as previously explained);
│ │ │ └─ libopencv 4.7.0 would require
│ │ │ └─ libjpeg-turbo >=2.1.5.1,<3.0a0 , which can be installed (as previously explained);
│ │ └─ qt-main >=5.15.8,<5.16.0a0 with the potential options
│ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ ├─ librobometry [1.2.1|1.2.2] would require
│ │ └─ yarp-cxx >=3.8.1,<3.8.2.0a0 with the potential options
│ │ ├─ yarp-cxx [3.8.0|3.8.1], which can be installed (as previously explained);
│ │ ├─ yarp-cxx 3.8.1 would require
│ │ │ └─ libopencv >=4.8.0,<4.8.1.0a0 , which requires
│ │ │ └─ libopenvino-ir-frontend [>=2023.0.1,<2023.0.2.0a0 |>=2023.0.2,<2023.0.3.0a0 ], which requires
│ │ │ └─ pugixml >=1.13,<1.14.0a0 , which can be installed;
│ │ ├─ yarp-cxx 3.8.1, which can be installed;
│ │ └─ yarp-cxx 3.8.1 would require
│ │ └─ libopencv >=4.8.1,<4.8.2.0a0 , which requires
│ │ └─ libopenvino-ir-frontend >=2023.1.0,<2023.1.1.0a0 , which can be installed (as previously explained);
│ ├─ librobometry [1.2.2|1.2.3|1.2.4] would require
│ │ └─ libyarp >=3.9.0,<3.9.1.0a0 with the potential options
│ │ ├─ libyarp 3.9.0 would require
│ │ │ └─ libopencv >=4.8.1,<4.8.2.0a0 , which can be installed (as previously explained);
│ │ └─ libyarp 3.9.0 would require
│ │ ├─ ffmpeg >=7.0.0,<8.0a0 , which can be installed (as previously explained);
│ │ └─ libopencv [>=4.10.0,<4.10.1.0a0 |>=4.9.0,<4.9.1.0a0 ], which requires
│ │ └─ libopenvino-ir-frontend [>=2023.2.0,<2023.2.1.0a0 |>=2023.3.0,<2023.3.1.0a0 |...|>=2024.3.0,<2024.3.1.0a0 ], which can be installed (as previously explained);
│ └─ librobometry 1.2.2 would require
│ └─ yarp-cxx >=3.7.0,<3.7.1.0a0 but there are no viable options
│ ├─ yarp-cxx 3.7.0 would require
│ │ └─ jpeg >=9e,<10a , which conflicts with any installable versions previously reported;
│ ├─ yarp-cxx [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ └─ yarp-cxx 3.7.0 would require
│ ├─ libopencv >=4.5.5,<4.5.6.0a0 , which cannot be installed (as previously explained);
│ └─ qt-main >=5.15.4,<5.16.0a0 with the potential options
│ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ ├─ qt-main 5.15.8, which can be installed (as previously explained);
│ └─ qt-main 5.15.4, which cannot be installed (as previously explained);
├─ manif 0.0.5 is installable and it requires
│ └─ gtest >=1.15.2,<1.15.3.0a0 , which can be installed;
├─ opencv is installable with the potential options
│ ├─ opencv [2.4.12|2.4.13|2.4.13.4|3.1.0], which can be installed;
│ ├─ opencv 3.2.0 would require
│ │ └─ harfbuzz 1.3.* but there are no viable options
│ │ ├─ harfbuzz 1.3.4 would require
│ │ │ └─ icu 56.* , which conflicts with any installable versions previously reported;
│ │ └─ harfbuzz 1.3.4 would require
│ │ └─ icu 58.* , which conflicts with any installable versions previously reported;
│ ├─ opencv [3.2.0|3.3.0|...|4.1.0] would require
│ │ └─ qt [5.6.* |>=5.6.2,<5.7.0a0 ], which requires
│ │ └─ icu >=58.2,<59.0a0 , which conflicts with any installable versions previously reported;
│ ├─ opencv [3.4.4|3.4.7|4.1.0|4.1.1] would require
│ │ └─ qt >=5.9.7,<5.10.0a0 but there are no viable options
│ │ ├─ qt [5.6.2|5.9.7], which cannot be installed (as previously explained);
│ │ └─ qt [5.12.1|5.12.5|5.9.7] would require
│ │ └─ icu >=64.2,<65.0a0 , which conflicts with any installable versions previously reported;
│ ├─ opencv [3.4.7|3.4.8|...|4.5.3] would require
│ │ ├─ libopencv [3.4.7 h0cc45ee_4|3.4.7 h32d60f7_6|...|4.5.3 py39h70bf20d_1], which requires
│ │ │ └─ qt [5.12.* |>=5.12.1,<5.13.0a0 ], which cannot be installed (as previously explained);
│ │ └─ qt >=5.12.1,<5.13.0a0 , which cannot be installed (as previously explained);
│ ├─ opencv 4.2.0 would require
│ │ └─ libopencv 4.2.0 py36_5, which does not exist (perhaps a missing channel);
│ ├─ opencv 4.5.0 would require
│ │ └─ libopencv 4.5.0 py36_5, which does not exist (perhaps a missing channel);
│ ├─ opencv 4.5.0 would require
│ │ └─ libopencv 4.5.0 py36_6, which does not exist (perhaps a missing channel);
│ ├─ opencv [4.5.3|4.5.5] would require
│ │ └─ libopencv [4.5.3 py31hbd5a65a_6|4.5.3 py31he7a5e20_7|...|4.5.5 py39hfb30bf4_6], which cannot be installed (as previously explained);
│ ├─ opencv [4.5.5|4.6.0] would require
│ │ └─ libopencv [4.5.5 py310hcb97b83_11|4.5.5 py310hcb97b83_12|...|4.6.0 py39hf4bb9d8_2], which cannot be installed (as previously explained);
│ ├─ opencv [4.10.0|4.9.0] would require
│ │ └─ libopencv [4.10.0 headless_py310h3d4b477_1|4.10.0 headless_py310h8d94708_2|...|4.9.0 qt6_py39hed63795_614], which can be installed (as previously explained);
│ ├─ opencv [4.5.3|4.6.0|4.7.0] would require
│ │ └─ libopencv [4.5.3 py310hc72b5f5_8|4.5.3 py38hc6b509d_8|...|4.7.0 py39hb375605_0], which cannot be installed (as previously explained);
│ ├─ opencv 4.7.0 would require
│ │ └─ libopencv [4.7.0 py310h245f934_4|4.7.0 py310h3e876cf_5|...|4.7.0 py39hfdaeec5_6], which can be installed (as previously explained);
│ ├─ opencv 4.8.0 would require
│ │ └─ libopencv [4.8.0 py310h4a3e0cf_1|4.8.0 py310h8ad8f1f_4|...|4.8.0 py39hf04408f_3], which can be installed (as previously explained);
│ └─ opencv 4.8.1 would require
│ └─ libopencv [4.8.1 py310h0450ae1_5|4.8.1 py310h6ef52b8_4|...|4.8.1 py39hf605482_5], which can be installed (as previously explained);
├─ pcl is installable with the potential options
│ ├─ pcl 1.11.1 would require
│ │ └─ vtk >=9.0.1,<9.0.2.0a0 but there are no viable options
│ │ ├─ vtk [9.0.1|9.0.3|9.2.5] would require
│ │ │ └─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ vtk 9.0.1 would require
│ │ └─ pugixml >=1.10,<1.11.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pcl [1.11.1|1.13.1|...|1.9.1], which can be installed;
│ ├─ pcl 1.12.0 would require
│ │ ├─ boost-cpp >=1.74.0,<1.74.1.0a0 , which can be installed;
│ │ └─ vtk >=9.0.1,<9.0.2.0a0 , which cannot be installed (as previously explained);
│ ├─ pcl [1.12.0|1.12.1] would require
│ │ ├─ boost-cpp >=1.74.0,<1.74.1.0a0 , which can be installed;
│ │ └─ vtk >=9.1.0,<9.1.1.0a0 but there are no viable options
│ │ ├─ vtk 9.1.0 would require
│ │ │ ├─ ffmpeg >=4.3.2,<4.4.0a0 , which conflicts with any installable versions previously reported;
│ │ │ ├─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ zlib >=1.2.11,<1.3.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ vtk 9.1.0 would require
│ │ │ ├─ ffmpeg >=4.4.2,<5.0a0 , which conflicts with any installable versions previously reported;
│ │ │ ├─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ zlib >=1.2.12,<1.3.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ vtk 9.1.0 would require
│ │ │ ├─ ffmpeg >=4.4.1,<5.0a0 , which conflicts with any installable versions previously reported;
│ │ │ ├─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ zlib >=1.2.11,<1.3.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ vtk 9.1.0 would require
│ │ ├─ ffmpeg >=4.4.1,<5.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ zlib >=1.2.12,<1.3.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pcl 1.12.0 would require
│ │ ├─ boost-cpp >=1.74.0,<1.74.1.0a0 , which can be installed;
│ │ └─ vtk >=9.0.3,<9.0.4.0a0 , which cannot be installed (as previously explained);
│ ├─ pcl 1.12.1 would require
│ │ ├─ boost-cpp >=1.78.0,<1.78.1.0a0 but there are no viable options
│ │ │ ├─ boost-cpp 1.78.0 would require
│ │ │ │ └─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│ │ │ ├─ boost-cpp 1.78.0 conflicts with any installable versions previously reported;
│ │ │ └─ boost-cpp 1.78.0 would require
│ │ │ └─ icu >=72.1,<73.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ └─ vtk >=9.1.0,<9.1.1.0a0 , which cannot be installed (as previously explained);
│ ├─ pcl 1.12.1 would require
│ │ ├─ boost-cpp >=1.78.0,<1.78.1.0a0 but there are no viable options
│ │ │ ├─ boost-cpp 1.78.0, which cannot be installed (as previously explained);
│ │ │ ├─ boost-cpp 1.78.0 conflicts with any installable versions previously reported;
│ │ │ └─ boost-cpp 1.78.0, which cannot be installed (as previously explained);
│ │ ├─ qt-main >=5.15.6,<5.16.0a0 with the potential options
│ │ │ ├─ qt-main 5.15.6, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main [5.15.6|5.15.8], which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ ├─ qt-main 5.15.8, which cannot be installed (as previously explained);
│ │ │ └─ qt-main 5.15.8, which can be installed (as previously explained);
│ │ └─ vtk >=9.2.2,<9.2.3.0a0 , which requires
│ │ ├─ jpeg >=9e,<10a , which conflicts with any installable versions previously reported;
│ │ └─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pcl [1.13.0|1.13.1] would require
│ │ └─ vtk >=9.2.5,<9.2.6.0a0 , which cannot be installed (as previously explained);
│ ├─ pcl 1.13.0 would require
│ │ └─ vtk >=9.2.2,<9.2.3.0a0 , which cannot be installed (as previously explained);
│ └─ pcl 1.14.1 would require
│ └─ vtk-base >=9.3.0,<9.3.1.0a0 , which requires
│ └─ pugixml >=1.14,<1.15.0a0 , which can be installed;
├─ ros-humble-rclcpp is not installable because there are no viable options
│ ├─ ros-humble-rclcpp [16.0.2|16.0.3] would require
│ │ ├─ ros-humble-rcl but there are no viable options
│ │ │ ├─ ros-humble-rcl 5.3.2 would require
│ │ │ │ ├─ ros-humble-rmw-implementation but there are no viable options
│ │ │ │ │ ├─ ros-humble-rmw-implementation [2.8.1|2.8.2] would require
│ │ │ │ │ │ ├─ ros-humble-rmw-connextdds with the potential options
│ │ │ │ │ │ │ ├─ ros-humble-rmw-connextdds 0.11.1 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which requires
│ │ │ │ │ │ │ │ ├─ boost-cpp 1.78.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ └─ pcl 1.12.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ ├─ ros-humble-rmw-connextdds 0.11.1 would require
│ │ │ │ │ │ │ │ └─ ros-humble-rmw-connextdds-common with the potential options
│ │ │ │ │ │ │ │ ├─ ros-humble-rmw-connextdds-common 0.11.1 would require
│ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ │ ├─ ros-humble-rmw-connextdds-common 0.11.1 would require
│ │ │ │ │ │ │ │ │ └─ ros-humble-rti-connext-dds-cmake-module with the potential options
│ │ │ │ │ │ │ │ │ ├─ ros-humble-rti-connext-dds-cmake-module 0.11.1 would require
│ │ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ │ │ ├─ ros-humble-rti-connext-dds-cmake-module 0.11.1 would require
│ │ │ │ │ │ │ │ │ │ └─ python_abi 3.10.* *_cp310, which can be installed;
│ │ │ │ │ │ │ │ │ └─ ros-humble-rti-connext-dds-cmake-module 0.11.2 would require
│ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ └─ ros-humble-rmw-connextdds-common 0.11.2 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ └─ ros-humble-rmw-connextdds 0.11.2 would require
│ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ ros-humble-rmw-cyclonedds-cpp with the potential options
│ │ │ │ │ │ │ ├─ ros-humble-rmw-cyclonedds-cpp 1.3.4 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ ├─ ros-humble-rmw-cyclonedds-cpp 1.3.4 would require
│ │ │ │ │ │ │ │ └─ ros-humble-cyclonedds with the potential options
│ │ │ │ │ │ │ │ ├─ ros-humble-cyclonedds 0.10.4 would require
│ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ ├─ ros-humble-cyclonedds 0.9.1 would require
│ │ │ │ │ │ │ │ │ └─ ros-humble-iceoryx-posh with the potential options
│ │ │ │ │ │ │ │ │ ├─ ros-humble-iceoryx-posh 2.0.2 would require
│ │ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ │ │ ├─ ros-humble-iceoryx-posh 2.0.2 would require
│ │ │ │ │ │ │ │ │ │ └─ python_abi 3.10.* *_cp310, which can be installed;
│ │ │ │ │ │ │ │ │ └─ ros-humble-iceoryx-posh 2.0.5 would require
│ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ └─ ros-humble-cyclonedds 0.9.1 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ └─ ros-humble-rmw-cyclonedds-cpp 1.3.4 would require
│ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-cpp but there are no viable options
│ │ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-cpp 6.2.2 would require
│ │ │ │ │ │ │ │ └─ ros-humble-fastrtps but there are no viable options
│ │ │ │ │ │ │ │ ├─ ros-humble-fastrtps 2.6.3 would require
│ │ │ │ │ │ │ │ │ ├─ ros-humble-foonathan-memory-vendor with the potential options
│ │ │ │ │ │ │ │ │ │ ├─ ros-humble-foonathan-memory-vendor 1.2.0 would require
│ │ │ │ │ │ │ │ │ │ │ └─ python_abi 3.10.* , which can be installed;
│ │ │ │ │ │ │ │ │ │ ├─ ros-humble-foonathan-memory-vendor 1.2.0 would require
│ │ │ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.3.* , which requires
│ │ │ │ │ │ │ │ │ │ │ ├─ boost-cpp 1.78.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ │ │ │ └─ pcl 1.12.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ │ │ └─ ros-humble-foonathan-memory-vendor 1.2.0 would require
│ │ │ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ │ └─ tinyxml2 >=9.0.0,<10.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ ├─ ros-humble-fastrtps 2.6.4 would require
│ │ │ │ │ │ │ │ │ ├─ ros2-distro-mutex 0.3.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ │ │ └─ tinyxml2 >=9.0.0,<10.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ └─ ros-humble-fastrtps 2.6.7 would require
│ │ │ │ │ │ │ │ ├─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ │ └─ tinyxml2 >=10.0.0,<11.0a0 , which can be installed;
│ │ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-cpp 6.2.2 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.3.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ └─ ros-humble-rmw-fastrtps-cpp 6.2.6 would require
│ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-dynamic-cpp but there are no viable options
│ │ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-dynamic-cpp 6.2.2 would require
│ │ │ │ │ │ │ │ └─ ros2-distro-mutex 0.2.* , which cannot be installed (as previously explained);
│ │ │ │ │ │ │ ├─ ros-humble-rmw-fastrtps-dynamic-cpp 6.2.2 would require
│ │ │ │ │ │ │ │ └─ ros-humble-fastrtps, which cannot be installed (as previously explained);
│ │ │ │ │ │ │ └─ ros-humble-rmw-fastrtps-dynamic-cpp 6.2.6 would require
│ │ │ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ │ │ │ └─ ros-humble-rmw-implementation 2.8.2 would require
│ │ │ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ │ └─ ros-humble-rcl 5.3.7 would require
│ │ │ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
│ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ └─ ros-humble-rclcpp 16.0.8 would require
│ ├─ ros-humble-rosidl-typesupport-c but there are no viable options
│ │ ├─ ros-humble-rosidl-typesupport-c 2.0.0 would require
│ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ └─ ros-humble-rosidl-typesupport-c 2.0.1 would require
│ │ └─ ros-humble-rosidl-typesupport-fastrtps-c but there are no viable options
│ │ ├─ ros-humble-rosidl-typesupport-fastrtps-c 2.2.0 would require
│ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ └─ ros-humble-rosidl-typesupport-fastrtps-c 2.2.2 would require
│ │ └─ ros-humble-ament-cmake-ros but there are no viable options
│ │ ├─ ros-humble-ament-cmake-ros 0.10.0 would require
│ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ └─ ros-humble-ament-cmake-ros 0.10.0 would require
│ │ └─ ros-humble-ament-cmake-gtest but there are no viable options
│ │ ├─ ros-humble-ament-cmake-gtest 1.3.3 would require
│ │ │ └─ ros2-distro-mutex [0.2.* |0.3.* ], which cannot be installed (as previously explained);
│ │ └─ ros-humble-ament-cmake-gtest 1.3.7 would require
│ │ └─ gtest >=1.14.0,<1.14.1.0a0 , which conflicts with any installable versions previously reported;
│ └─ ros2-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
└─ yarp >=3.5.0 is installable with the potential options
├─ yarp 3.7.0 would require
│ ├─ yarp-cxx 3.7.0 h6301288_0, which cannot be installed (as previously explained);
│ └─ yarp-python 3.7.0 py38hfa26641_0, which requires
│ ├─ python_abi 3.8.* *_cp38, which can be installed;
│ └─ yarp-cxx 3.7.0 h6301288_0, which cannot be installed (as previously explained);
├─ yarp 3.7.0 would require
│ ├─ yarp-cxx 3.7.0 h70892ea_1, which cannot be installed (as previously explained);
│ └─ yarp-python 3.7.0 py39h5a03fae_1, which requires
│ ├─ python_abi 3.9.* *_cp39, which can be installed;
│ └─ yarp-cxx [3.7.0 h70892ea_1|3.7.2 hfee3fe3_0], which cannot be installed (as previously explained);
├─ yarp 3.7.0 would require
│ ├─ yarp-cxx 3.7.0 hfee3fe3_2, which cannot be installed (as previously explained);
│ └─ yarp-python 3.7.0 py37hd23a5d3_2, which requires
│ ├─ python_abi 3.7.* *_cp37m, which can be installed;
│ └─ yarp-cxx [3.7.0 hfee3fe3_2|3.7.2 hfee3fe3_0], which cannot be installed (as previously explained);
├─ yarp 3.7.0 would require
│ ├─ yarp-cxx 3.7.0 hfee3fe3_3, which cannot be installed (as previously explained);
│ └─ yarp-python 3.7.0 py310hd8f1fbe_3, which requires
│ ├─ python_abi 3.10.* *_cp310, which can be installed;
│ └─ yarp-cxx [3.7.0 hfee3fe3_3|3.7.2 hfee3fe3_0], which cannot be installed (as previously explained);
├─ yarp 3.7.0 would require
│ ├─ yarp-cxx 3.7.0 hfee3fe3_4, which cannot be installed (as previously explained);
│ └─ yarp-python >=3.7.0,<3.7.1.0a0 with the potential options
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.0 would require
│ │ └─ python_abi 3.10.* *_cp310, which can be installed;
│ ├─ yarp-python 3.7.0 would require
│ │ └─ yarp-cxx 3.7.0 h6301288_0, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.0 would require
│ │ └─ yarp-cxx [3.7.0 h70892ea_1|3.7.0 hfee3fe3_2|3.7.0 hfee3fe3_3], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.0 would require
│ │ └─ python_abi 3.7.* *_cp37m, which can be installed;
│ ├─ yarp-python 3.7.0, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.0 would require
│ │ └─ python_abi 3.8.* *_cp38, which can be installed;
│ └─ yarp-python 3.7.0 would require
│ └─ python_abi 3.9.* *_cp39, which can be installed;
├─ yarp 3.7.1 would require
│ └─ yarp-cxx 3.7.1 hfee3fe3_0, which conflicts with any installable versions previously reported;
├─ yarp 3.7.2 would require
│ ├─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|...|3.7.2 hfee3fe3_0], which cannot be installed (as previously explained);
│ └─ yarp-python >=3.7.2,<3.7.3.0a0 but there are no viable options
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python [3.7.0|3.7.2], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.10.* *_cp310, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|...|3.7.2 he611bab_1], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.11.* *_cp311, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|3.7.2 ha0fc88e_5|3.7.2 ha0fc88e_6], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.7.* *_cp37m, which can be installed;
│ │ └─ yarp-cxx 3.7.2 he611bab_1, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.8 *_pypy38_pp73, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|3.7.2 ha0fc88e_4|3.7.2 ha0fc88e_5|3.7.2 ha0fc88e_6], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.8.* *_cp38, which can be installed;
│ │ └─ yarp-cxx 3.7.2 hfee3fe3_0, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.8.* *_cp38, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|...|3.7.2 he611bab_1], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.9 *_pypy39_pp73, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|3.7.2 ha0fc88e_4|3.7.2 ha0fc88e_5|3.7.2 ha0fc88e_6], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.9.* *_cp39, which can be installed;
│ │ └─ yarp-cxx [3.7.2 h1fc458e_7|3.7.2 h1fc458e_8|...|3.7.2 he611bab_1], which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.10.* *_cp310, which can be installed;
│ │ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.11.* *_cp311, which can be installed;
│ │ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.8.* *_cp38, which can be installed;
│ │ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.8 *_pypy38_pp73, which can be installed;
│ │ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
│ ├─ yarp-python 3.7.2 would require
│ │ ├─ python_abi 3.9.* *_cp39, which can be installed;
│ │ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
│ └─ yarp-python 3.7.2 would require
│ ├─ python_abi 3.9 *_pypy39_pp73, which can be installed;
│ └─ yarp-cxx 3.7.2 h87c413d_9, which cannot be installed (as previously explained);
├─ yarp 3.8.0 would require
│ └─ yarp-cxx 3.8.0 h87c413d_0, which cannot be installed (as previously explained);
├─ yarp 3.8.0 would require
│ └─ yarp-cxx [3.8.0 h5ee7595_1|3.8.0 h5ee7595_2], which can be installed (as previously explained);
├─ yarp [3.8.0|3.8.1] would require
│ └─ yarp-cxx [3.8.0 h245b40a_3|3.8.1 h245b40a_0|3.8.1 h245b40a_1|3.8.1 h245b40a_2|3.8.1 h245b40a_3], which can be installed (as previously explained);
├─ yarp 3.8.1 would require
│ └─ yarp-cxx 3.8.1 h264dbdb_4, which can be installed (as previously explained);
├─ yarp [3.8.1|3.9.0] would require
│ ├─ libyarp 3.9.0 h57bc1a5_0, which can be installed (as previously explained);
│ └─ yarp-cxx [3.8.1 h57bc1a5_6|3.8.1 h57bc1a5_7|3.8.1 hc95d4b6_5], which can be installed (as previously explained);
└─ yarp 3.9.0 would require
└─ libyarp [3.9.0 h9fe3f26_4|3.9.0 ha614a09_1|3.9.0 ha614a09_2|3.9.0 he3b8073_3|3.9.0 hf094a1e_5], which can be installed (as previously explained).
There is something fishy here. Unfortunately there are a few issue intersecting (pybind11 2.11.0 bugs, numpy 2.0 migration happening with pybind11 2.12.0 required, robostack not migrated). I need to look this this evening.
Argh:
├─ manif 0.0.5 is installable and it requires
│ └─ gtest >=1.15.2,<1.15.3.0a0 , which can be installed;
The test hangs on mumps, see the stack:
0x00007ffff7d79adf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0,
req=req@entry=0x7fffffff0000, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1 0x00007ffff7d86a27 in __GI___nanosleep (req=req@entry=0x7fffffff0000, rem=rem@entry=0x0)
at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007ffff7db672c in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31
#3 0x00007fff44fdde65 in __dmumps_fac_omp_m_MOD_dmumps_perform_copies ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#4 0x00007fff44fe292f in __dmumps_fac_omp_m_MOD_dmumps_fac_l0_omp._omp_fn.0 ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#5 0x00007fffef384cac in GOMP_parallel (
fn=0x7fff44fe2060 <__dmumps_fac_omp_m_MOD_dmumps_fac_l0_omp._omp_fn.0>, data=0x7fffffff0a40,
num_threads=18, flags=0) at ../../../libgomp/parallel.c:178
#6 0x00007fff44fdff9d in __dmumps_fac_omp_m_MOD_dmumps_fac_l0_omp ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#7 0x00007fff450e52fc in dmumps_fac_b_ ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#8 0x00007fff450a46e1 in dmumps_fac_driver_ ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#9 0x00007fff45136111 in dmumps_ ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
#10 0x00007fff4513c809 in dmumps_f77_ ()
from /home/traversaro/miniforge3/envs/conda-forge/lib/python3.11/site-packages/idyntree/../../../././libdmumps_seq.so
the update from 5.7.3=_2 to 5.7.3=_3 broke something.
Cool, setting OMP_NUM_THREADS=1
fix the test hanging.
Last successful build: https://github.com/ami-iit/bipedal-locomotion-framework/actions/runs/10736770024/job/29776870295
First failing build: https://github.com/ami-iit/bipedal-locomotion-framework/actions/runs/10740675945/job/29789331628