Changes in robotology-superbuild and related conda packages October 2024 #717
traversaro
started this conversation in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello @robotology/everyone,
in last month the robotology-superbuild saw some changes in its internal structure and the generated conda binary packages. This changes are going to be included in the upcoming release 2024.11.0, but as they are already changed the behavior of the robotology-superbuild
masterbranch and of the latest conda packages available for robotology-superbuild-related packages, I thought it make sense to announce this.macOS conda packages in
robotologychannel are now build forosx-arm64instead ofosx-64Since October 2024, new conda packages built in the
robotologychannel are build forosx-arm64instead ofosx-64, as most macOS users of robotology-superbuild the mantainers are aware of are now using arm64-based macOS systems. Note that this does not apply to conda packages for libraries that are part of therobotology-superbuild, but whose conda packages are maintained by theconda-forgeinfrastructures, such asyarp,idyntree,bipedal-locomotion-frameworkand many more. For all these packages, bothosx-64andosx-arm64packages are still built for every new release.Related issues:
wearablesmerged inhuman-dynamics-estimationThe
wearablespackages has been merged inhuman-dynamics-estimation. All C++/CMake and python packages that were present inwearablesare now part ofhuman-dynamics-estimation, since the release 4.0.0 ofhuman-dynamics-estimation`Related issues:
human-dynamics-estimation,icub-mainandicub-firmware-sharedconda packages are now available in the conda-forge channelThis means that
human-dynamics-estimation,icub-mainandicub-firmware-sharedare ready available after each new release (without the need to wait for the weekly job that compile and upload the conda packages in therobotologychannel), and they are available on all platforms supported by conda-forge:linux-64linux-aarch64linux-ppc64lewin-64osx-64osx-arm64Related issues:
robotologyconda channel is now available with full historical packages onprefix.dev, therobotologychannel onanaconda.orgwill just contain the latest packagesTo ensure redundancy, the
robotologychannel since October 2024 available on two servers:prefix.devanaconda.orgThe full history of packages is available on the
prefix.devmirror, so if you aim for reproducibility, try to use the prefix.dev mirror by specifying the channel via-c https://repo.prefix.dev/robotologyin place of just-c robotology. On the anaconda.org, some packages built before 1st of January 2023 are not available, so if you only care for the latest packages, you can still install packages by simply passing-c robotologyto conda or pixi.Related issues:
Beta Was this translation helpful? Give feedback.
All reactions