Skip to content

Comments

Add magic-enum package#48

Merged
traversaro merged 1 commit intomainfrom
traversaro-patch-1
Feb 9, 2026
Merged

Add magic-enum package#48
traversaro merged 1 commit intomainfrom
traversaro-patch-1

Conversation

@traversaro
Copy link
Member

The metadata to create a dummy ros-kilted-magic-enum package that just depends on the magic_enum conda-forge package was added in #44, but magic-enum itself was not added to the built packages. This PR fixes this by actually adding magic-enum to the build packages.

@traversaro
Copy link
Member Author

Ok, now the package is actually built:

2026-02-09T20:25:22.8751860Z  ╭─ Running build for recipe: ros-kilted-magic-enum-0.9.7-py312h9804fc4_15
2026-02-09T20:25:22.8752272Z  │
2026-02-09T20:25:22.8752455Z  │ ╭─ Fetching source code
2026-02-09T20:25:22.8752682Z  │ │ No sources to fetch
2026-02-09T20:25:22.8752872Z  │ │
2026-02-09T20:25:22.8753071Z  │ ╰─────────────────── (took 0 seconds)
2026-02-09T20:25:22.8804183Z  │
2026-02-09T20:25:22.8804469Z  │ ╭─ Resolving environments
2026-02-09T20:25:22.8804890Z  │ │ 
2026-02-09T20:25:22.8805105Z  │ │ Resolving host environment:
2026-02-09T20:25:22.8805573Z  │ │   Platform: linux-aarch64 [__unix=0=0, __linux=6.14.0=0, __glibc=2.39=0, __archspec=1=cortex_a72]
2026-02-09T20:25:22.8805983Z  │ │   Channels: 
2026-02-09T20:25:22.8806461Z  │ │    - file:///home/runner/work/ros-kilted/ros-kilted/output/
2026-02-09T20:25:22.8806793Z  │ │    - robostack-kilted
2026-02-09T20:25:22.8807010Z  │ │    - conda-forge
2026-02-09T20:25:22.8807224Z  │ │   Specs:
2026-02-09T20:25:22.8807418Z  │ │    - python 3.12.* *_cpython
2026-02-09T20:25:22.8807668Z  │ │    - ros-kilted-ros-environment
2026-02-09T20:25:22.8808223Z  │ │    - ros-kilted-ros-workspace
2026-02-09T20:25:22.8808601Z  │ │    - ros2-distro-mutex 0.13.* kilted_*
2026-02-09T20:25:25.7376616Z  │ │ 
2026-02-09T20:25:25.7377139Z  │ │ ╭────────────────────────────┬──────────┬──────────────────────┬──────────────────┬────────────╮
2026-02-09T20:25:25.7377703Z  │ │ │ Package                    ┆ Version  ┆ Build                ┆ Channel          ┆       Size │
2026-02-09T20:25:25.7378280Z  │ │ ╞════════════════════════════╪══════════╪══════════════════════╪══════════════════╪════════════╡
2026-02-09T20:25:25.7378788Z  │ │ │ _openmp_mutex              ┆ 4.5      ┆ 2_gnu                ┆ conda-forge      ┆  23.16 KiB │
2026-02-09T20:25:25.7379307Z  │ │ │ bzip2                      ┆ 1.0.8    ┆ h4777abc_8           ┆ conda-forge      ┆ 188.02 KiB │
2026-02-09T20:25:25.7380400Z  │ │ │ ca-certificates            ┆ 2026.1.4 ┆ hbd8a1cb_0           ┆ conda-forge      ┆ 143.08 KiB │
2026-02-09T20:25:25.7380958Z  │ │ │ icu                        ┆ 78.2     ┆ hb1525cb_0           ┆ conda-forge      ┆  12.26 MiB │
2026-02-09T20:25:25.7381501Z  │ │ │ ld_impl_linux-aarch64      ┆ 2.45.1   ┆ default_h1979696_101 ┆ conda-forge      ┆ 855.39 KiB │
2026-02-09T20:25:25.7382054Z  │ │ │ libblas                    ┆ 3.11.0   ┆ 5_haddc8a3_openblas  ┆ conda-forge      ┆  17.94 KiB │
2026-02-09T20:25:25.7382579Z  │ │ │ libcblas                   ┆ 3.11.0   ┆ 5_hd72aa62_openblas  ┆ conda-forge      ┆  17.94 KiB │
2026-02-09T20:25:25.7383102Z  │ │ │ libexpat                   ┆ 2.7.3    ┆ hfae3067_0           ┆ conda-forge      ┆  74.42 KiB │
2026-02-09T20:25:25.7383616Z  │ │ │ libffi                     ┆ 3.5.2    ┆ h376a255_0           ┆ conda-forge      ┆  54.64 KiB │
2026-02-09T20:25:25.7384126Z  │ │ │ libgcc                     ┆ 15.2.0   ┆ h8acb6b2_17          ┆ conda-forge      ┆ 607.57 KiB │
2026-02-09T20:25:25.7384892Z  │ │ │ libgcc-ng                  ┆ 15.2.0   ┆ he9431aa_17          ┆ conda-forge      ┆  26.91 KiB │
2026-02-09T20:25:25.7385453Z  │ │ │ libgfortran                ┆ 15.2.0   ┆ he9431aa_17          ┆ conda-forge      ┆  26.88 KiB │
2026-02-09T20:25:25.7385997Z  │ │ │ libgfortran5               ┆ 15.2.0   ┆ h1b7bec0_17          ┆ conda-forge      ┆   1.42 MiB │
2026-02-09T20:25:25.7386525Z  │ │ │ libgomp                    ┆ 15.2.0   ┆ h8acb6b2_17          ┆ conda-forge      ┆ 573.42 KiB │
2026-02-09T20:25:25.7387052Z  │ │ │ liblapack                  ┆ 3.11.0   ┆ 5_h88aeb00_openblas  ┆ conda-forge      ┆  17.96 KiB │
2026-02-09T20:25:25.7387578Z  │ │ │ liblzma                    ┆ 5.8.2    ┆ he30d5cf_0           ┆ conda-forge      ┆ 122.96 KiB │
2026-02-09T20:25:25.7388084Z  │ │ │ libnsl                     ┆ 2.0.1    ┆ h86ecc28_1           ┆ conda-forge      ┆  34.01 KiB │
2026-02-09T20:25:25.7388612Z  │ │ │ libopenblas                ┆ 0.3.30   ┆ pthreads_h9d3fd7e_4  ┆ conda-forge      ┆   4.73 MiB │
2026-02-09T20:25:25.7389168Z  │ │ │ libsqlite                  ┆ 3.51.2   ┆ h10b116e_0           ┆ conda-forge      ┆ 922.55 KiB │
2026-02-09T20:25:25.7389925Z  │ │ │ libstdcxx                  ┆ 15.2.0   ┆ hef695bb_17          ┆ conda-forge      ┆   5.29 MiB │
2026-02-09T20:25:25.7390524Z  │ │ │ libuuid                    ┆ 2.41.3   ┆ h1022ec0_0           ┆ conda-forge      ┆  42.43 KiB │
2026-02-09T20:25:25.7391041Z  │ │ │ libxcrypt                  ┆ 4.4.36   ┆ h31becfc_1           ┆ conda-forge      ┆ 111.59 KiB │
2026-02-09T20:25:25.7391558Z  │ │ │ libzlib                    ┆ 1.3.1    ┆ h86ecc28_2           ┆ conda-forge      ┆  65.09 KiB │
2026-02-09T20:25:25.7392065Z  │ │ │ ncurses                    ┆ 6.5      ┆ ha32ae93_3           ┆ conda-forge      ┆ 904.33 KiB │
2026-02-09T20:25:25.7392577Z  │ │ │ numpy                      ┆ 2.4.2    ┆ py312h6615c27_1      ┆ conda-forge      ┆   7.48 MiB │
2026-02-09T20:25:25.7393090Z  │ │ │ openssl                    ┆ 3.6.1    ┆ h546c87b_1           ┆ conda-forge      ┆   3.52 MiB │
2026-02-09T20:25:25.7393628Z  │ │ │ python                     ┆ 3.12.12  ┆ h91f4b29_2_cpython   ┆ conda-forge      ┆  13.16 MiB │
2026-02-09T20:25:25.7394158Z  │ │ │ python_abi                 ┆ 3.12     ┆ 8_cp312              ┆ conda-forge      ┆   6.79 KiB │
2026-02-09T20:25:25.7394849Z  │ │ │ readline                   ┆ 8.3      ┆ hb682ff5_0           ┆ conda-forge      ┆ 349.22 KiB │
2026-02-09T20:25:25.7395453Z  │ │ │ ros-kilted-ros-environment ┆ 4.3.1    ┆ np2py312h61f2ce4_15  ┆ robostack-kilted ┆  20.91 KiB │
2026-02-09T20:25:25.7396098Z  │ │ │ ros-kilted-ros-workspace   ┆ 1.0.3    ┆ np2py312h61f2ce4_15  ┆ robostack-kilted ┆  34.64 KiB │
2026-02-09T20:25:25.7396702Z  │ │ │ ros2-distro-mutex          ┆ 0.13.0   ┆ kilted_15            ┆ robostack-kilted ┆   2.29 KiB │
2026-02-09T20:25:25.7397236Z  │ │ │ tk                         ┆ 8.6.13   ┆ noxft_h0dc03b3_103   ┆ conda-forge      ┆   3.21 MiB │
2026-02-09T20:25:25.7397749Z  │ │ │ tzdata                     ┆ 2025c    ┆ hc9c84f9_1           ┆ conda-forge      ┆ 116.34 KiB │
2026-02-09T20:25:25.7398517Z  │ │ │ zstd                       ┆ 1.5.7    ┆ h85ac4a6_6           ┆ conda-forge      ┆ 600.03 KiB │
2026-02-09T20:25:25.7399061Z  │ │ ╰────────────────────────────┴──────────┴──────────────────────┴──────────────────┴────────────╯
2026-02-09T20:25:26.5579218Z  │ │ 
2026-02-09T20:25:26.5579718Z  │ │ Finalized run dependencies (ros-kilted-magic-enum-0.9.7-py312h9804fc4_15):
2026-02-09T20:25:26.5580260Z  │ │ ╭──────────────────────────┬──────────────────────────────────────────────────────╮
2026-02-09T20:25:26.5580685Z  │ │ │ Name                     ┆ Spec                                                 │
2026-02-09T20:25:26.5581163Z  │ │ ╞══════════════════════════╪══════════════════════════════════════════════════════╡
2026-02-09T20:25:26.5581596Z  │ │ │ Run dependencies         ┆                                                      │
2026-02-09T20:25:26.5582057Z  │ │ │ magic_enum               ┆ >=0.9.7,<0.10.0a0                                    │
2026-02-09T20:25:26.5582535Z  │ │ │ python                   ┆                                                      │
2026-02-09T20:25:26.5583284Z  │ │ │ ros-kilted-ros-workspace ┆                                                      │
2026-02-09T20:25:26.5583855Z  │ │ │ ros2-distro-mutex        ┆ 0.13.* kilted_*                                      │
2026-02-09T20:25:26.5586111Z  │ │ │ python_abi               ┆ 3.12.* *_cp312 (RE of [host: python])                │
2026-02-09T20:25:26.5586763Z  │ │ │ ros2-distro-mutex        ┆ >=0.13.0,<0.14.0a0 (RE of [host: ros2-distro-mutex]) │
2026-02-09T20:25:26.5587274Z  │ │ ╰──────────────────────────┴──────────────────────────────────────────────────────╯
2026-02-09T20:25:26.5587569Z  │ │
2026-02-09T20:25:26.5587769Z  │ ╰─────────────────── (took 4 seconds)
2026-02-09T20:25:26.5588006Z  │ 
2026-02-09T20:25:26.5588800Z  │ Installing build environment
2026-02-09T20:25:26.5589118Z  │ ✔ Successfully updated the build environment
2026-02-09T20:25:26.5589393Z  │ 
2026-02-09T20:25:26.5589573Z  │ Installing host environment
2026-02-09T20:25:26.7787389Z  │ ✔ Successfully updated the host environment
2026-02-09T20:25:26.8797229Z  │
2026-02-09T20:25:26.8797595Z  │ ╭─ Packaging new files
2026-02-09T20:25:26.8797833Z  │ │ Copying done!
2026-02-09T20:25:26.8931830Z  │ │ ⚠ warning Overdepending against magic_enum
2026-02-09T20:25:26.9042714Z  │ │ Post-processing done!
2026-02-09T20:25:26.9042966Z  │ │ Writing test files
2026-02-09T20:25:26.9043970Z  │ │ Writing metadata for package
2026-02-09T20:25:26.9046146Z  │ │ Copying license files
2026-02-09T20:25:26.9046380Z  │ │ Copying recipe files
2026-02-09T20:25:26.9059101Z  │ │ Creating entry points
2026-02-09T20:25:26.9059352Z  │ │ 
2026-02-09T20:25:26.9059549Z  │ │ Files in package:
2026-02-09T20:25:26.9060011Z  │ │   - info/about.json
2026-02-09T20:25:26.9060308Z  │ │   - info/hash_input.json
2026-02-09T20:25:26.9060538Z  │ │   - info/index.json
2026-02-09T20:25:26.9060754Z  │ │   - info/paths.json
2026-02-09T20:25:26.9061377Z  │ │   - info/recipe/recipe.yaml
2026-02-09T20:25:26.9061645Z  │ │   - info/recipe/rendered_recipe.yaml
2026-02-09T20:25:26.9061919Z  │ │   - info/recipe/variant_config.yaml
2026-02-09T20:25:26.9062200Z  │ │   - info/tests/tests.yaml
2026-02-09T20:25:26.9062660Z  │ │ Creating target folder '/home/runner/work/ros-kilted/ros-kilted/output/linux-aarch64'
2026-02-09T20:25:26.9063084Z  │ │ Compressing archive...
2026-02-09T20:25:26.9090736Z  │ │ Archive written to '/home/runner/work/ros-kilted/ros-kilted/output/linux-aarch64/ros-kilted-magic-enum-0.9.7-py312h9804fc4_15.conda'
2026-02-09T20:25:26.9118731Z  │ │
2026-02-09T20:25:26.9558068Z  │ ╰─────────────────── (took 0 seconds)
2026-02-09T20:25:26.9558321Z  │
2026-02-09T20:25:26.9558522Z  ╰─────────────────── (took 4 seconds)
2026-02-09T20:25:26.9750344Z  Collecting tests from '/home/runner/.cache/rattler/cache/pkgs/ros-kilted-magic-enum-0.9.7-py312h9804fc4_15'

fyi @ruben-arts @Timple

@traversaro traversaro merged commit 81dfd11 into main Feb 9, 2026
5 checks passed
@Timple
Copy link
Contributor

Timple commented Feb 10, 2026

Thank you!

@Tobias-Fischer Tobias-Fischer deleted the traversaro-patch-1 branch February 10, 2026 07:11
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.

2 participants