Skip to content

Conversation

@wep21
Copy link
Contributor

@wep21 wep21 commented Aug 23, 2025

  • as title

@wep21 wep21 changed the title update snapshot for rebuild Full rebuild August 2025 bump ros2-distro-mutex to 0.11.0 and build number to 12 Aug 23, 2025
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21 wep21 marked this pull request as draft August 23, 2025 03:22
wep21 added 9 commits August 23, 2025 13:16
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21
Copy link
Contributor Author

wep21 commented Aug 23, 2025

cc @traversaro @Tobias-Fischer

wep21 added 3 commits August 24, 2025 03:17
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@Tobias-Fischer
Copy link
Contributor

Linux error, likely because of conda-forge/spral-feedstock#24 @traversaro :

2025-08-24T00:00:18.6161156Z  ╰─────────────────── (took 1 second)
2025-08-24T00:00:18.8713914Z Error:   × Failed to resolve dependencies: Cannot solve the request because of: The
2025-08-24T00:00:18.8714406Z   │ following packages are incompatible
2025-08-24T00:00:18.8714862Z   │ ├─ ros-kilted-gz-physics-vendor * cannot be installed because there are no
2025-08-24T00:00:18.8715501Z   │ viable options:
2025-08-24T00:00:18.8715820Z   │ │  ├─ ros-kilted-gz-physics-vendor 0.2.1 would require
2025-08-24T00:00:18.8716269Z   │ │  │  └─ ros-kilted-gz-dartsim-vendor *, which cannot be installed because
2025-08-24T00:00:18.8716678Z   │ there are no viable options:
2025-08-24T00:00:18.8717007Z   │ │  │     ├─ ros-kilted-gz-dartsim-vendor 0.1.2 would require
2025-08-24T00:00:18.8717401Z   │ │  │     │  ├─ fmt >=11.2.0,<11.3.0a0, which can be installed with any of
2025-08-24T00:00:18.8717718Z   │ the following options:
2025-08-24T00:00:18.8717947Z   │ │  │     │  │  └─ fmt 11.2.0
2025-08-24T00:00:18.8718281Z   │ │  │     │  └─ dartsim-cpp *, which cannot be installed because there are
2025-08-24T00:00:18.8718603Z   │ no viable options:
2025-08-24T00:00:18.8718851Z   │ │  │     │     ├─ dartsim-cpp 6.15.0 would require
2025-08-24T00:00:18.8719539Z   │ │  │     │     │  └─ ipopt >=3.14.19,<3.14.20.0a0, which cannot be
2025-08-24T00:00:18.8720138Z   │ installed because there are no viable options:
2025-08-24T00:00:18.8720720Z   │ │  │     │     │     └─ ipopt 3.14.19 | 3.14.19 would require
2025-08-24T00:00:18.8721293Z   │ │  │     │     │        └─ libspral >=2025.5.20,<2025.5.21.0a0, which
2025-08-24T00:00:18.8721941Z   │ cannot be installed because there are no viable options:
2025-08-24T00:00:18.8722577Z   │ │  │     │     │           └─ libspral 2025.5.20 would require
2025-08-24T00:00:18.8723148Z   │ │  │     │     │              └─ libhwloc >=2.11.2,<2.11.3.0a0, which
2025-08-24T00:00:18.8723760Z   │ cannot be installed because there are no viable options:
2025-08-24T00:00:18.8724415Z   │ │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8724930Z   │ the versions reported above.
2025-08-24T00:00:18.8725441Z   │ │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8725944Z   │ the versions reported above.
2025-08-24T00:00:18.8726454Z   │ │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8726951Z   │ the versions reported above.
2025-08-24T00:00:18.8727461Z   │ │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8727966Z   │ the versions reported above.
2025-08-24T00:00:18.8728696Z   │ │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8729350Z   │ the versions reported above.
2025-08-24T00:00:18.8729855Z   │ │  │     │     │                 ├─ libhwloc 2.11.2 | 2.11.2 | 2.11.2 |
2025-08-24T00:00:18.8730339Z   │ 2.11.2 | 2.11.2 would require
2025-08-24T00:00:18.8730843Z   │ │  │     │     │                 │  └─ __cuda *, for which no candidates
2025-08-24T00:00:18.8731299Z   │ were found.
2025-08-24T00:00:18.8731733Z   │ │  │     │     │                 └─ libhwloc 2.11.2, which conflicts with
2025-08-24T00:00:18.8732223Z   │ the versions reported above.
2025-08-24T00:00:18.8732715Z   │ │  │     │     ├─ dartsim-cpp 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8733304Z   │ │  │     │     │  ├─ pagmo >=2.19.1,<2.20.0a0, which can be installed with
2025-08-24T00:00:18.8733802Z   │ any of the following options:
2025-08-24T00:00:18.8734254Z   │ │  │     │     │  │  └─ pagmo 2.19.1 would require
2025-08-24T00:00:18.8734939Z   │ │  │     │     │  │     └─ libboost >=1.84.0,<1.85.0a0, which can be
2025-08-24T00:00:18.8735590Z   │ installed with any of the following options:
2025-08-24T00:00:18.8736165Z   │ │  │     │     │  │        └─ libboost 1.84.0 | 1.84.0 | 1.84.0 | 1.84.0 |
2025-08-24T00:00:18.8736631Z   │ 1.84.0 | 1.84.0 | 1.84.0 | 1.84.0
2025-08-24T00:00:18.8737235Z   │ │  │     │     │  └─ nlopt >=2.10.0,<2.11.0a0, which cannot be installed
2025-08-24T00:00:18.8737756Z   │ because there are no viable options:
2025-08-24T00:00:18.8738285Z   │ │  │     │     │     ├─ nlopt 2.10.0, which conflicts with the versions
2025-08-24T00:00:18.8738745Z   │ reported above.
2025-08-24T00:00:18.8739914Z   │ │  │     │     │     └─ nlopt 2.10.0 | 2.10.0 | 2.10.0 | 2.10.0 would
2025-08-24T00:00:18.8740393Z   │ require
2025-08-24T00:00:18.8740837Z   │ │  │     │     │        └─ python >=3.9,<3.10.0a0, for which no candidates
2025-08-24T00:00:18.8741314Z   │ were found.
2025-08-24T00:00:18.8741744Z   │ │  │     │     ├─ dartsim-cpp 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8742363Z   │ │  │     │     │  └─ fmt >=11.1.4,<11.2.0a0, which cannot be installed
2025-08-24T00:00:18.8742904Z   │ because there are no viable options:
2025-08-24T00:00:18.8743463Z   │ │  │     │     │     └─ fmt 11.1.4, which conflicts with the versions
2025-08-24T00:00:18.8743951Z   │ reported above.
2025-08-24T00:00:18.8744456Z   │ │  │     │     └─ dartsim-cpp 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 |
2025-08-24T00:00:18.8745101Z   │ 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.15.0 | 6.15.0 | 6.15.0 |
2025-08-24T00:00:18.8745679Z   │ 6.15.0 | 6.15.0 | 6.15.0 | 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8746255Z   │ │  │     │        └─ tinyxml2 >=10.0.0,<10.1.0a0, which cannot be
2025-08-24T00:00:18.8746872Z   │ installed because there are no viable options:
2025-08-24T00:00:18.8747500Z   │ │  │     │           ├─ tinyxml2 10.0.0, which conflicts with the versions
2025-08-24T00:00:18.8748015Z   │ reported above.
2025-08-24T00:00:18.8748615Z   │ │  │     │           ├─ tinyxml2 10.0.0, which conflicts with the versions
2025-08-24T00:00:18.8749132Z   │ reported above.
2025-08-24T00:00:18.8749775Z   │ │  │     │           └─ tinyxml2 10.0.0, which conflicts with the versions
2025-08-24T00:00:18.8750278Z   │ reported above.
2025-08-24T00:00:18.8750816Z   │ │  │     └─ ros-kilted-gz-dartsim-vendor 0.1.2 | 0.1.2 is excluded because
2025-08-24T00:00:18.8751606Z   │ due to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8752245Z   │ conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8752911Z   │ │  └─ ros-kilted-gz-physics-vendor 0.2.1 | 0.2.1 is excluded because due
2025-08-24T00:00:18.8753690Z   │ to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8754304Z   │ conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8754998Z   │ ├─ ros-kilted-gz-rendering-vendor * cannot be installed because there are
2025-08-24T00:00:18.8755617Z   │ no viable options:
2025-08-24T00:00:18.8756217Z   │ │  ├─ ros-kilted-gz-rendering-vendor 0.2.1 would require
2025-08-24T00:00:18.8756990Z   │ │  │  └─ ros-kilted-gz-ogre-next-vendor *, which cannot be installed
2025-08-24T00:00:18.8757540Z   │ because there are no viable options:
2025-08-24T00:00:18.8758066Z   │ │  │     ├─ ros-kilted-gz-ogre-next-vendor 0.1.0 would require
2025-08-24T00:00:18.8758706Z   │ │  │     │  └─ tbb >=2022.2.0, which cannot be installed because there are
2025-08-24T00:00:18.8759329Z   │ no viable options:
2025-08-24T00:00:18.8759746Z   │ │  │     │     └─ tbb 2022.2.0 | 2022.2.0 would require
2025-08-24T00:00:18.8760272Z   │ │  │     │        └─ libhwloc >=2.12.1,<2.12.2.0a0, which cannot be
2025-08-24T00:00:18.8760790Z   │ installed because there are no viable options:
2025-08-24T00:00:18.8761399Z   │ │  │     │           ├─ libhwloc 2.12.1, which conflicts with the versions
2025-08-24T00:00:18.8761862Z   │ reported above.
2025-08-24T00:00:18.8762232Z   │ │  │     │           ├─ libhwloc 2.12.1 would require
2025-08-24T00:00:18.8762812Z   │ │  │     │           │  └─ __cuda *, for which no candidates were found.
2025-08-24T00:00:18.8763286Z   │ │  │     │           └─ libhwloc 2.12.1, which conflicts with the versions
2025-08-24T00:00:18.8763589Z   │ reported above.
2025-08-24T00:00:18.8763888Z   │ │  │     └─ ros-kilted-gz-ogre-next-vendor 0.1.0 | 0.1.0 is excluded
2025-08-24T00:00:18.8764426Z   │ because due to strict channel priority not using this option from:
2025-08-24T00:00:18.8764908Z   │ 'https://conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8765577Z   │ │  └─ ros-kilted-gz-rendering-vendor 0.2.1 | 0.2.1 is excluded because due
2025-08-24T00:00:18.8766382Z   │ to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8766997Z   │ conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8767749Z   │ ├─ ros-kilted-sdformat-vendor * cannot be installed because there are no
2025-08-24T00:00:18.8768400Z   │ viable options:
2025-08-24T00:00:18.8768722Z   │ │  ├─ ros-kilted-sdformat-vendor 0.2.6 would require
2025-08-24T00:00:18.8769755Z   │ │  │  └─ tinyxml2 >=11.0.0,<11.1.0a0, which cannot be installed because
2025-08-24T00:00:18.8770135Z   │ there are no viable options:
2025-08-24T00:00:18.8770490Z   │ │  │     └─ tinyxml2 11.0.0, which conflicts with the versions reported
2025-08-24T00:00:18.8770805Z   │ above.
2025-08-24T00:00:18.8771137Z   │ │  └─ ros-kilted-sdformat-vendor 0.2.4 | 0.2.4 is excluded because due to
2025-08-24T00:00:18.8771602Z   │ strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8771965Z   │ conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8772372Z   │ └─ ros2-distro-mutex 0.11.* kilted_* cannot be installed because there are
2025-08-24T00:00:18.8772721Z   │ no viable options:
2025-08-24T00:00:18.8772977Z   │    └─ ros2-distro-mutex 0.11.0 would constrain
2025-08-24T00:00:18.8773355Z   │       └─ libboost 1.86.*, which conflicts with any installable versions
2025-08-24T00:00:18.8773678Z   │ previously reported
2025-08-24T00:00:18.8774013Z   │ 
2025-08-24T00:00:18.8774310Z   ╰─▶ Cannot solve the request because of: The following packages are
2025-08-24T00:00:18.8774614Z       incompatible
2025-08-24T00:00:18.8774955Z       ├─ ros-kilted-gz-physics-vendor * cannot be installed because there are
2025-08-24T00:00:18.8775290Z       no viable options:
2025-08-24T00:00:18.8775584Z       │  ├─ ros-kilted-gz-physics-vendor 0.2.1 would require
2025-08-24T00:00:18.8775985Z       │  │  └─ ros-kilted-gz-dartsim-vendor *, which cannot be installed
2025-08-24T00:00:18.8776300Z       because there are no viable options:
2025-08-24T00:00:18.8776638Z       │  │     ├─ ros-kilted-gz-dartsim-vendor 0.1.2 would require
2025-08-24T00:00:18.8777011Z       │  │     │  ├─ fmt >=11.2.0,<11.3.0a0, which can be installed with any
2025-08-24T00:00:18.8777300Z       of the following options:
2025-08-24T00:00:18.8777547Z       │  │     │  │  └─ fmt 11.2.0
2025-08-24T00:00:18.8777864Z       │  │     │  └─ dartsim-cpp *, which cannot be installed because there
2025-08-24T00:00:18.8778242Z       are no viable options:
2025-08-24T00:00:18.8778592Z       │  │     │     ├─ dartsim-cpp 6.15.0 would require
2025-08-24T00:00:18.8778926Z       │  │     │     │  └─ ipopt >=3.14.19,<3.14.20.0a0, which cannot be
2025-08-24T00:00:18.8779398Z       installed because there are no viable options:
2025-08-24T00:00:18.8779864Z       │  │     │     │     └─ ipopt 3.14.19 | 3.14.19 would require
2025-08-24T00:00:18.8780300Z       │  │     │     │        └─ libspral >=2025.5.20,<2025.5.21.0a0, which
2025-08-24T00:00:18.8780622Z       cannot be installed because there are no viable options:
2025-08-24T00:00:18.8780984Z       │  │     │     │           └─ libspral 2025.5.20 would require
2025-08-24T00:00:18.8781311Z       │  │     │     │              └─ libhwloc >=2.11.2,<2.11.3.0a0, which
2025-08-24T00:00:18.8781613Z       cannot be installed because there are no viable options:
2025-08-24T00:00:18.8781969Z       │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8782250Z       with the versions reported above.
2025-08-24T00:00:18.8782570Z       │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8782837Z       with the versions reported above.
2025-08-24T00:00:18.8783143Z       │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8783404Z       with the versions reported above.
2025-08-24T00:00:18.8783713Z       │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8783967Z       with the versions reported above.
2025-08-24T00:00:18.8784268Z       │  │     │     │                 ├─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8784525Z       with the versions reported above.
2025-08-24T00:00:18.8784825Z       │  │     │     │                 ├─ libhwloc 2.11.2 | 2.11.2 | 2.11.2 |
2025-08-24T00:00:18.8785081Z       2.11.2 | 2.11.2 would require
2025-08-24T00:00:18.8785383Z       │  │     │     │                 │  └─ __cuda *, for which no candidates
2025-08-24T00:00:18.8785650Z       were found.
2025-08-24T00:00:18.8785896Z       │  │     │     │                 └─ libhwloc 2.11.2, which conflicts
2025-08-24T00:00:18.8786157Z       with the versions reported above.
2025-08-24T00:00:18.8786466Z       │  │     │     ├─ dartsim-cpp 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8786822Z       │  │     │     │  ├─ pagmo >=2.19.1,<2.20.0a0, which can be installed
2025-08-24T00:00:18.8787107Z       with any of the following options:
2025-08-24T00:00:18.8787411Z       │  │     │     │  │  └─ pagmo 2.19.1 would require
2025-08-24T00:00:18.8787735Z       │  │     │     │  │     └─ libboost >=1.84.0,<1.85.0a0, which can be
2025-08-24T00:00:18.8788014Z       installed with any of the following options:
2025-08-24T00:00:18.8788354Z       │  │     │     │  │        └─ libboost 1.84.0 | 1.84.0 | 1.84.0 | 1.84.0
2025-08-24T00:00:18.8788614Z       | 1.84.0 | 1.84.0 | 1.84.0 | 1.84.0
2025-08-24T00:00:18.8788939Z       │  │     │     │  └─ nlopt >=2.10.0,<2.11.0a0, which cannot be installed
2025-08-24T00:00:18.8789439Z       because there are no viable options:
2025-08-24T00:00:18.8789779Z       │  │     │     │     ├─ nlopt 2.10.0, which conflicts with the versions
2025-08-24T00:00:18.8790049Z       reported above.
2025-08-24T00:00:18.8790319Z       │  │     │     │     └─ nlopt 2.10.0 | 2.10.0 | 2.10.0 | 2.10.0 would
2025-08-24T00:00:18.8790566Z       require
2025-08-24T00:00:18.8790819Z       │  │     │     │        └─ python >=3.9,<3.10.0a0, for which no
2025-08-24T00:00:18.8791070Z       candidates were found.
2025-08-24T00:00:18.8791355Z       │  │     │     ├─ dartsim-cpp 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8791708Z       │  │     │     │  └─ fmt >=11.1.4,<11.2.0a0, which cannot be installed
2025-08-24T00:00:18.8791983Z       because there are no viable options:
2025-08-24T00:00:18.8792308Z       │  │     │     │     └─ fmt 11.1.4, which conflicts with the versions
2025-08-24T00:00:18.8792568Z       reported above.
2025-08-24T00:00:18.8792936Z       │  │     │     └─ dartsim-cpp 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5
2025-08-24T00:00:18.8793323Z       | 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.14.5 | 6.15.0 | 6.15.0 | 6.15.0
2025-08-24T00:00:18.8793614Z       | 6.15.0 | 6.15.0 | 6.15.0 | 6.15.0 | 6.15.0 would require
2025-08-24T00:00:18.8793962Z       │  │     │        └─ tinyxml2 >=10.0.0,<10.1.0a0, which cannot be
2025-08-24T00:00:18.8794313Z       installed because there are no viable options:
2025-08-24T00:00:18.8794662Z       │  │     │           ├─ tinyxml2 10.0.0, which conflicts with the
2025-08-24T00:00:18.8794933Z       versions reported above.
2025-08-24T00:00:18.8795217Z       │  │     │           ├─ tinyxml2 10.0.0, which conflicts with the
2025-08-24T00:00:18.8795482Z       versions reported above.
2025-08-24T00:00:18.8795768Z       │  │     │           └─ tinyxml2 10.0.0, which conflicts with the
2025-08-24T00:00:18.8796024Z       versions reported above.
2025-08-24T00:00:18.8796342Z       │  │     └─ ros-kilted-gz-dartsim-vendor 0.1.2 | 0.1.2 is excluded
2025-08-24T00:00:18.8796720Z       because due to strict channel priority not using this option from:
2025-08-24T00:00:18.8797084Z       'https://conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8797512Z       │  └─ ros-kilted-gz-physics-vendor 0.2.1 | 0.2.1 is excluded because due
2025-08-24T00:00:18.8797925Z       to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8798259Z       conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8798652Z       ├─ ros-kilted-gz-rendering-vendor * cannot be installed because there
2025-08-24T00:00:18.8798976Z       are no viable options:
2025-08-24T00:00:18.8799394Z       │  ├─ ros-kilted-gz-rendering-vendor 0.2.1 would require
2025-08-24T00:00:18.8799804Z       │  │  └─ ros-kilted-gz-ogre-next-vendor *, which cannot be installed
2025-08-24T00:00:18.8800120Z       because there are no viable options:
2025-08-24T00:00:18.8800458Z       │  │     ├─ ros-kilted-gz-ogre-next-vendor 0.1.0 would require
2025-08-24T00:00:18.8800854Z       │  │     │  └─ tbb >=2022.2.0, which cannot be installed because there
2025-08-24T00:00:18.8801136Z       are no viable options:
2025-08-24T00:00:18.8801406Z       │  │     │     └─ tbb 2022.2.0 | 2022.2.0 would require
2025-08-24T00:00:18.8801743Z       │  │     │        └─ libhwloc >=2.12.1,<2.12.2.0a0, which cannot be
2025-08-24T00:00:18.8802049Z       installed because there are no viable options:
2025-08-24T00:00:18.8802385Z       │  │     │           ├─ libhwloc 2.12.1, which conflicts with the
2025-08-24T00:00:18.8802650Z       versions reported above.
2025-08-24T00:00:18.8802924Z       │  │     │           ├─ libhwloc 2.12.1 would require
2025-08-24T00:00:18.8803260Z       │  │     │           │  └─ __cuda *, for which no candidates were found.
2025-08-24T00:00:18.8803608Z       │  │     │           └─ libhwloc 2.12.1, which conflicts with the
2025-08-24T00:00:18.8803868Z       versions reported above.
2025-08-24T00:00:18.8804195Z       │  │     └─ ros-kilted-gz-ogre-next-vendor 0.1.0 | 0.1.0 is excluded
2025-08-24T00:00:18.8804646Z       because due to strict channel priority not using this option from:
2025-08-24T00:00:18.8804996Z       'https://conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8805410Z       │  └─ ros-kilted-gz-rendering-vendor 0.2.1 | 0.2.1 is excluded because
2025-08-24T00:00:18.8805803Z       due to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8806139Z       conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8806539Z       ├─ ros-kilted-sdformat-vendor * cannot be installed because there are no
2025-08-24T00:00:18.8806906Z       viable options:
2025-08-24T00:00:18.8807177Z       │  ├─ ros-kilted-sdformat-vendor 0.2.6 would require
2025-08-24T00:00:18.8807571Z       │  │  └─ tinyxml2 >=11.0.0,<11.1.0a0, which cannot be installed because
2025-08-24T00:00:18.8807872Z       there are no viable options:
2025-08-24T00:00:18.8808209Z       │  │     └─ tinyxml2 11.0.0, which conflicts with the versions reported
2025-08-24T00:00:18.8808571Z       above.
2025-08-24T00:00:18.8808947Z       │  └─ ros-kilted-sdformat-vendor 0.2.4 | 0.2.4 is excluded because due
2025-08-24T00:00:18.8809459Z       to strict channel priority not using this option from: 'https://
2025-08-24T00:00:18.8809790Z       conda.anaconda.org/robostack-kilted/'
2025-08-24T00:00:18.8810243Z       └─ ros2-distro-mutex 0.11.* kilted_* cannot be installed because there
2025-08-24T00:00:18.8810568Z       are no viable options:
2025-08-24T00:00:18.8810839Z          └─ ros2-distro-mutex 0.11.0 would constrain
2025-08-24T00:00:18.8811213Z             └─ libboost 1.86.*, which conflicts with any installable versions
2025-08-24T00:00:18.8811514Z       previously reported

