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
-
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
master
branch and of the latest conda packages available for robotology-superbuild-related packages, I thought it make sense to announce this.macOS conda packages in
robotology
channel are now build forosx-arm64
instead ofosx-64
Since October 2024, new conda packages built in the
robotology
channel are build forosx-arm64
instead 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-forge
infrastructures, such asyarp
,idyntree
,bipedal-locomotion-framework
and many more. For all these packages, bothosx-64
andosx-arm64
packages are still built for every new release.Related issues:
wearables
merged inhuman-dynamics-estimation
The
wearables
packages has been merged inhuman-dynamics-estimation. All C++/CMake and python packages that were present in
wearablesare now part of
human-dynamics-estimation, since the release 4.0.0 of
human-dynamics-estimation`Related issues:
human-dynamics-estimation
,icub-main
andicub-firmware-shared
conda packages are now available in the conda-forge channelThis means that
human-dynamics-estimation
,icub-main
andicub-firmware-shared
are ready available after each new release (without the need to wait for the weekly job that compile and upload the conda packages in therobotology
channel), and they are available on all platforms supported by conda-forge:linux-64
linux-aarch64
linux-ppc64le
win-64
osx-64
osx-arm64
Related issues:
robotology
conda channel is now available with full historical packages onprefix.dev
, therobotology
channel onanaconda.org
will just contain the latest packagesTo ensure redundancy, the
robotology
channel since October 2024 available on two servers:prefix.dev
anaconda.org
The full history of packages is available on the
prefix.dev
mirror, so if you aim for reproducibility, try to use the prefix.dev mirror by specifying the channel via-c https://repo.prefix.dev/robotology
in 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 robotology
to conda or pixi.Related issues:
Beta Was this translation helpful? Give feedback.
All reactions