robotology / icub-models-generator

Resources and programs to generated models (URDF, SDF) of the iCub robot
14 stars 23 forks source link

Fail when trying to generate the models with pixi #262

Closed martinaxgloria closed 9 months ago

martinaxgloria commented 9 months ago

After https://github.com/robotology/icub-models-generator/pull/261, I tried to use new pixi features to generate the model to debug https://github.com/robotology/icub-models-generator/pull/260. Following the instructions in the README.md, when running:

pixi run test_generated_models

I obtained:

✨ Pixi task (default): echo Automatic build of models via icub-models-generator.  > ./deploy_commit_message

✨ Pixi task (default): echo ### Dependencies information of dependencies installed manually: >> ./deploy_commit_message

✨ Pixi task (default): export URDF_PARSER_PY_COMMIT=31474b9baaf7c3845b40e5a9aa87d5900a2282c3 && pip install git+https://github.com/ros/urdf_parser_py.git@$URDF_PARSER_PY_COMMIT --no-deps && echo urdf_parser_py commit: ros/urdf_parser_py@$URDF_PARSER_PY_COMMIT >> ./deploy_commit_message
Collecting git+https://github.com/ros/urdf_parser_py.git@31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Cloning https://github.com/ros/urdf_parser_py.git (to revision 31474b9baaf7c3845b40e5a9aa87d5900a2282c3) to /tmp/pip-req-build-c99mnvsw
  Running command git clone --filter=blob:none --quiet https://github.com/ros/urdf_parser_py.git /tmp/pip-req-build-c99mnvsw
  Running command git rev-parse -q --verify 'sha^31474b9baaf7c3845b40e5a9aa87d5900a2282c3'
  Running command git fetch -q https://github.com/ros/urdf_parser_py.git 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Running command git checkout -q 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Resolved https://github.com/ros/urdf_parser_py.git to commit 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: urdfdom_py
  Building wheel for urdfdom_py (setup.py) ... done
  Created wheel for urdfdom_py: filename=urdfdom_py-0.3.3-py3-none-any.whl size=13006 sha256=a71396c86aa3afc2498029c7aca875e74c3d2773a1f16b596399eb8866988188
  Stored in directory: /home/mgloria/.cache/pip/wheels/53/6d/23/a9c5a6b60dcfe19b179860b42187516458e778fce6e4e36e09
Successfully built urdfdom_py
Installing collected packages: urdfdom_py
  Attempting uninstall: urdfdom_py
    Found existing installation: urdfdom-py 1.2.1
    Uninstalling urdfdom-py-1.2.1:
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'urdf.py'
Consider using the `--user` option or check the permissions.

Probably it's due to a missing sudo in urdfdom_py installation I guess. In fact, adding a sudo in here:

https://github.com/robotology/icub-models-generator/blob/f0f2099dc85885b816ceb2209471c67578eaeaab/pixi.toml#L16

no errors where retrieved in the generation of the models.

cc @traversaro @Nicogene

traversaro commented 9 months ago

No, sudo should never be necessary when operating inside conda environments (and pixi under the hood creates a conda environment). I guess you had some previous version of urdf_parser_py / urdfdom_py installed in the system via sudo? That however is strange, in theory it should not be visible by conda.

Can you please report the output of pip list --verbose outside the pixi environment, and the out of env ?

traversaro commented 9 months ago

As the error complains that urdfdom-py 1.2.1 is already installed, I guess I know what is happening: you have urdfdom-py installed via ROS2, and probably the PYTHONPATH env variable is leaking python packages that are not related to the conda environment.

traversaro commented 9 months ago

As the error complains that urdfdom-py 1.2.1 is already installed, I guess I know what is happening: you have urdfdom-py installed via ROS2, and probably the PYTHONPATH env variable is leaking python packages that are not related to the conda environment.

Indeed, I just replicated the failure with:

sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
sudo apt install ros-humble-urdfdom-py
source /opt/ros/humble/setup.sh

and then

traversaro@IITBMP014LW012:~/test3/icub-models-generator$ pixi run test_generated_models
✨ Pixi task (default): echo Automatic build of models via icub-models-generator.  > ./deploy_commit_message

✨ Pixi task (default): echo ### Dependencies information of dependencies installed manually: >> ./deploy_commit_message

✨ Pixi task (default): export URDF_PARSER_PY_COMMIT=31474b9baaf7c3845b40e5a9aa87d5900a2282c3 && pip install git+https://github.com/ros/urdf_parser_py.git@$URDF_PARSER_PY_COMMIT --no-deps && echo urdf_parser_py commit: ros/urdf_parser_py@$URDF_PARSER_PY_COMMIT >> ./deploy_commit_message
Collecting git+https://github.com/ros/urdf_parser_py.git@31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Cloning https://github.com/ros/urdf_parser_py.git (to revision 31474b9baaf7c3845b40e5a9aa87d5900a2282c3) to /tmp/pip-req-build-3d7g5llz
  Running command git clone --filter=blob:none --quiet https://github.com/ros/urdf_parser_py.git /tmp/pip-req-build-3d7g5llz
  Running command git rev-parse -q --verify 'sha^31474b9baaf7c3845b40e5a9aa87d5900a2282c3'
  Running command git fetch -q https://github.com/ros/urdf_parser_py.git 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Running command git checkout -q 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Resolved https://github.com/ros/urdf_parser_py.git to commit 31474b9baaf7c3845b40e5a9aa87d5900a2282c3
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: urdfdom_py
  Building wheel for urdfdom_py (setup.py) ... done
  Created wheel for urdfdom_py: filename=urdfdom_py-0.3.3-py3-none-any.whl size=13006 sha256=6dde5dd835c7790a9d32a6fe0f731737e6805642bf62289b60552774a4996ca6
  Stored in directory: /home/traversaro/.cache/pip/wheels/53/6d/23/a9c5a6b60dcfe19b179860b42187516458e778fce6e4e36e09
Successfully built urdfdom_py
Installing collected packages: urdfdom_py
  Attempting uninstall: urdfdom_py
    Found existing installation: urdfdom-py 1.2.1
    Uninstalling urdfdom-py-1.2.1:
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'urdf.py'
Consider using the `--user` option or check the permissions.
traversaro commented 9 months ago

@martinaxgloria fyi executing the pip install with sudo probably you corrupted your ROS apt installation, you probably can reinstall the ros-humble-urdfdom-py to fix this.

traversaro commented 9 months ago

Anyhow, this is indeed quite confusing, I reported the issue to pixi devs at https://github.com/prefix-dev/pixi/issues/826 .

martinaxgloria commented 9 months ago

Can you please report the output of pip list --verbose outside the pixi environment, and the out of env ?

pip list --verbose output: ```sh Package Version Location Installer ------------------------------------ ---------------- ------------------------------------------------------------------------------- --------- ackermann-msgs 2.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages action-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages action-tutorials-interfaces 0.20.3 /opt/ros/humble/local/lib/python3.10/dist-packages action-tutorials-py 0.20.3 /opt/ros/humble/lib/python3.10/site-packages actionlib-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages actuator-msgs 0.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages ament-black 0.2.3 /opt/ros/humble/lib/python3.10/site-packages ament-clang-format 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-clang-tidy 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-cmake-google-benchmark 1.3.6 /opt/ros/humble/local/lib/python3.10/dist-packages ament-cmake-test 1.3.6 /opt/ros/humble/local/lib/python3.10/dist-packages ament-copyright 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-cppcheck 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-cpplint 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-flake8 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-index-python 1.4.0 /opt/ros/humble/lib/python3.10/site-packages ament-lint 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-lint-cmake 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-mypy 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-package 0.14.0 /opt/ros/humble/lib/python3.10/site-packages ament-pclint 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-pep257 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-pycodestyle 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-pyflakes 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-uncrustify 0.12.9 /opt/ros/humble/lib/python3.10/site-packages ament-xmllint 0.12.9 /opt/ros/humble/lib/python3.10/site-packages angles 1.15.0 /opt/ros/humble/local/lib/python3.10/dist-packages appdirs 1.4.4 /usr/lib/python3/dist-packages apriltag-msgs 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages apturl 0.5.2 /usr/lib/python3/dist-packages argcomplete 1.8.1 /usr/lib/python3/dist-packages argon2-cffi 21.1.0 /usr/lib/python3/dist-packages aruco-msgs 5.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages aruco-opencv-msgs 2.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages attrs 21.2.0 /usr/lib/python3/dist-packages Automat 20.2.0 /usr/lib/python3/dist-packages automotive-navigation-msgs 3.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages automotive-platform-msgs 3.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages autoware-auto-msgs 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages Babel 2.12.1 /home/mgloria/.local/lib/python3.10/site-packages pip backcall 0.2.0 /usr/lib/python3/dist-packages bcrypt 3.2.0 /usr/lib/python3/dist-packages beautifulsoup4 4.10.0 /usr/lib/python3/dist-packages beniget 0.4.1 /usr/lib/python3/dist-packages black 21.10b0 /usr/lib/python3/dist-packages bleach 4.1.0 /usr/lib/python3/dist-packages blinker 1.4 /usr/lib/python3/dist-packages bloom 0.11.2 /usr/lib/python3/dist-packages bno055 0.4.1. /opt/ros/humble/lib/python3.10/site-packages bond 3.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages boto3 1.20.34 /usr/lib/python3/dist-packages botocore 1.23.34 /usr/lib/python3/dist-packages Bottleneck 1.3.2 /usr/lib/python3/dist-packages breezy 3.2.1 /usr/lib/python3/dist-packages Brlapi 0.8.3 /usr/lib/python3/dist-packages Brotli 1.0.9 /usr/lib/python3/dist-packages builtin-interfaces 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages camera-calibration 3.0.0 /opt/ros/humble/lib/python3.10/site-packages can-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages cartographer-ros-msgs 2.0.9000 /opt/ros/humble/local/lib/python3.10/dist-packages cascade-lifecycle-msgs 1.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages catkin-pkg 1.0.0 /usr/lib/python3/dist-packages catkin-pkg-modules 1.0.0 /usr/lib/python3/dist-packages certifi 2020.6.20 /usr/lib/python3/dist-packages chardet 4.0.0 /usr/lib/python3/dist-packages charset-normalizer 3.2.0 /home/mgloria/.local/lib/python3.10/site-packages pip clearpath-config 0.2.0 /opt/ros/humble/lib/python3.10/site-packages clearpath-config-live 0.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages clearpath-generator-common 0.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages clearpath-generator-gz 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages clearpath-platform-msgs 0.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages click 8.0.3 /usr/lib/python3/dist-packages click-plugins 1.1.1 /usr/lib/python3/dist-packages cligj 0.7.2 /usr/lib/python3/dist-packages colcon-argcomplete 0.3.3 /usr/lib/python3/dist-packages colcon-bash 0.5.0 /usr/lib/python3/dist-packages colcon-cd 0.1.1 /usr/lib/python3/dist-packages colcon-cmake 0.2.28 /usr/lib/python3/dist-packages colcon-common-extensions 0.3.0 /usr/lib/python3/dist-packages colcon-core 0.15.1 /usr/lib/python3/dist-packages colcon-defaults 0.2.8 /usr/lib/python3/dist-packages colcon-devtools 0.2.4 /usr/lib/python3/dist-packages colcon-installed-package-information 0.1.0 /usr/lib/python3/dist-packages colcon-library-path 0.2.1 /usr/lib/python3/dist-packages colcon-metadata 0.2.5 /usr/lib/python3/dist-packages colcon-notification 0.2.15 /usr/lib/python3/dist-packages colcon-output 0.2.13 /usr/lib/python3/dist-packages colcon-override-check 0.0.1 /usr/lib/python3/dist-packages colcon-package-information 0.3.3 /usr/lib/python3/dist-packages colcon-package-selection 0.2.10 /usr/lib/python3/dist-packages colcon-parallel-executor 0.3.0 /usr/lib/python3/dist-packages colcon-pkg-config 0.1.0 /usr/lib/python3/dist-packages colcon-powershell 0.4.0 /usr/lib/python3/dist-packages colcon-python-setup-py 0.2.8 /usr/lib/python3/dist-packages colcon-recursive-crawl 0.2.3 /usr/lib/python3/dist-packages colcon-ros 0.4.1 /usr/lib/python3/dist-packages colcon-test-result 0.3.8 /usr/lib/python3/dist-packages colcon-zsh 0.5.0 /usr/lib/python3/dist-packages colorama 0.4.4 /usr/lib/python3/dist-packages command-not-found 0.3 /usr/lib/python3/dist-packages composition-interfaces 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages configobj 5.0.6 /usr/lib/python3/dist-packages constantly 15.1.0 /usr/lib/python3/dist-packages construct 2.10.67 /usr/lib/python3/dist-packages contourpy 1.2.0 /home/mgloria/.local/lib/python3.10/site-packages pip control-msgs 4.4.0 /opt/ros/humble/local/lib/python3.10/dist-packages controller 2023.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages controller-manager 2.36.0 /opt/ros/humble/local/lib/python3.10/dist-packages controller-manager-msgs 2.36.0 /opt/ros/humble/local/lib/python3.10/dist-packages cov-core 1.15.0 /usr/lib/python3/dist-packages coverage 6.2 /usr/lib/python3/dist-packages crane-plus-description 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages create-msgs 3.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages cryptography 3.4.8 /usr/lib/python3/dist-packages cupshelpers 1.0 /usr/lib/python3/dist-packages cv-bridge 3.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages cycler 0.11.0 /usr/lib/python3/dist-packages dataspeed-dbw-gateway 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dataspeed-dbw-msgs 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dataspeed-ulc-can 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dataspeed-ulc-msgs 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dbus-python 1.2.18 /usr/lib/python3/dist-packages dbw-fca-msgs 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dbw-ford-msgs 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages dbw-polaris-msgs 2.1.3 /opt/ros/humble/local/lib/python3.10/dist-packages decorator 4.4.2 /usr/lib/python3/dist-packages defer 1.0.6 /usr/lib/python3/dist-packages defusedxml 0.7.1 /usr/lib/python3/dist-packages delphi-esr-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages delphi-mrr-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages delphi-srr-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages demo-nodes-py 0.20.3 /opt/ros/humble/lib/python3.10/site-packages Deprecated 1.2.13 /usr/lib/python3/dist-packages depthai-ros-driver 2.8.2 /opt/ros/humble/local/lib/python3.10/dist-packages depthai-ros-msgs 2.8.2 /opt/ros/humble/local/lib/python3.10/dist-packages derived-object-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages diagnostic-aggregator 3.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages diagnostic-common-diagnostics 3.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages diagnostic-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages diagnostic-updater 3.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages distlib 0.3.4 /usr/lib/python3/dist-packages distro 1.7.0 /usr/lib/python3/dist-packages distro-info 1.1+ubuntu0.2 /usr/lib/python3/dist-packages docker 5.0.3 /usr/lib/python3/dist-packages docker-compose 1.29.2 /usr/lib/python3/dist-packages dockerpty 0.4.1 /usr/lib/python3/dist-packages docopt 0.6.2 /usr/lib/python3/dist-packages docutils 0.17.1 /usr/lib/python3/dist-packages domain-bridge 0.5.0 /opt/ros/humble/local/lib/python3.10/dist-packages domain-coordinator 0.10.0 /opt/ros/humble/lib/python3.10/site-packages dulwich 0.20.31 /usr/lib/python3/dist-packages dwb-msgs 1.1.12 /opt/ros/humble/local/lib/python3.10/dist-packages dynamixel-sdk-custom-interfaces 3.7.60 /opt/ros/humble/local/lib/python3.10/dist-packages dynamixel-workbench-msgs 2.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages empy 3.3.4 /usr/lib/python3/dist-packages entrypoints 0.4 /usr/lib/python3/dist-packages flit et-xmlfile 1.0.1 /usr/lib/python3/dist-packages event-camera-msgs 1.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages example-interfaces 0.9.3 /opt/ros/humble/local/lib/python3.10/dist-packages examples-rclpy-executors 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-guard-conditions 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-action-client 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-action-server 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-client 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-publisher 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-service 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-minimal-subscriber 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-rclpy-pointcloud-publisher 0.15.1 /opt/ros/humble/lib/python3.10/site-packages examples-tf2-py 0.25.5 /opt/ros/humble/lib/python3.10/site-packages fastbencode 0.0.5 /usr/lib/python3/dist-packages fastimport 0.9.14 /usr/lib/python3/dist-packages find-object-2d 0.7.0 /opt/ros/humble/local/lib/python3.10/dist-packages Fiona 1.8.21 /usr/lib/python3/dist-packages flake8 4.0.1 /usr/lib/python3/dist-packages flake8-blind-except 0.2.0 /usr/lib/python3/dist-packages flake8-builtins 1.5.3 /usr/lib/python3/dist-packages flake8-class-newline 1.6.0 /usr/lib/python3/dist-packages flake8-comprehensions 3.8.0 /usr/lib/python3/dist-packages flake8-deprecated 1.3 /usr/lib/python3/dist-packages flake8-docstrings 1.6.0 /usr/lib/python3/dist-packages flake8-import-order 0.18.1 /usr/lib/python3/dist-packages flake8-quotes 3.3.1 /usr/lib/python3/dist-packages flexbe-core 2.3.3 /opt/ros/humble/lib/python3.10/site-packages flexbe-input 2.3.3 /opt/ros/humble/lib/python3.10/site-packages flexbe-mirror 2.3.3 /opt/ros/humble/lib/python3.10/site-packages flexbe-msgs 2.3.3 /opt/ros/humble/local/lib/python3.10/dist-packages flexbe-onboard 2.3.3 /opt/ros/humble/lib/python3.10/site-packages flexbe-states 2.3.3 /opt/ros/humble/lib/python3.10/site-packages flexbe-testing 2.3.3 /opt/ros/humble/local/lib/python3.10/dist-packages flexbe-widget 2.3.3 /opt/ros/humble/local/lib/python3.10/dist-packages flir-camera-msgs 2.0.8 /opt/ros/humble/local/lib/python3.10/dist-packages fogros2 0.1.0 /opt/ros/humble/lib/python3.10/site-packages fogros2-examples 0.0.1 /opt/ros/humble/lib/python3.10/site-packages fonttools 4.29.1 /usr/lib/python3/dist-packages foros-msgs 0.4.1 /opt/ros/humble/local/lib/python3.10/dist-packages four-wheel-steering-msgs 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages foxglove-msgs 2.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages fs 2.4.12 /usr/lib/python3/dist-packages gast 0.5.2 /usr/lib/python3/dist-packages gazebo-msgs 3.7.0 /opt/ros/humble/local/lib/python3.10/dist-packages gc-spl-2022 2.0.0 /opt/ros/humble/lib/python3.10/site-packages generate-parameter-library-py 0.3.6 /opt/ros/humble/lib/python3.10/site-packages generate-parameter-module-example 0.3.6 /opt/ros/humble/lib/python3.10/site-packages geodesy 1.0.5 /opt/ros/humble/local/lib/python3.10/dist-packages geographic-msgs 1.0.5 /opt/ros/humble/local/lib/python3.10/dist-packages geometry-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages ghp-import 2.1.0 /home/mgloria/.local/lib/python3.10/site-packages pip gitdb 4.0.9 /usr/lib/python3/dist-packages GitPython 3.1.24 /usr/lib/python3/dist-packages gpg 1.16.0 /usr/lib/python3/dist-packages gps-msgs 2.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages gps-tools 2.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages graph-msgs 0.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages grasping-msgs 0.4.0 /opt/ros/humble/local/lib/python3.10/dist-packages grbl-msgs 0.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages grbl-ros 0.0.16 /opt/ros/humble/lib/python3.10/site-packages grid-map-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages h5py 3.6.0 /usr/lib/python3/dist-packages h5py.-debian-h5py-serial 3.6.0 /usr/lib/python3/dist-packages html5lib 1.1 /usr/lib/python3/dist-packages httplib2 0.20.2 /usr/lib/python3/dist-packages hyperlink 21.0.0 /usr/lib/python3/dist-packages ibeo-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages icub-models 2.4.1 /home/mgloria/iit/robotology-superbuild/build/install/lib/python3/dist-packages cmake idna 3.3 /usr/lib/python3/dist-packages idyntree 10.0.0 /home/mgloria/iit/robotology-superbuild/build/install/lib/python3/dist-packages cmake image-geometry 3.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages img2pdf 0.4.2 /usr/lib/python3/dist-packages importlib-metadata 4.6.4 /usr/lib/python3/dist-packages incremental 21.3.0 /usr/lib/python3/dist-packages iniconfig 1.1.1 /usr/lib/python3/dist-packages interactive-markers 2.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages ipykernel 6.7.0 /usr/lib/python3/dist-packages ipython 7.31.1 /usr/lib/python3/dist-packages ipython_genutils 0.2.0 /usr/lib/python3/dist-packages ipywidgets 6.0.0 /usr/lib/python3/dist-packages irobot-create-common-bringup 2.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages irobot-create-msgs 2.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages jdcal 1.0 /usr/lib/python3/dist-packages jedi 0.18.0 /usr/lib/python3/dist-packages jeepney 0.7.1 /usr/lib/python3/dist-packages flit Jinja2 3.1.2 /home/mgloria/.local/lib/python3.10/site-packages pip jmespath 0.10.0 /usr/lib/python3/dist-packages joint-state-publisher 2.4.0 /opt/ros/humble/lib/python3.10/site-packages joint-state-publisher-gui 2.4.0 /opt/ros/humble/lib/python3.10/site-packages joy-teleop 1.5.0 /opt/ros/humble/lib/python3.10/site-packages joy-tester 0.0.2 /opt/ros/humble/lib/python3.10/site-packages jsonschema 3.2.0 /usr/lib/python3/dist-packages jupyter-client 7.1.2 /usr/lib/python3/dist-packages jupyter-core 4.9.1 /usr/lib/python3/dist-packages jupyterlab-pygments 0.1.2 /usr/lib/python3/dist-packages kartech-linear-actuator-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages key-teleop 1.5.0 /opt/ros/humble/lib/python3.10/site-packages keyring 23.5.0 /usr/lib/python3/dist-packages kiwisolver 1.3.2 /usr/lib/python3/dist-packages kobuki-ros-interfaces 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages language-selector 0.1 /usr/lib/python3/dist-packages lark 1.1.1 /usr/lib/python3/dist-packages laser-geometry 2.4.0 /opt/ros/humble/local/lib/python3.10/dist-packages launch 1.0.4 /opt/ros/humble/lib/python3.10/site-packages launch-catch-ros2 0.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages launch-pal 0.0.7 /opt/ros/humble/lib/python3.10/site-packages launch-param-builder 0.1.1 /opt/ros/humble/lib/python3.10/site-packages launch-pytest 1.0.4 /opt/ros/humble/lib/python3.10/site-packages launch-ros 0.19.6 /opt/ros/humble/lib/python3.10/site-packages launch-system-modes 0.7.1 /opt/ros/humble/lib/python3.10/site-packages launch-testing 1.0.4 /opt/ros/humble/lib/python3.10/site-packages launch-testing-examples 0.15.1 /opt/ros/humble/lib/python3.10/site-packages launch-testing-ros 0.19.6 /opt/ros/humble/lib/python3.10/site-packages launch-xml 1.0.4 /opt/ros/humble/lib/python3.10/site-packages launch-yaml 1.0.4 /opt/ros/humble/lib/python3.10/site-packages launchpadlib 1.10.16 /usr/lib/python3/dist-packages lazr.restfulclient 0.14.4 /usr/lib/python3/dist-packages lazr.uri 1.0.6 /usr/lib/python3/dist-packages leo-fw 1.4.0 /opt/ros/humble/local/lib/python3.10/dist-packages leo-msgs 1.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages lgsvl-msgs 0.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages lifecycle-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages lifecycle-py 0.20.3 /opt/ros/humble/lib/python3.10/site-packages livereload 2.6.3 /usr/lib/python3/dist-packages llvmlite 0.38.0 /usr/lib/python3/dist-packages logging-demo 0.20.3 /opt/ros/humble/local/lib/python3.10/dist-packages louis 3.20.0 /usr/lib/python3/dist-packages lxml 4.8.0 /usr/lib/python3/dist-packages lz4 3.1.3+dfsg /usr/lib/python3/dist-packages macaroonbakery 1.3.1 /usr/lib/python3/dist-packages map-msgs 2.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages mapviz-interfaces 2.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages Markdown 3.4.4 /home/mgloria/.local/lib/python3.10/site-packages pip marker-msgs 0.0.8 /opt/ros/humble/local/lib/python3.10/dist-packages MarkupSafe 2.0.1 /usr/lib/python3/dist-packages marti-can-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-common-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-dbw-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-introspection-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-nav-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-perception-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-sensor-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-status-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marti-visualization-msgs 1.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages marvelmind-ros2-msgs 1.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages matplotlib 3.8.2 /home/mgloria/.local/lib/python3.10/site-packages pip matplotlib-inline 0.1.3 /usr/lib/python3/dist-packages mavros 2.6.0 /opt/ros/humble/local/lib/python3.10/dist-packages mavros-msgs 2.6.0 /opt/ros/humble/local/lib/python3.10/dist-packages mccabe 0.6.1 /usr/lib/python3/dist-packages meld 3.20.4 /usr/lib/python3/dist-packages mercurial 6.1.1 /usr/lib/python3/dist-packages mergedeep 1.3.4 /home/mgloria/.local/lib/python3.10/site-packages pip message-filters 4.3.3 /opt/ros/humble/local/lib/python3.10/dist-packages micro-ros-diagnostic-msgs 0.3.0 /opt/ros/humble/local/lib/python3.10/dist-packages micro-ros-msgs 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages microstrain-inertial-msgs 3.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages microstrain-inertial-rqt 3.1.0 /opt/ros/humble/lib/python3.10/site-packages mkdocs 1.5.2 /home/mgloria/.local/lib/python3.10/site-packages pip mkdocs-macros-plugin 1.0.4 /home/mgloria/.local/lib/python3.10/site-packages pip mkdocs-material 9.2.8 /home/mgloria/.local/lib/python3.10/site-packages pip mkdocs-material-extensions 1.1.1 /home/mgloria/.local/lib/python3.10/site-packages pip mkdocs-video 1.5.0 /home/mgloria/.local/lib/python3.10/site-packages pip mobileye-560-660-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages mock 4.0.3 /usr/lib/python3/dist-packages more-itertools 8.10.0 /usr/lib/python3/dist-packages mouse-teleop 1.5.0 /opt/ros/humble/lib/python3.10/site-packages moveit-configs-utils 2.5.5 /opt/ros/humble/lib/python3.10/site-packages moveit-msgs 2.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages mpi4py 3.1.3 /usr/lib/python3/dist-packages mpmath 0.0.0 /usr/lib/python3/dist-packages mqtt-client-interfaces 2.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages mrpt 2.11.3 /opt/ros/humble/lib/python3.10/site-packages pip mrpt-msgs 0.4.7 /opt/ros/humble/local/lib/python3.10/dist-packages munch 2.5.0 /usr/lib/python3/dist-packages mvsim 0.8.3 /opt/ros/humble/local/lib/python3.10/dist-packages pip mypy 0.942 /usr/lib/python3/dist-packages mypy-extensions 0.4.3 /usr/lib/python3/dist-packages nao-button-sim 0.0.0 /opt/ros/humble/lib/python3.10/site-packages nao-command-msgs 0.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages nao-sensor-msgs 0.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages nav-2d-msgs 1.1.12 /opt/ros/humble/local/lib/python3.10/dist-packages nav-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages nav2-common 1.1.12 /opt/ros/humble/local/lib/python3.10/dist-packages nav2-msgs 1.1.12 /opt/ros/humble/local/lib/python3.10/dist-packages nav2-simple-commander 1.0.0 /opt/ros/humble/lib/python3.10/site-packages nbclient 0.5.6 /usr/lib/python3/dist-packages nbconvert 6.4.0 /usr/lib/python3/dist-packages nbformat 5.1.3 /usr/lib/python3/dist-packages neobotix-usboard-msgs 4.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages nerian-stereo 1.2.0 /opt/ros/humble/local/lib/python3.10/dist-packages nest-asyncio 1.5.4 /usr/lib/python3/dist-packages netifaces 0.11.0 /usr/lib/python3/dist-packages nmea-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages nodl-python 0.3.1 /opt/ros/humble/lib/python3.10/site-packages nodl-to-policy 1.0.0 /opt/ros/humble/lib/python3.10/site-packages nose 1.3.7 /usr/lib/python3/dist-packages nose2 0.9.2 /usr/lib/python3/dist-packages notebook 6.4.8 /usr/lib/python3/dist-packages notify2 0.3 /usr/lib/python3/dist-packages novatel-gps-msgs 4.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages novatel-oem7-driver 20.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages novatel-oem7-msgs 20.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages ntplib 0.3.3 /usr/lib/python3/dist-packages ntrip-client 1.2.0 /opt/ros/humble/lib/python3.10/site-packages numba 0.55.1 /usr/lib/python3/dist-packages numexpr 2.8.1 /usr/lib/python3/dist-packages numpy 1.21.5 /usr/lib/python3/dist-packages oauthlib 3.2.0 /usr/lib/python3/dist-packages object-recognition-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages octomap-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages odfpy 1.4.2 /usr/lib/python3/dist-packages olefile 0.46 /usr/lib/python3/dist-packages openni2-camera 2.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages openpyxl 3.0.9 /usr/lib/python3/dist-packages osrf-pycommon 2.0.2 /opt/ros/humble/lib/python3.10/site-packages ouster-msgs 0.4.2 /opt/ros/humble/local/lib/python3.10/dist-packages packaging 21.3 /usr/lib/python3/dist-packages paginate 0.5.6 /home/mgloria/.local/lib/python3.10/site-packages pip pal-statistics-msgs 2.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages pandas 1.3.5 /usr/lib/python3/dist-packages pandocfilters 1.5.0 /usr/lib/python3/dist-packages paramiko 2.9.3 /usr/lib/python3/dist-packages parso 0.8.1 /usr/lib/python3/dist-packages pathspec 0.11.2 /home/mgloria/.local/lib/python3.10/site-packages pip patiencediff 0.2.1 /usr/lib/python3/dist-packages pbr 5.8.0 /usr/lib/python3/dist-packages pcl-msgs 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages pendulum-msgs 0.20.3 /opt/ros/humble/local/lib/python3.10/dist-packages pexpect 4.8.0 /usr/lib/python3/dist-packages phidgets-msgs 2.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages pickleshare 0.7.5 /usr/lib/python3/dist-packages picknik-ament-copyright 0.0.1 /opt/ros/humble/lib/python3.10/site-packages pikepdf 5.0.1+dfsg /usr/lib/python3/dist-packages Pillow 9.0.1 /usr/lib/python3/dist-packages pip 22.0.2 /usr/lib/python3/dist-packages plansys2-msgs 2.0.9 /opt/ros/humble/local/lib/python3.10/dist-packages platformdirs 2.5.1 /usr/lib/python3/dist-packages play-motion2-msgs 0.0.10 /opt/ros/humble/local/lib/python3.10/dist-packages plotjuggler-msgs 0.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages pluggy 0.13.0 /usr/lib/python3/dist-packages ply 3.11 /usr/lib/python3/dist-packages pmb2-description 5.0.7 /opt/ros/humble/local/lib/python3.10/dist-packages polygon-msgs 1.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages prometheus-client 0.9.0 /usr/lib/python3/dist-packages prompt-toolkit 3.0.28 /usr/lib/python3/dist-packages protobuf 3.12.4 /usr/lib/python3/dist-packages psutil 5.9.0 /usr/lib/python3/dist-packages ptyprocess 0.7.0 /usr/lib/python3/dist-packages flit py 1.10.0 /usr/lib/python3/dist-packages py-trees 2.2.3 /opt/ros/humble/lib/python3.10/site-packages py-trees-js 0.6.4 /opt/ros/humble/lib/python3.10/site-packages py-trees-ros 2.2.2 /opt/ros/humble/lib/python3.10/site-packages py-trees-ros-interfaces 2.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages pyasn1 0.4.8 /usr/lib/python3/dist-packages pyasn1-modules 0.2.1 /usr/lib/python3/dist-packages pybind11 2.9.1 /usr/lib/python3/dist-packages pycairo 1.20.1 /usr/lib/python3/dist-packages pycodestyle 2.8.0 /usr/lib/python3/dist-packages pycollada 0.6 /usr/lib/python3/dist-packages pycups 2.0.1 /usr/lib/python3/dist-packages pydocstyle 6.1.1 /usr/lib/python3/dist-packages pydot 1.4.2 /usr/lib/python3/dist-packages pyflakes 2.4.0 /usr/lib/python3/dist-packages PyGithub 1.55 /usr/lib/python3/dist-packages Pygments 2.16.1 /home/mgloria/.local/lib/python3.10/site-packages pip PyGObject 3.42.1 /usr/lib/python3/dist-packages pygraphviz 1.7 /usr/lib/python3/dist-packages PyHamcrest 2.0.2 /usr/lib/python3/dist-packages pyinotify 0.9.6 /usr/lib/python3/dist-packages PyJWT 2.3.0 /usr/lib/python3/dist-packages pymacaroons 0.13.0 /usr/lib/python3/dist-packages pymdown-extensions 10.3 /home/mgloria/.local/lib/python3.10/site-packages pip PyNaCl 1.5.0 /usr/lib/python3/dist-packages pyOpenSSL 21.0.0 /usr/lib/python3/dist-packages pyparsing 2.4.7 /usr/lib/python3/dist-packages pyproj 3.3.0 /usr/lib/python3/dist-packages PyQt5 5.15.6 /usr/lib/python3/dist-packages sip-build PyQt5-sip 12.9.1 /usr/lib/python3/dist-packages PyQtWebEngine 5.15.5 /usr/lib/python3/dist-packages sip-build pyRFC3339 1.1 /usr/lib/python3/dist-packages pyrsistent 0.18.1 /usr/lib/python3/dist-packages pyserial 3.5 /usr/lib/python3/dist-packages pytest 6.2.5 /usr/lib/python3/dist-packages pytest-cov 3.0.0 /usr/lib/python3/dist-packages pytest-repeat 0.9.1 /usr/lib/python3/dist-packages pytest-rerunfailures 10.2 /usr/lib/python3/dist-packages python-apt 2.4.0+ubuntu2 /usr/lib/python3/dist-packages python-dateutil 2.8.1 /usr/lib/python3/dist-packages python-debian 0.1.43+ubuntu1.1 /usr/lib/python3/dist-packages python-dotenv 0.19.2 /usr/lib/python3/dist-packages python-gitlab 2.10.1 /usr/lib/python3/dist-packages python-qt-binding 1.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages pythran 0.10.0 /usr/lib/python3/dist-packages pytz 2022.1 /usr/lib/python3/dist-packages pyxdg 0.27 /usr/lib/python3/dist-packages PyYAML 5.4.1 /usr/lib/python3/dist-packages pyyaml_env_tag 0.1 /home/mgloria/.local/lib/python3.10/site-packages pip pyzmq 22.3.0 /usr/lib/python3/dist-packages qt-dotgraph 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages qt-gui 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages qt-gui-cpp 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages qt-gui-py-common 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages QtPy 2.0.0 /usr/lib/python3/dist-packages quality-of-service-demo-py 0.20.3 /opt/ros/humble/lib/python3.10/site-packages r2r-spl-7 2.0.1 /opt/ros/humble/lib/python3.10/site-packages radar-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages raspimouse-description 1.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages raspimouse-msgs 1.1.2 /opt/ros/humble/local/lib/python3.10/dist-packages raspimouse-ros2-examples 2.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages rc-common-msgs 0.5.3 /opt/ros/humble/local/lib/python3.10/dist-packages rc-reason-clients 0.1.0 /opt/ros/humble/lib/python3.10/site-packages rc-reason-msgs 0.3.1 /opt/ros/humble/local/lib/python3.10/dist-packages rcgcd-spl-14 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages rcgcd-spl-14-conversion 2.0.0 /opt/ros/humble/lib/python3.10/site-packages rcgcrd-spl-4 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages rcgcrd-spl-4-conversion 2.0.0 /opt/ros/humble/lib/python3.10/site-packages rcl-interfaces 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages rclpy 3.3.11 /opt/ros/humble/local/lib/python3.10/dist-packages rclpy-message-converter 2.0.1 /opt/ros/humble/lib/python3.10/site-packages rclpy-message-converter-msgs 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages rcss3d-agent-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages rcutils 5.1.4 /opt/ros/humble/local/lib/python3.10/dist-packages realsense2-camera-msgs 4.54.1 /opt/ros/humble/local/lib/python3.10/dist-packages regex 2023.8.8 /home/mgloria/.local/lib/python3.10/site-packages pip reportlab 3.6.8 /usr/lib/python3/dist-packages requests 2.31.0 /home/mgloria/.local/lib/python3.10/site-packages pip requests-toolbelt 0.9.1 /usr/lib/python3/dist-packages resource-retriever 3.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-api-msgs 0.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-building-map-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-building-map-tools 1.6.2 /opt/ros/humble/lib/python3.10/site-packages rmf-charger-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-dispenser-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-door-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-fleet-adapter-python 2.1.7 /opt/ros/humble/lib/python/site-packages rmf-fleet-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-ingestor-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-lift-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-obstacle-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-scheduler-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-site-map-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-task-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-traffic-editor-assets 1.6.2 /opt/ros/humble/lib/python3.10/site-packages rmf-traffic-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-visualization-building-systems 2.0.2 /opt/ros/humble/lib/python3.10/site-packages rmf-visualization-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages rmf-workcell-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages rmw-dds-common 1.6.0 /opt/ros/humble/local/lib/python3.10/dist-packages robot-calibration-msgs 0.8.1 /opt/ros/humble/local/lib/python3.10/dist-packages robot-controllers-msgs 0.9.3 /opt/ros/humble/local/lib/python3.10/dist-packages robot-localization 3.5.1 /opt/ros/humble/local/lib/python3.10/dist-packages robot-upstart 1.0.3 /opt/ros/humble/lib/python3.10/site-packages roman 3.3 /usr/lib/python3/dist-packages ros-gz-interfaces 0.244.11 /opt/ros/humble/local/lib/python3.10/dist-packages ros-ign-interfaces 0.244.11 /opt/ros/humble/local/lib/python3.10/dist-packages ros2-controllers-test-nodes 2.29.0 /opt/ros/humble/lib/python3.10/site-packages ros2acceleration 0.5.0 /opt/ros/humble/lib/python3.10/site-packages ros2action 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2bag 0.15.8 /opt/ros/humble/lib/python3.10/site-packages ros2cli 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2cli-test-interfaces 0.18.7 /opt/ros/humble/local/lib/python3.10/dist-packages ros2component 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2controlcli 2.36.0 /opt/ros/humble/lib/python3.10/site-packages ros2doctor 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2interface 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2launch 0.19.6 /opt/ros/humble/lib/python3.10/site-packages ros2launch-security 1.0.0 /opt/ros/humble/lib/python3.10/site-packages ros2lifecycle 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2multicast 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2node 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2nodl 0.3.1 /opt/ros/humble/lib/python3.10/site-packages ros2param 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2pkg 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2run 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2service 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2test 0.4.0 /opt/ros/humble/lib/python3.10/site-packages ros2topic 0.18.7 /opt/ros/humble/lib/python3.10/site-packages ros2trace 4.1.1 /opt/ros/humble/lib/python3.10/site-packages ros2trace-analysis 3.0.0 /opt/ros/humble/lib/python3.10/site-packages rosapi 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosapi-msgs 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosbag2-interfaces 0.15.8 /opt/ros/humble/local/lib/python3.10/dist-packages rosbag2-py 0.15.8 /opt/ros/humble/local/lib/python3.10/dist-packages rosbag2-storage-mcap-testdata 0.15.8 /opt/ros/humble/local/lib/python3.10/dist-packages rosbridge-library 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosbridge-msgs 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosbridge-server 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosbridge-test-msgs 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosdep 0.22.2 /usr/lib/python3/dist-packages rosdep-modules 0.22.2 /usr/lib/python3/dist-packages rosdistro 0.9.0 /usr/lib/python3/dist-packages rosdistro-modules 0.9.0 /usr/lib/python3/dist-packages rosgraph-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-adapter 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-cli 3.1.5 /opt/ros/humble/lib/python3.10/site-packages rosidl-cmake 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-generator-c 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-generator-cpp 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-generator-dds-idl 0.8.1 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-generator-py 0.14.4 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-parser 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-runtime-py 0.9.3 /opt/ros/humble/lib/python3.10/site-packages rosidl-typesupport-c 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-typesupport-cpp 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-typesupport-fastrtps-c 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-typesupport-fastrtps-cpp 2.2.2 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-typesupport-introspection-c 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rosidl-typesupport-introspection-cpp 3.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rospkg 1.5.0 /usr/lib/python3/dist-packages rospkg-modules 1.5.0 /usr/lib/python3/dist-packages rpyutils 0.2.1 /opt/ros/humble/lib/python3.10/site-packages rqt 1.1.5 /opt/ros/humble/lib/python3.10/site-packages rqt-action 2.0.1 /opt/ros/humble/lib/python3.10/site-packages rqt-bag 1.1.4 /opt/ros/humble/lib/python3.10/site-packages rqt-bag-plugins 1.1.4 /opt/ros/humble/lib/python3.10/site-packages rqt-console 2.0.2 /opt/ros/humble/lib/python3.10/site-packages rqt-controller-manager 2.36.0 /opt/ros/humble/lib/python3.10/site-packages rqt-graph 1.3.0 /opt/ros/humble/lib/python3.10/site-packages rqt-gui 1.1.5 /opt/ros/humble/lib/python3.10/site-packages rqt-gui-py 1.1.5 /opt/ros/humble/lib/python3.10/site-packages rqt-joint-trajectory-controller 2.29.0 /opt/ros/humble/lib/python3.10/site-packages rqt-moveit 1.0.1 /opt/ros/humble/lib/python3.10/site-packages rqt-msg 1.2.0 /opt/ros/humble/lib/python3.10/site-packages rqt-plot 1.1.2 /opt/ros/humble/lib/python3.10/site-packages rqt-publisher 1.5.0 /opt/ros/humble/lib/python3.10/site-packages rqt-py-common 1.1.5 /opt/ros/humble/local/lib/python3.10/dist-packages rqt-py-console 1.0.2 /opt/ros/humble/lib/python3.10/site-packages rqt-reconfigure 1.1.2 /opt/ros/humble/lib/python3.10/site-packages rqt-robot-dashboard 0.5.8 /opt/ros/humble/lib/python3.10/site-packages rqt-robot-monitor 1.0.5 /opt/ros/humble/lib/python3.10/site-packages rqt-robot-steering 1.0.0 /opt/ros/humble/lib/python3.10/site-packages rqt-runtime-monitor 1.0.0 /opt/ros/humble/lib/python3.10/site-packages rqt-service-caller 1.0.5 /opt/ros/humble/lib/python3.10/site-packages rqt-shell 1.0.2 /opt/ros/humble/lib/python3.10/site-packages rqt-srv 1.0.3 /opt/ros/humble/lib/python3.10/site-packages rqt-tf-tree 1.0.4 /opt/ros/humble/lib/python3.10/site-packages rqt-topic 1.5.0 /opt/ros/humble/lib/python3.10/site-packages rtabmap-msgs 0.21.1 /opt/ros/humble/local/lib/python3.10/dist-packages rtabmap-python 0.1.0 /opt/ros/humble/lib/python3.10/site-packages rtcm-msgs 1.1.6 /opt/ros/humble/local/lib/python3.10/dist-packages Rtree 0.9.7 /usr/lib/python3/dist-packages rviz-2d-overlay-msgs 1.3.0 /opt/ros/humble/local/lib/python3.10/dist-packages s3transfer 0.5.0 /usr/lib/python3/dist-packages scipy 1.8.0 /usr/lib/python3/dist-packages scp 0.13.0 /usr/lib/python3/dist-packages screen-resolution-extra 0.0.0 /usr/lib/python3/dist-packages scripts 3.7.0 /opt/ros/humble/local/lib/python3.10/dist-packages SecretStorage 3.3.1 /usr/lib/python3/dist-packages Send2Trash 1.8.1b0 /usr/lib/python3/dist-packages sensor-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages sensor-msgs-py 4.2.3 /opt/ros/humble/lib/python3.10/site-packages septentrio-gnss-driver 1.3.2 /opt/ros/humble/local/lib/python3.10/dist-packages service-identity 18.1.0 /usr/lib/python3/dist-packages setuptools 59.6.0 /usr/lib/python3/dist-packages shape-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages Shapely 1.8.0 /usr/lib/python3/dist-packages sick-safetyscanners2-interfaces 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages simmechanics-to-urdf 0.4.2 /usr/local/lib/python3.10/dist-packages/simmechanics_to_urdf-0.4.2-py3.10.egg simple-actions 0.3.0 /opt/ros/humble/local/lib/python3.10/dist-packages simple-launch 1.9.0 /opt/ros/humble/local/lib/python3.10/dist-packages simple-term-menu-vendor 1.5.7 /opt/ros/humble/local/lib/python3.10/dist-packages six 1.16.0 /usr/lib/python3/dist-packages slam-toolbox 2.6.6 /opt/ros/humble/local/lib/python3.10/dist-packages smacc2-msgs 2.3.18 /opt/ros/humble/local/lib/python3.10/dist-packages smach 3.0.3 /opt/ros/humble/lib/python3.10/site-packages smach-msgs 3.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages smach-ros 3.0.3 /opt/ros/humble/lib/python3.10/site-packages smclib 3.0.2 /opt/ros/humble/local/lib/python3.10/dist-packages smmap 5.0.0 /usr/lib/python3/dist-packages snowballstemmer 2.2.0 /usr/lib/python3/dist-packages soccer-object-msgs 1.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages soccer-vision-2d-msgs 0.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages soccer-vision-3d-msgs 0.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages soccer-vision-attribute-msgs 0.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages social-nav-msgs 0.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages social-nav-util 0.1.0 /opt/ros/humble/lib/python3.10/site-packages soupsieve 2.3.1 /usr/lib/python3/dist-packages splsm-7 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages splsm-7-conversion 2.0.1 /opt/ros/humble/lib/python3.10/site-packages srdfdom 2.0.4 /opt/ros/humble/local/lib/python3.10/dist-packages sros2 0.10.4 /opt/ros/humble/lib/python3.10/site-packages statistics-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages std-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages std-srvs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages stereo-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages stubborn-buddies-msgs 1.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages sympy 1.9 /usr/lib/python3/dist-packages system-modes-msgs 0.9.0 /opt/ros/humble/local/lib/python3.10/dist-packages systemd-python 234 /usr/lib/python3/dist-packages tables 3.7.0 /usr/lib/python3/dist-packages teleop-tools-msgs 1.5.0 /opt/ros/humble/local/lib/python3.10/dist-packages teleop-twist-keyboard 2.3.2 /opt/ros/humble/lib/python3.10/site-packages termcolor 2.3.0 /home/mgloria/.local/lib/python3.10/site-packages pip terminado 0.13.1 /usr/lib/python3/dist-packages terminator 2.1.1 /usr/lib/python3/dist-packages test-msgs 1.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages testpath 0.5.0 /usr/lib/python3/dist-packages texttable 1.6.4 /usr/lib/python3/dist-packages tf-transformations 1.0.0 /opt/ros/humble/lib/python3.10/site-packages tf2-geometry-msgs 0.25.5 /opt/ros/humble/local/lib/python3.10/dist-packages tf2-kdl 0.25.5 /opt/ros/humble/local/lib/python3.10/dist-packages tf2-msgs 0.25.5 /opt/ros/humble/local/lib/python3.10/dist-packages tf2-py 0.25.5 /opt/ros/humble/local/lib/python3.10/dist-packages tf2-ros-py 0.25.5 /opt/ros/humble/lib/python3.10/site-packages tf2-tools 0.25.5 /opt/ros/humble/lib/python3.10/site-packages theora-image-transport 2.5.0 /opt/ros/humble/local/lib/python3.10/dist-packages tiago-description 4.0.13 /opt/ros/humble/local/lib/python3.10/dist-packages toml 0.10.2 /usr/lib/python3/dist-packages tomli 1.2.2 /usr/lib/python3/dist-packages flit topic-monitor 0.20.3 /opt/ros/humble/lib/python3.10/site-packages topic-tools 1.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages topic-tools-interfaces 1.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages tornado 6.1 /usr/lib/python3/dist-packages tracetools-analysis 3.0.0 /opt/ros/humble/lib/python3.10/site-packages tracetools-launch 4.1.1 /opt/ros/humble/lib/python3.10/site-packages tracetools-read 4.1.1 /opt/ros/humble/lib/python3.10/site-packages tracetools-test 4.1.1 /opt/ros/humble/lib/python3.10/site-packages tracetools-trace 4.1.1 /opt/ros/humble/lib/python3.10/site-packages traitlets 5.1.1 /usr/lib/python3/dist-packages trajectory-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages turtle-tf2-py 0.3.6 /opt/ros/humble/lib/python3.10/site-packages turtlebot3-example 2.1.5 /opt/ros/humble/lib/python3.10/site-packages turtlebot3-msgs 2.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages turtlebot3-teleop 2.1.5 /opt/ros/humble/lib/python3.10/site-packages turtlesim 1.4.2 /opt/ros/humble/local/lib/python3.10/dist-packages tuw-airskin-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages tuw-geometry-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages tuw-multi-robot-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages tuw-nav-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages tuw-object-msgs 0.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages twist-mux-msgs 3.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages twist-stamper 0.0.3 /opt/ros/humble/lib/python3.10/site-packages Twisted 22.1.0 /usr/lib/python3/dist-packages typed-ast 1.4.3 /usr/lib/python3/dist-packages typeguard 2.2.2 /usr/lib/python3/dist-packages typing-extensions 3.10.0.2 /usr/lib/python3/dist-packages u-msgpack-python 2.3.0 /usr/lib/python3/dist-packages ublox-msgs 2.3.0 /opt/ros/humble/local/lib/python3.10/dist-packages ublox-ubx-interfaces 0.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages ublox-ubx-msgs 0.5.2 /opt/ros/humble/local/lib/python3.10/dist-packages ubuntu-advantage-tools 8001 /usr/lib/python3/dist-packages ubuntu-drivers-common 0.0.0 /usr/lib/python3/dist-packages udp-msgs 0.0.3 /opt/ros/humble/local/lib/python3.10/dist-packages ufoLib2 0.13.1 /usr/lib/python3/dist-packages ufw 0.36.1 /usr/lib/python3/dist-packages unattended-upgrades 0.1 /usr/lib/python3/dist-packages unicodedata2 14.0.0 /usr/lib/python3/dist-packages unidiff 0.5.5 /usr/lib/python3/dist-packages unique-identifier-msgs 2.2.1 /opt/ros/humble/local/lib/python3.10/dist-packages UNKNOWN 0.7.0 /opt/ros/humble/lib/python3.10/site-packages ur-dashboard-msgs 2.2.9 /opt/ros/humble/local/lib/python3.10/dist-packages ur-moveit-config 2.2.9 /opt/ros/humble/local/lib/python3.10/dist-packages ur-msgs 2.0.0 /opt/ros/humble/local/lib/python3.10/dist-packages ur-robot-driver 2.2.9 /opt/ros/humble/local/lib/python3.10/dist-packages urdf-test 2.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages urdfdom-py 1.2.1 /opt/ros/humble/lib/python3.10/site-packages urg-node-msgs 1.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages urllib3 1.26.5 /usr/lib/python3/dist-packages uvloop 0.16.0 /usr/lib/python3/dist-packages vcstool 0.3.0 /usr/lib/python3/dist-packages vcstools 0.1.42 /usr/lib/python3/dist-packages vehicle 2023.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages velodyne-msgs 2.4.0 /opt/ros/humble/local/lib/python3.10/dist-packages vision-msgs 4.1.0 /opt/ros/humble/local/lib/python3.10/dist-packages visualization-msgs 4.2.3 /opt/ros/humble/local/lib/python3.10/dist-packages wadllib 1.3.6 /usr/lib/python3/dist-packages watchdog 2.1.6 /usr/lib/python3/dist-packages wcwidth 0.2.5 /usr/lib/python3/dist-packages webencodings 0.5.1 /usr/lib/python3/dist-packages webots-ros2 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-driver 2023.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages webots-ros2-epuck 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-importer 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-mavic 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-msgs 2023.1.1 /opt/ros/humble/local/lib/python3.10/dist-packages webots-ros2-tesla 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-tests 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-tiago 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-turtlebot 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages webots-ros2-universal-robot 2023.1.1 /opt/ros/humble/lib/python3.10/site-packages websocket-client 1.2.3 /usr/lib/python3/dist-packages wheel 0.37.1 /usr/lib/python3/dist-packages whichcraft 0.4.1 /usr/lib/python3/dist-packages widgetsnbextension 2.0.0 /usr/lib/python3/dist-packages wiimote-msgs 3.3.0 /opt/ros/humble/local/lib/python3.10/dist-packages wireless-msgs 1.0.1 /opt/ros/humble/local/lib/python3.10/dist-packages wireless-watcher 1.0.1 /opt/ros/humble/lib/python3.10/site-packages wrapt 1.13.3 /usr/lib/python3/dist-packages xacro 2.0.8 /opt/ros/humble/local/lib/python3.10/dist-packages xdg 5 /usr/lib/python3/dist-packages xkit 0.0.0 /usr/lib/python3/dist-packages xlwt 1.3.0 /usr/lib/python3/dist-packages zim 0.74.3 /usr/lib/python3/dist-packages zipp 1.0.0 /usr/lib/python3/dist-packages zope.interface 5.4.0 /usr/lib/python3/dist-packages ```
env output: ```sh SHELL=/bin/bash ROS_VERSION=2 SESSION_MANAGER=local/iiticb002lw003:@/tmp/.ICE-unix/3641,unix/iiticb002lw003:/tmp/.ICE-unix/3641 GAZEBO_MASTER_URI=http://localhost:11345 QT_ACCESSIBILITY=1 COLORTERM=truecolor XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg SSH_AGENT_LAUNCHER=gnome-keyring XDG_MENU_PREFIX=gnome- GNOME_DESKTOP_SESSION_ID=this-is-deprecated GTK_IM_MODULE=ibus CONDA_EXE=/home/mgloria/anaconda3/bin/conda _CE_M= ROBOTOLOGY_SUPERBUILD_INSTALL_PREFIX=/home/mgloria/iit/robotology-superbuild/build/install ROS_PYTHON_VERSION=3 TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 LC_ADDRESS=it_IT.UTF-8 GNOME_SHELL_SESSION_MODE=ubuntu LC_NAME=it_IT.UTF-8 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh AS2_GZ_ASSETS_SCRIPT_PATH=/opt/ros/humble/share/as2_gazebo_classic_assets/scripts TERMINATOR_UUID=urn:uuid:916b46cf-d41d-47e7-8aee-cc8d77d7a2ef XMODIFIERS=@im=ibus DESKTOP_SESSION=ubuntu LC_MONETARY=it_IT.UTF-8 ROS_PACKAGE_PATH=/home/mgloria/iit/robotology-superbuild/build/install/share GTK_MODULES=gail:atk-bridge PWD=/home/mgloria LOGNAME=mgloria XDG_SESSION_DESKTOP=ubuntu XDG_SESSION_TYPE=x11 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 SYSTEMD_EXEC_PID=3663 XAUTHORITY=/run/user/1000/gdm/Xauthority GJS_DEBUG_TOPICS=JS ERROR;JS LOG WINDOWPATH=2 HOME=/home/mgloria USERNAME=mgloria GURUMDDS_HOME=/usr/share/gurumdds/cmake/../../.. GAZEBO_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins::/home/mgloria/iit/robotology-superbuild/build/install/lib LC_PAPER=it_IT.UTF-8 LANG=en_US.UTF-8 GAZEBO_MODEL_DATABASE_URI=http://models.gazebosim.org LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: XDG_CURRENT_DESKTOP=ubuntu:GNOME VTE_VERSION=6800 robometry_DIR=/home/mgloria/robotology-superbuild/build/install BLOCKTEST_RESOURCE_PATH=/home/mgloria/iit/robotology-superbuild/build/install/bin YARP_COLORED_OUTPUT=1 AMENT_PREFIX_PATH=/opt/ros/humble:/home/mgloria/iit/robotology-superbuild/build/install CMAKE_PREFIX_PATH=/home/mgloria/iit/robotology-superbuild/build/install GAZEBO_RESOURCE_PATH=/opt/ros/humble/share/as2_gazebo_classic_assets/worlds:/usr/share/gazebo-11::/home/mgloria/iit/robotology-superbuild/build/install/share/gazebo/worlds INVOCATION_ID=dbb3f09927bc4418bc829ff4f50c40e3 TERMINATOR_DBUS_NAME=net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f MANAGERPID=2714 GJS_DEBUG_OUTPUT=stderr ROBOTOLOGY_SUPERBUILD_SOURCE_DIR=/home/mgloria/iit/robotology-superbuild LESSCLOSE=/usr/bin/lesspipe %s %s XDG_SESSION_CLASS=user PYTHONPATH=/opt/ros/humble/lib/python/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages:/home/mgloria/iit/robotology-superbuild/build/install/lib/python3/dist-packages IBUS_DISABLE_SNOOPER=1 TERM=xterm-256color LC_IDENTIFICATION=it_IT.UTF-8 NDDSHOME=/opt/rti.com/rti_connext_dds-6.0.1 _CE_CONDA= LESSOPEN=| /usr/bin/lesspipe %s USER=mgloria CONDA_SHLVL=0 RCUTILS_COLORIZED_OUTPUT=1 DISPLAY=:1 CONNEXTDDS_ARCH=x64Linux4gcc7.3.0 SHLVL=1 LC_TELEPHONE=it_IT.UTF-8 QT_IM_MODULE=ibus LC_MEASUREMENT=it_IT.UTF-8 BLOCKFACTORY_PLUGIN_PATH=/home/mgloria/iit/robotology-superbuild/build/install/lib/blockfactory CONDA_PYTHON_EXE=/home/mgloria/anaconda3/bin/python LD_LIBRARY_PATH=/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/rti.com/rti_connext_dds-6.0.1/lib/x64Linux4gcc7.3.0:/opt/rti.com/rti_connext_dds-6.0.1/bin:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/opt/libphidget22/lib:/usr/share/gurumdds/cmake/../../../lib:/opt/ros/humble/lib:/home/mgloria/iit/robotology-superbuild/build/install/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins::/home/mgloria/iit/robotology-superbuild/build/install/lib/robottestingframework:/home/mgloria/iit/icub-tests/build/plugins CONNEXTDDS_DIR=/opt/rti.com/rti_connext_dds-6.0.1 XDG_RUNTIME_DIR=/run/user/1000 ROS_LOCALHOST_ONLY=0 LC_TIME=it_IT.UTF-8 LC_ALL=en_US.UTF-8 GAZEBO_MODEL_PATH=/opt/ros/humble/share/as2_gazebo_classic_assets/models:/usr/share/gazebo-11/models::/home/mgloria/iit/robotology-superbuild/build/install/share/gazebo/models:/home/mgloria/iit/robotology-superbuild/build/install/share/iCub/robots:/home/mgloria/iit/robotology-superbuild/build/install/share:/home/mgloria/iit/robotology-superbuild/build/install/share/ergoCub/robots:/home/mgloria/iit/robotology-superbuild/build/install/share/ergoCub/robots JOURNAL_STREAM=8:54802 XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop:/home/mgloria/iit/robotology-superbuild/build/install/share YARP_DATA_DIRS=/home/mgloria/iit/robotology-superbuild/build/install/share/yarp:/home/mgloria/iit/robotology-superbuild/build/install/share/iCub:/home/mgloria/iit/robotology-superbuild/build/install/share/ICUBcontrib:/home/mgloria/iit/robotology-superbuild/build/install/share/ergoCub:/home/mgloria/iit/robotology-superbuild/src/icub-tests/suites:/home/mgloria/iit/icub-tests/suites PATH=/home/mgloria/anaconda3/condabin:/opt/rti.com/rti_connext_dds-6.0.1/lib/x64Linux4gcc7.3.0:/opt/rti.com/rti_connext_dds-6.0.1/bin:/opt/ros/humble/bin:/home/mgloria/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mgloria/iit/robotology-superbuild/build/install/bin:/home/mgloria/iit/robotology-superbuild/build/install/lib/python3/dist-packages/bin:/home/mgloria/.pixi/bin GDMSESSION=ubuntu DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus ROS_DISTRO=humble GIO_LAUNCHED_DESKTOP_FILE_PID=6716 GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop RMW_IMPLEMENTATION=rmw_cyclonedds_cpp LC_NUMERIC=it_IT.UTF-8 OGRE_RESOURCE_PATH=/usr/lib/x86_64-linux-gnu/OGRE-1.9.0 _=/usr/bin/env ```
ruben-arts commented 9 months ago

Could you try to add the following: Put the following in the file: clean_env.sh:

export PYTHONPATH=
export PYTHONUSERBASE=disabled_by_wrong_value

and add it to the pixi.toml via:

[activation]
scripts = ["clean_env.sh"]

And then restart you pixi shell or pixi run

martinaxgloria commented 9 months ago

Hi @ruben-arts, thanks for the reply. I created a new file clean_env.sh in the same path as the pixi.toml and I did what you suggested. Running pixi run worked with no errors

@traversaro do you think that this workaround is let's say less cumbersome than https://github.com/robotology/icub-models-generator/pull/263?

ruben-arts commented 9 months ago

Awesome :100:

We'll have something like:

[activation]
env = { PYTHONPATH = "" }

Which would make it even easier and clearer to the user but for now this is the easiest workaround as it also adds it to the pixi shell.

Full isolation is something we still have to find a solution for. Stay posted :smile:

traversaro commented 9 months ago

@ruben-arts thanks for chiming in!

@traversaro do you think that this workaround is let's say less cumbersome than #263?

For sure, feel free to update the PR or open a new one (you should have access now).

traversaro commented 9 months ago

Thanks @ruben-arts and @martinaxgloria, fixed in https://github.com/robotology/icub-models-generator/pull/263 .