@Tobias-Fischer
Copy link
Contributor

We should copy over the caching and other improvements from humble

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21 wep21 marked this pull request as ready for review September 1, 2025 01:08
@wep21 wep21 marked this pull request as draft September 1, 2025 01:09
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@traversaro
Copy link
Member

New errors:

2025-09-04T09:24:25.5855507Z  │ │ %PREFIX%\Library\include\message_filters\message_filters\subscriber.h(18,1): error C1021: invalid preprocessor command 'warning' [%SRC_DIR%\build\turtlebot3_node_lib.vcxproj]
2025-09-04T09:24:25.5885816Z  │ │   (compiling source file '../ros-kilted-turtlebot3-node/src/work/src/diff_drive_controller.cpp')
2025-09-04T09:24:25.5887272Z  │ │   
2025-09-04T09:24:25.5974159Z  │ │   dynamixel_sdk_wrapper.cpp
2025-09-04T09:24:26.0012311Z  │ │ %SRC_DIR%\ros-kilted-turtlebot3-node\src\work\src\dynamixel_sdk_wrapper.cpp(99,72): warning C4244: 'argument': conversion from 'int' to 'float', possible loss of data [%SRC_DIR%\build\turtlebot3_node_lib.vcxproj]
2025-09-04T09:24:26.0579816Z  │ │   odometry.cpp
2025-09-04T09:24:26.0817180Z  │ │ %PREFIX%\Library\include\message_filters\message_filters\subscriber.h(18,1): error C1021: invalid preprocessor command 'warning' [%SRC_DIR%\build\turtlebot3_node_lib.vcxproj]
2025-09-04T09:24:26.0844480Z  │ │   (compiling source file '../ros-kilted-turtlebot3-node/src/work/src/odometry.cpp')
2025-09-04T09:24:26.0845210Z  │ │   
2025-09-04T09:24:26.0852785Z  │ │   turtlebot3.cpp
2025-09-04T09:24:28.4263442Z  │ │ %SRC_DIR%\ros-kilted-turtlebot3-node\src\work\include\turtlebot3_node\control_table.hpp(41,1): warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes [%SRC_DIR%\build\turtlebot3_node_lib.vcxproj]
2025-09-04T09:24:28.4290787Z  │ │   (compiling source file '../ros-kilted-turtlebot3-node/src/work/src/turtlebot3.cpp')
2025-09-04T09:24:28.4291574Z  │ │   
2025-09-04T09:24:28.6120651Z  │ │ %PREFIX%\Library\include\message_filters\message_filters\subscriber.h(18,1): error C1021: invalid preprocessor command 'warning' [%SRC_DIR%\build\turtlebot3_node_lib.vcxproj]
2025-09-04T09:24:28.6149003Z  │ │   (compiling source file '../ros-kilted-turtlebot3-node/src/work/src/turtlebot3.cpp')

