Skip to main content

2026-02-04 Conda Ecosystem Meeting

Zoom link · What time is the meeting in my time zone: 5pm, 2pm

Various parts of the conda ecosystem gather on a regular basis. This meeting brings together all of these sub-communities for a community wide call.

Attendees

  1. MvN: Marius van Niekerk (@mariusvniekerk), CF (InMarket)
  2. CHL: Cheng H. Lee (@chenghlee), Anaconda/conda SC/CF core
  3. KZ: Klaus Zimmermann (@zklaus), Quansight
  4. Wolf Vollprecht (@wolfv), prefix.dev / conda-forge
  5. JK, John Kirkham (@jakirkham), NVIDIA & conda-forge/core
  6. HV, Axel Obermeier (@h-vetinari), conda-forge
  7. DY, Dan Yeaw (@danyeaw), Anaconda
  8. JS, Jakov Smolic (@jsmolic), Quansight
  9. JL, Jannis Leidel (@jezdez), Anaconda/cf
  10. JRG, Jaime Rodríguez-Guerra (@jaimergp), Quansight, CF/C, C/SC

Introductions

  • Welcome OpenKylin folks!

Announcements

From previous meetings

  • (HV) Use our own QEMU instead of Fedora's: discuss approach & next steps
    • https://github.com/conda-forge/docker-images/issues/320
      • IF: Also need to take care of building the image with that package.
      • MvN: Overwrite local image qemu clients with a filesystem mount?
        • IF: Can you mount just a file?
        • MvN: Recent Docker can.
      • MvN: If mounting doesn't work, you can even rebuild the image with the new qemu.
      • IF: Also consider using only userspace emulation instead of full filesystem (which require starting Docker with qemu).
  • (HV) Choice of RISC-V CPU architecture baseline
    • https://github.com/conda-forge/ctng-compilers-feedstock/pull/205
    • IF: Suggestion to start with rv64gc and GCC 15. Bump to rva23 and GCC 16 and new GLIBC when AlmaLinux does it too (e.g. next year).
      • MvN: By then more hardware will be available too.
      • JK: And for testing
        • IF: OpenKylin has hardware we can use for that.
    • JRG: Ubuntu 25.10 requires RV23
    • JS: Gentoo has support for rv64gc, and will probably keep that for a while.
    • JW: Ideally they want to land rva23 in conda-forge to avoid fragmentation, but the performance gap between rv64gc and rva23 is too big.
  • (HV) Move to macOS >=11.0; libcxx v22 will require >=11.0, leaving us little leeway.

New agenda items

  • WV: reproducible builds now more serious! https://prefix-dev.github.io/reproducible-builds/v1.html
    • WV: Similar efforts by Google: OSS Rebuild. They have attestations
    • JK: Related to that, thought of using SLSA attestions?
      • WV: Interested in hearing more.
  • WV: pixi-gui was released!
    • Desktop app that uses Tauri. Manages environments and runs tasks.
    • Aiming to provide a simple experience for users that don't like CLIs.
    • DY: Why released as source available and not open source?
      • WV: To prevent rebranded copies, mostly.

Deferred to next meeting