lopsided98 / nix-ros-overlay

ROS overlay for the Nix package manager
Apache License 2.0
174 stars 68 forks source link

Failing to execute `colcon build` #399

Closed fromtheeast710 closed 2 months ago

fromtheeast710 commented 2 months ago

I'm trying to build eufs_sim but I'm getting stuck at colcon build. The python environment is externally manged by micormamba and patched with fix-python and that's how I ran

pip3 install colcon-common-extensions -U

Here is the full log after executing colcon build

Starting >>> eufs_msgs
[0.220s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/6sc9k99rmv4c2rczqpbzmxpznsklwmmn-ros-humble-turtlesim-1.4.2-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.220s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/pq5r3gllpy8y86prfxsswvm0c0g4fqam-ros-humble-map-msgs-2.1.0-r3' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.220s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/x11gr760lsvgxg7h6jnh7sly40ac7rz0-ros-humble-laser-geometry-2.4.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.220s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/s5hhc1jdf7c3gw6v1j6kw14m15dgil8b-ros-humble-interactive-markers-2.3.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/sbyra7spw123f9y4nzdb9n4g6cpsxxjn-ros-humble-image-transport-3.1.9-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/xnsafciij2wi9ir46mfp48dhb9anrfqa-ros-humble-rviz-default-plugins-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/3hmq7kc06rw584zn71fixm2w67m1w811-ros-humble-yaml-cpp-vendor-8.0.2-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qzkn46mlslcn1wk4vxgsb967dvy1hs8m-ros-humble-tinyxml-vendor-0.8.3-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/mbnz3d4vn1lk3w6napvm13s39rjkivi8-ros-humble-urdf-parser-plugin-2.6.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/j3ccyxlrqywqfpqa7cw2a5gx3wfq12bd-ros-humble-urdf-2.6.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/3yjhbs0qpqwxsdaxgsfc93cgbddqmx24-ros-humble-tf2-py-0.25.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/83zxia7vyaycdcwwjqcqvf50q16gwm2q-ros-humble-tf2-msgs-0.25.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/6pxj2y6qkl5wlfmhjypkb9j4j95pmij9-ros-humble-tf2-ros-0.25.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/m467pynzpqzyp3r442bnh45yldf87csh-ros-humble-orocos-kdl-vendor-0.2.5-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/n9y70vzxy1yl584ykxqmm8w8a7rcsbbn-ros-humble-tf2-geometry-msgs-0.25.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/r4bcmci4d9ixwgrzfhig9rnd9375sqzr-ros-humble-tf2-0.25.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/3kk2f638cbaqmgdsiqagnr62lmxdl1kx-ros-humble-rviz-assimp-vendor-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ladhw9hg2qmg91bldl3pzm8rhcsfkf67-ros-humble-eigen3-cmake-module-0.1.1-r4' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/2zvjaw64y3ym1x2ixic6g7j9ny9w1gpq-ros-humble-rviz-rendering-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/vk42lnv2zx5ii21mcsq2w2hzdxjcrvqr-ros-humble-rviz-ogre-vendor-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/0c6c3171bqai0w8rn5y3kby3dn94kxn5-ros-humble-libcurl-vendor-3.1.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qiqs4ji682kywkx9i753l68ik38yv4j1-ros-humble-resource-retriever-3.1.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/xk8c52pizhj8mf0ic8abjid9q79vplxz-ros-humble-message-filters-4.3.3-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.221s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ynflvq7gc27vbxxihb2lvgf72i6iv16h-ros-humble-rviz-common-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fcgp71392pdzvbhrmiwva37hdj05nd38-ros-humble-rviz2-11.2.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/45sqiqssg2yv9in1qx69052ybxr99rrr-ros-humble-sros2-cmake-0.10.4-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/89srpd039dpc95rxbn97mh4db71f75fg-ros-humble-rosidl-default-generators-1.2.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/vhxxkjfnmwzvn1zdwdnwm8yigv3qqx8h-ros-humble-rclcpp-components-16.0.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qjnd4z7bcvh9n21qg5c7jb4vz197gqwr-ros-humble-ros2cli-common-extensions-0.1.1-r4' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qfzfh5gpj57gl5qw54silmz2s8z8c3n8-ros-humble-ros-environment-3.2.2-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/jql7jpzf38f006pyfqcsdgzwi77bzcbz-ros-humble-rclcpp-lifecycle-16.0.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fmc3xz21r0rpfzxv64spvfabrjzk0s71-ros-humble-rclcpp-action-16.0.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/gk1gy5ykm5ihr23xhg2h3xkzimii34wq-ros-humble-statistics-msgs-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/3sdlf4xs4mr34nv85kswzq5qppr6384g-ros-humble-libstatistics-collector-1.3.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/p795qh46c8lbv4pdfg6wffflm6rf7q65-ros-humble-rclcpp-16.0.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fa3bag0qhk0lh59sa4dy3rjzf695vnh3-ros-humble-tinyxml2-vendor-0.7.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rjmpzs8b2zdh1690cv6m81xr3xsp6xib-ros-humble-pluginlib-5.1.0-r3' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/5fvlyidlf5rp188ycc2k02s0s0aw39cv-ros-humble-launch-testing-ament-cmake-1.0.5-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/2pxbr043gcd1fqa5xif9z8182ra5szzf-ros-humble-rosgraph-msgs-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rqznjh6h2y6pxyivvalir05kmfqhawd9-ros-humble-rcl-lifecycle-5.3.7-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/kk3f117hfd4d9lahyhii24rdf1rm426a-ros-humble-unique-identifier-msgs-2.2.1-r3' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/s1g909ip65x9y8c3yzk8acc4jkwcs5gy-ros-humble-action-msgs-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/c2hxgng7nnvr1mmmmqqbxhipn8vjkg5k-ros-humble-rcl-action-5.3.7-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.222s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/hhm2r5gfqkdgh9nzr5rshlrr9ypsw7sc-ros-humble-rmw-implementation-cmake-6.1.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/x8iriys3cm8d4pdn5gfvlcds60r36mzm-ros-humble-tracetools-4.1.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/7p7lf033dq2p68xgrv4fx5wfwdbjz33m-ros-humble-rmw-fastrtps-shared-cpp-6.2.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/0d7sz1mbd9bc8bddd5kafg23rykxl4vb-ros-humble-rmw-dds-common-1.6.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ma7myf6hai606m5iijwwivid92f4jaxi-ros-humble-rmw-fastrtps-cpp-6.2.6-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/7yqz91c9zf7qk7fvzc8yx4hwf5akq84f-ros-humble-rmw-implementation-2.8.2-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/x377mm7dvzzmsn9jwfgg3qz23vl2sz1c-ros-humble-libyaml-vendor-1.2.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/bdz5lkcrmzj7ynrbg004pnddj4kdww26-ros-humble-rcl-yaml-param-parser-5.3.7-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/9hz0kzp98gydrx5axyprlripg0bc6w33-ros-humble-spdlog-vendor-1.3.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/a845kk860c92y825zxn97c97sxx7xxjl-ros-humble-rcl-logging-spdlog-2.3.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rchz94nhhh0d15i9pqrsm0cgqncm7zvx-ros-humble-rcl-logging-interface-2.3.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qzprvyz2rjb8nsp1dr28g8wgdrq76g9f-ros-humble-rcl-5.3.7-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/vpimf2rhcng6bx74camsklpxqm6m406s-ros-humble-rclpy-3.3.12-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/gii4axzmvx8rzaqmijzmynsy5rqc3sdw-ros-humble-lifecycle-msgs-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/4m92m4iksqdw5fn2hq8d1i8fyqyy0h63-ros-humble-rcl-interfaces-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/hjlgg1xxsljiwzwsqpzl7rkcycfk72l0-ros-humble-composition-interfaces-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/r8k1cmh52q9zqqnhh3kyq4ggwrxq5r8v-ros-humble-visualization-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/097qkj76d8h1n5d022mq58i21hk0q4xb-ros-humble-trajectory-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/dq6liv0j4mhmq1ks2fpwydwlvdzlwphj-ros-humble-stereo-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/n64ai5wp70d686ksrj3drm09kr84mb5s-ros-humble-std-srvs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/x5l96fk17fyihawbrmvb64a26mqp96jm-ros-humble-shape-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.223s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/m7z1640vvc0kfmgyzpjl3bw3vim16zy7-ros-humble-sensor-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/xbmvary848c59cff2w0xs9lsvzmafkbm-ros-humble-nav-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/61hc2v3g5994m707p943kh95qsm76d92-ros-humble-geometry-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/vm1gl2q8qpkm6bh7qab43rxifzjimcs9-ros-humble-diagnostic-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/0a1zkdyi0zwdn2is6dzs5bfr0vjck9bs-ros-humble-std-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/nwk37g5l2dp5sgxxz8h2ghd79kzgnqfy-ros-humble-rosidl-typesupport-introspection-cpp-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/77q55fw9851digzn197qslyl4h9m84f2-ros-humble-rosidl-typesupport-introspection-c-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/gcwmrn7n1jdcffr38vdna47n58pgw5rz-ros-humble-rosidl-generator-cpp-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/z3f54fnd4a0abj7iwgwv9kgrbmkrmc4a-ros-humble-rosidl-typesupport-fastrtps-cpp-2.2.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ykwn5z843mn1gbzg5w5b189hvgnimqq5-ros-humble-fastrtps-cmake-module-2.2.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/2pmp5xsg6g1x3rm1kcm25r9lbcpki9af-ros-humble-rosidl-typesupport-fastrtps-c-2.2.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/m32ikdwm8dy7hmqhwyqrp1s8ppnj49c5-ros-humble-rosidl-typesupport-cpp-2.0.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rlapcqgki4hnjxf07jsc8v169k2vi4y3-ros-humble-rosidl-runtime-cpp-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/l3dd5ym75l0ywbgrsfvfnh5mdglnimvd-ros-humble-rosidl-typesupport-c-2.0.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/21q0vd4fdkixsbsykqmf9bm0kdb53pn7-ros-humble-rosidl-generator-c-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/qrhhkqiiml9575p8gb5lkq47hb6pmlmv-ros-humble-rosidl-parser-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/jndkqs8gv0zivjq66vmy2snq279v33z7-ros-humble-rosidl-adapter-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/v4rljdd403cfh0h18nx5g1g5pwsdmbc6-ros-humble-rosidl-cmake-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.224s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/phsadwyrl1rwm2gwafd28y6v5qqcgjcm-ros-humble-rosidl-typesupport-interface-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/l0l9lw65wiicjirxwrwb4cw5maa012b3-ros-humble-rosidl-runtime-c-3.1.5-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/xkngsa8vjbxz8ahyx3bks9k7xzq4h4rn-ros-humble-rmw-6.1.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/j7x3d3jdpvqyzk3i51ln9zvkj040f3sk-ros-humble-python-cmake-module-0.10.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fpy4zdwayygx96jmmb5b105lf8afca8p-ros-humble-rosidl-generator-py-0.14.4-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/cpyn3i8nz2gcyac49nfgyy9jshisrmyw-ros-humble-rosidl-default-runtime-1.2.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/6h9sf98qq8fm4i7mlkcfagqgl6rqsr4d-ros-humble-builtin-interfaces-1.2.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/i5abgfrr3l32z5z7r85lmnfg0n6gsp2j-ros-humble-actionlib-msgs-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/5jdza4ipyj57j8y3lpfr82cpind4wf2k-ros-humble-common-interfaces-4.2.3-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ifhrfqdfc8hn4hx0b05gjw9ycycfkm2s-ros-humble-rcutils-5.1.5-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/lmn09g5qlq5z5njd60yjrb69lfr7892n-ros-humble-rcpputils-2.4.2-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/bkryxnxnibpal1srhhhkshz2rcnmfqxw-ros-humble-console-bridge-vendor-1.4.1-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/0ysfm0inzd8jqib0x435v65j4ddhh3rc-ros-humble-class-loader-2.2.0-r3' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/8b32sfz5364dn11k7pgkdwi97pddmglk-ros-humble-ament-cmake-xmllint-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/q5n0yzqjcxba56rbqrf809ih56wjlxm8-ros-humble-uncrustify-vendor-2.0.2-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/j6sfdcisspafq1aybkx7lklkih206rmd-ros-humble-ament-cmake-uncrustify-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/6zkl4db72wqpyabw797h094ixdc6mkcs-ros-humble-ament-cmake-pep257-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/9ir1py3962r0xbrmrmhz3h29nmjkwv70-ros-humble-ament-cmake-lint-cmake-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/bcfrigza84ysghx5jcxmr7520b7hafb4-ros-humble-ament-cmake-flake8-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fl1whh3971cq47k6xnhi91r8qsflghmy-ros-humble-ament-cmake-cpplint-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/jgj7w0d97mqmajix6pb2hgcpji81l58s-ros-humble-ament-cmake-cppcheck-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/388ccn6c0j94iqqhif5lz9adr7y782zq-ros-humble-ament-cmake-copyright-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.225s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/8nnh58qyb64chr7n043pc8jng12ry7g7-ros-humble-ament-lint-common-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/wi47a1jwzz36r8gmhf444a2294r1h2lp-ros-humble-ament-lint-auto-0.12.10-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ql9si7g8zkh4x9gw78yfspdzp5d465bw-ros-humble-ament-index-cpp-1.4.0-r2' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/89si0kgbwx7a0ia8z20ynsjbbn2xc3m5-ros-humble-ament-cmake-ros-0.10.0-r3' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/na5ghw28z1yacragmcm866aw1zh8pggz-ros-humble-ament-cmake-pytest-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/2gl0b07fzh1vcmg0kl3314bcsybbsj8j-ros-humble-ament-cmake-gtest-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/35hxag53rlvj2f9bzs8rjjy62pxzszs9-ros-humble-ament-cmake-gmock-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/l3dfqcfwrq1gld332wdpp1kw77yqfa8f-ros-humble-ament-cmake-auto-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/br071a2vyiaimmh8lza7m5ydviqbydff-ros-humble-ament-cmake-version-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/8f7waz4qhq2ca063qxxkm8qcl4jndp5c-ros-humble-ament-cmake-test-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/fg3qzip1g6ibyf1myjlzfsbis6hw75sv-ros-humble-ament-cmake-include-directories-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rjzg3czsqvcashxy93zzh70ir0pp68jb-ros-humble-ament-cmake-target-dependencies-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/800h4kfs8c5khr3c8189r7bld5jfhxzr-ros-humble-ament-cmake-python-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/z99v86yvzi60hk7sawx68fnpxqddfggi-ros-humble-ament-cmake-gen-version-h-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/56qdang3lniy8fcfqp4kq062p6cqkihj-ros-humble-ament-cmake-export-targets-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/7vg9mj4hrqb0znhc7xi68r2pkbb78fxa-ros-humble-ament-cmake-export-link-flags-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/ckr8aq13d448bskjkkh3h5jbacjw8llg-ros-humble-ament-cmake-export-libraries-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/26ra2w4fn6n12qpcbblx6c36blsfh8v2-ros-humble-ament-cmake-export-interfaces-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/w3c7yqydc6h21j8n9kh2cchj5vl8ljsj-ros-humble-ament-cmake-export-include-directories-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/jdxxyzljn954jlaadzsczi9q68bbwx08-ros-humble-ament-cmake-libraries-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/rhpviqwvjbfmbnsalldsg6wx63xyy3fs-ros-humble-ament-cmake-export-dependencies-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/2jsv8w78jjyj8a7a70ykbmhxm2chnv9c-ros-humble-ament-cmake-export-definitions-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.226s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/kv0lzrmxp9qq45vaarbggm58vgp5d765-ros-humble-ament-cmake-core-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.227s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/x52wsjvyrsppy332p3gj923d4y2dl8fh-ros-humble-ament-cmake-1.3.8-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
[0.227s] colcon.colcon_ros.prefix_path.ament WARNING The path '/nix/store/5v460vilqavraqd4k471wa1nwr63c0l1-ros-humble-ros-core-0.10.0-r1' in the environment variable AMENT_PREFIX_PATH doesn't contain any 'local_setup.*' files.
Starting >>> eufs_tracks
Starting >>> eufs_racecar
Starting >>> eufs_sensors
Finished <<< eufs_racecar [1.19s]                                                                                                
Finished <<< eufs_tracks [1.23s]
Starting >>> eufs_launcher
Finished <<< eufs_sensors [2.29s]                                                                              
Finished <<< eufs_launcher [1.17s]                                               
[Processing: eufs_msgs]                             
Finished <<< eufs_msgs [46.2s]                       
Starting >>> eufs_models
Starting >>> eufs_rqt
Finished <<< eufs_rqt [1.32s]                                                  
Finished <<< eufs_models [4.74s]                      
Starting >>> eufs_plugins
--- stderr: eufs_plugins                          
CMake Error at CMakeLists.txt:25 (find_package):
  By not providing "Findgazebo_dev.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "gazebo_dev", but CMake did not find one.

  Could not find a package configuration file provided by "gazebo_dev" with
  any of the following names:

    gazebo_devConfig.cmake
    gazebo_dev-config.cmake

  Add the installation prefix of "gazebo_dev" to CMAKE_PREFIX_PATH or set
  "gazebo_dev_DIR" to a directory containing one of the above files.  If
  "gazebo_dev" provides a separate development package or SDK, be sure it has
  been installed.

---
Failed   <<< eufs_plugins [1.74s, exited with code 1]

Summary: 7 packages finished [52.8s]
  1 package failed: eufs_plugins
  1 package had stderr output: eufs_plugins

Here is my flake.nix

{
  inputs = {
    nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay";
    nixpkgs.follows = "nix-ros-overlay/nixpkgs";  # IMPORTANT!!!
  };
  outputs = { self, nix-ros-overlay, nixpkgs }:
    nix-ros-overlay.inputs.flake-utils.lib.eachDefaultSystem (system:
      let
        pkgs = import nixpkgs {
          inherit system;
          overlays = [ nix-ros-overlay.overlays.default ];
        };
      in {
        devShells.default = pkgs.mkShell {
          name = "Example project";
          packages = with pkgs.rosPackages.humble; [
            ros-core
            rviz2
            turtlesim # Temporary

            python3Packages.rosdep

            pkgs.colcon
            pkgs.gazebo
            pkgs.qt5ct
          ];
        };
      });
  nixConfig = {
    extra-substituters = [ "https://ros.cachix.org" ];
    extra-trusted-public-keys = [ "ros.cachix.org-1:dSyZxI8geDCJrwgvCOHDoAfOm5sV1wCPjBkKL+38Rvo=" ];
  };
}
fromtheeast710 commented 2 months ago

Another thing to note is that rosdep install --from-paths $EUFS_MASTER --ignore-src -r -y also showed an error but I'm not sure how to interpret the log

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
eufs_rqt: No definition of [rqt_gui] for OS [nixos]
eufs_launcher: No definition of [ament_index_python] for OS [nixos]
eufs_tracks: No definition of [ament_index_python] for OS [nixos]
eufs_racecar: No definition of [robot_state_publisher] for OS [nixos]
eufs_plugins: No definition of [gazebo_ros] for OS [nixos]
eufs_sensors: No definition of [gazebo_plugins] for OS [nixos]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully
fromtheeast710 commented 2 months ago

NVM I'm an idiot and those packages are provided by this repo