Basically a regression of ros2/message_filters#135 .

It seems actually a problem in another package, i.e.

@traversaro
Copy link
Member

Other packages did that in a Windows-compatible way: ros2/geometry2#720 .

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21
Copy link
Contributor Author

wep21 commented Sep 4, 2025

@traversaro @Tobias-Fischer ci is now all green. please update some dependencies.

@Tobias-Fischer
Copy link
Contributor

Thanks a lot, I’m happy as soon as @traversaro is happy :)

@traversaro
Copy link
Member

Done, let's see if we are lucky or not.

@traversaro
Copy link
Member

ffmpeg 8 error:

2025-09-05T11:05:36.3963483Z  │ │ [3/7] Building CXX object CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o
2025-09-05T11:05:36.3971202Z  │ │ FAILED: [code=1] CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o 
2025-09-05T11:05:36.4068658Z  │ │ $BUILD_PREFIX/bin/x86_64-conda-linux-gnu-c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DFASTCDR_DYN_LINK -Dusb_cam_node_EXPORTS -I$SRC_DIR/ros-kilted-usb-cam/src/work/include -isystem $PREFIX/include/rclcpp -isystem $PREFIX/include/builtin_interfaces -isystem $PREFIX/include/rosidl_runtime_c -isystem $PREFIX/include/rcutils -isystem $PREFIX/include/rosidl_typesupport_interface -isystem $PREFIX/include/rosidl_runtime_cpp -isystem $PREFIX/include/rosidl_typesupport_fastrtps_cpp -isystem $PREFIX/include/rmw -isystem $PREFIX/include/rosidl_dynamic_typesupport -isystem $PREFIX/include/rosidl_typesupport_fastrtps_c -isystem $PREFIX/include/rosidl_typesupport_introspection_c -isystem $PREFIX/include/rosidl_typesupport_introspection_cpp -isystem $PREFIX/include/libstatistics_collector -isystem $PREFIX/include/rcl -isystem $PREFIX/include/rcl_interfaces -isystem $PREFIX/include/service_msgs -isystem $PREFIX/include/rcl_logging_interface -isystem $PREFIX/include/rcl_yaml_param_parser -isystem $PREFIX/include/type_description_interfaces -isystem $PREFIX/include/rcpputils -isystem $PREFIX/include/statistics_msgs -isystem $PREFIX/include/rosgraph_msgs -isystem $PREFIX/include/rosidl_typesupport_cpp -isystem $PREFIX/include/rosidl_typesupport_c -isystem $PREFIX/include/tracetools -isystem $PREFIX/include/rclcpp_components -isystem $PREFIX/include/class_loader -isystem $PREFIX/include/composition_interfaces -isystem $PREFIX/include/cv_bridge -isystem $PREFIX/include/sensor_msgs -isystem $PREFIX/include/geometry_msgs -isystem $PREFIX/include/std_msgs -isystem $PREFIX/include/opencv4 -isystem $PREFIX/include/std_srvs -isystem $PREFIX/include/camera_info_manager -isystem $PREFIX/include/rclcpp_lifecycle -isystem $PREFIX/include/lifecycle_msgs -isystem $PREFIX/include/rcl_lifecycle -isystem $PREFIX/include/image_transport -isystem $PREFIX/include/message_filters -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-usb-cam-0.8.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -D__STDC_FORMAT_MACROS=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o -MF CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o.d -o CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o -c $SRC_DIR/ros-kilted-usb-cam/src/work/src/ros2/usb_cam_node.cpp
2025-09-05T11:05:36.4079237Z  │ │ In file included from $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/usb_cam.hpp:50,
2025-09-05T11:05:36.4080127Z  │ │                  from $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/usb_cam_node.hpp:45,
2025-09-05T11:05:36.4080687Z  │ │                  from $SRC_DIR/ros-kilted-usb-cam/src/work/src/ros2/usb_cam_node.cpp:34:
2025-09-05T11:05:36.4081822Z  │ │ $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/formats/mjpeg.hpp: In destructor 'usb_cam::formats::MJPEG2RGB::~MJPEG2RGB()':
2025-09-05T11:05:36.4082866Z  │ │ $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/formats/mjpeg.hpp:167:7: error: 'avcodec_close' was not declared in this scope; did you mean 'avio_close'?
2025-09-05T11:05:36.4086434Z  │ │   167 |       avcodec_close(m_avcodec_context);
2025-09-05T11:05:36.4090054Z  │ │       |       ^~~~~~~~~~~~~
2025-09-05T11:05:36.4093691Z  │ │       |       avio_close
2025-09-05T11:05:36.4097578Z  │ │ ninja: build stopped: subcommand failed.
2025-09-05T11:05:36.4101784Z  │ │ × error Script failed with status 1
2025-09-05T11:05:36.4105264Z  │ │ × error 
2025-09-05T11:05:36.4105655Z  │ │ × error Script execution failed.
2025-09-05T11:05:36.4106073Z  │ │ × error 
2025-09-05T11:05:36.4107005Z  │ │ × error   Work directory: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work
2025-09-05T11:05:36.4109558Z  │ │ × error   Prefix: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/host_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p
2025-09-05T11:05:36.4112268Z  │ │ × error   Build prefix: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/build_env
2025-09-05T11:05:36.4113041Z  │ │ × error 
2025-09-05T11:05:36.4113472Z  │ │ × error To run the script manually, use the following command:
2025-09-05T11:05:36.4113948Z  │ │ × error 
2025-09-05T11:05:36.4114812Z  │ │ × error   cd "/home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work" && ./conda_build.sh
2025-09-05T11:05:36.4115633Z  │ │ × error 
2025-09-05T11:05:36.4116100Z  │ │ × error To run commands interactively in the build environment:
2025-09-05T11:05:36.4116600Z  │ │ × error 
2025-09-05T11:05:36.4117593Z  │ │ × error   cd "/home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work" && source build_env.sh

@traversaro
Copy link
Member

traversaro commented Sep 5, 2025

ffmpeg 8 error:

2025-09-05T11:05:36.3963483Z  │ │ [3/7] Building CXX object CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o
2025-09-05T11:05:36.3971202Z  │ │ FAILED: [code=1] CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o 
2025-09-05T11:05:36.4068658Z  │ │ $BUILD_PREFIX/bin/x86_64-conda-linux-gnu-c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DFASTCDR_DYN_LINK -Dusb_cam_node_EXPORTS -I$SRC_DIR/ros-kilted-usb-cam/src/work/include -isystem $PREFIX/include/rclcpp -isystem $PREFIX/include/builtin_interfaces -isystem $PREFIX/include/rosidl_runtime_c -isystem $PREFIX/include/rcutils -isystem $PREFIX/include/rosidl_typesupport_interface -isystem $PREFIX/include/rosidl_runtime_cpp -isystem $PREFIX/include/rosidl_typesupport_fastrtps_cpp -isystem $PREFIX/include/rmw -isystem $PREFIX/include/rosidl_dynamic_typesupport -isystem $PREFIX/include/rosidl_typesupport_fastrtps_c -isystem $PREFIX/include/rosidl_typesupport_introspection_c -isystem $PREFIX/include/rosidl_typesupport_introspection_cpp -isystem $PREFIX/include/libstatistics_collector -isystem $PREFIX/include/rcl -isystem $PREFIX/include/rcl_interfaces -isystem $PREFIX/include/service_msgs -isystem $PREFIX/include/rcl_logging_interface -isystem $PREFIX/include/rcl_yaml_param_parser -isystem $PREFIX/include/type_description_interfaces -isystem $PREFIX/include/rcpputils -isystem $PREFIX/include/statistics_msgs -isystem $PREFIX/include/rosgraph_msgs -isystem $PREFIX/include/rosidl_typesupport_cpp -isystem $PREFIX/include/rosidl_typesupport_c -isystem $PREFIX/include/tracetools -isystem $PREFIX/include/rclcpp_components -isystem $PREFIX/include/class_loader -isystem $PREFIX/include/composition_interfaces -isystem $PREFIX/include/cv_bridge -isystem $PREFIX/include/sensor_msgs -isystem $PREFIX/include/geometry_msgs -isystem $PREFIX/include/std_msgs -isystem $PREFIX/include/opencv4 -isystem $PREFIX/include/std_srvs -isystem $PREFIX/include/camera_info_manager -isystem $PREFIX/include/rclcpp_lifecycle -isystem $PREFIX/include/lifecycle_msgs -isystem $PREFIX/include/rcl_lifecycle -isystem $PREFIX/include/image_transport -isystem $PREFIX/include/message_filters -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-usb-cam-0.8.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -D__STDC_FORMAT_MACROS=1 -O3 -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o -MF CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o.d -o CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o -c $SRC_DIR/ros-kilted-usb-cam/src/work/src/ros2/usb_cam_node.cpp
2025-09-05T11:05:36.4079237Z  │ │ In file included from $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/usb_cam.hpp:50,
2025-09-05T11:05:36.4080127Z  │ │                  from $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/usb_cam_node.hpp:45,
2025-09-05T11:05:36.4080687Z  │ │                  from $SRC_DIR/ros-kilted-usb-cam/src/work/src/ros2/usb_cam_node.cpp:34:
2025-09-05T11:05:36.4081822Z  │ │ $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/formats/mjpeg.hpp: In destructor 'usb_cam::formats::MJPEG2RGB::~MJPEG2RGB()':
2025-09-05T11:05:36.4082866Z  │ │ $SRC_DIR/ros-kilted-usb-cam/src/work/include/usb_cam/formats/mjpeg.hpp:167:7: error: 'avcodec_close' was not declared in this scope; did you mean 'avio_close'?
2025-09-05T11:05:36.4086434Z  │ │   167 |       avcodec_close(m_avcodec_context);
2025-09-05T11:05:36.4090054Z  │ │       |       ^~~~~~~~~~~~~
2025-09-05T11:05:36.4093691Z  │ │       |       avio_close
2025-09-05T11:05:36.4097578Z  │ │ ninja: build stopped: subcommand failed.
2025-09-05T11:05:36.4101784Z  │ │ × error Script failed with status 1
2025-09-05T11:05:36.4105264Z  │ │ × error 
2025-09-05T11:05:36.4105655Z  │ │ × error Script execution failed.
2025-09-05T11:05:36.4106073Z  │ │ × error 
2025-09-05T11:05:36.4107005Z  │ │ × error   Work directory: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work
2025-09-05T11:05:36.4109558Z  │ │ × error   Prefix: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/host_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p
2025-09-05T11:05:36.4112268Z  │ │ × error   Build prefix: /home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/build_env
2025-09-05T11:05:36.4113041Z  │ │ × error 
2025-09-05T11:05:36.4113472Z  │ │ × error To run the script manually, use the following command:
2025-09-05T11:05:36.4113948Z  │ │ × error 
2025-09-05T11:05:36.4114812Z  │ │ × error   cd "/home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work" && ./conda_build.sh
2025-09-05T11:05:36.4115633Z  │ │ × error 
2025-09-05T11:05:36.4116100Z  │ │ × error To run commands interactively in the build environment:
2025-09-05T11:05:36.4116600Z  │ │ × error 
2025-09-05T11:05:36.4117593Z  │ │ × error   cd "/home/runner/work/ros-kilted/ros-kilted/output/bld/rattler-build_ros-kilted-usb-cam_1757063770/work" && source build_env.sh

This was solved in ros-drivers/usb_cam@41805f7, but a release has not been done since? A release will probably be done to solve ros-drivers/usb_cam#371, so for now we can just use a local patch.

traversaro and others added 5 commits September 5, 2025 13:13
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21
Copy link
Contributor Author

wep21 commented Sep 6, 2025

@traversaro Are there any other deps you want to update?

@traversaro
Copy link
Member

@traversaro Are there any other deps you want to update?

No, thanks for the fixes, when the CI is green we are ready to merge!

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@traversaro traversaro merged commit e53d840 into RoboStack:main Sep 7, 2025
5 checks passed
@wep21 wep21 deleted the rebuild-202508 branch September 7, 2025 11:42
@Tobias-Fischer
Copy link
Contributor

@wep21 @traversaro - the windows build did not get triggered; any idea why?

@traversaro
Copy link
Member

@wep21 @traversaro - the windows build did not get triggered; any idea why?

Could be job size too big, I pushed a workaround for this in another distro.

@Tobias-Fischer
Copy link
Contributor

Ahh yes, running fine now, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants