-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libmamba/2025.01.02 package update #38633
base: main
Are you sure you want to change the base?
Conversation
octo-sts
bot
commented
Jan 2, 2025
Signed-off-by: wolfi-bot <[email protected]>
Gen AI suggestions to solve the build error: Based on the error, I'll provide a detailed analysis and solution: • Detected Error: The build seems to get stuck after "using /tmp/apko-temp-4262173850/apko-x86_64.tar.gz for image layer" suggesting an issue with the CMake build process • Error Category: Build Configuration • Failure Point: CMake configuration/build step • Root Cause Analysis: • Suggested Fix:
- uses: cmake/configure
with:
opts: |
-DBUILD_LIBMAMBA="ON" \
-DBUILD_SHARED="ON" \
-DBUILD_LIBMAMBAPY="ON" \
-DBUILD_MICROMAMBA="ON" \
-DBUILD_MAMBA_PACKAGE="ON" \
-DCMAKE_BUILD_TYPE=Release \
-DCONDA_REACTIVATE_CMD="__conda_activate reactivate"
environment:
contents:
packages:
# Add these packages
- ninja
- python3-dev • Explanation:
• Additional Notes:
• References: |
its failing because the patch is not applicable anymore so we should update the patch here |
Signed-off-by: Debasish Biswas <[email protected]>
Okay the test is failing now. |
Upstream has modularized the libmambapy build, as seen in this PR. Due to this change, we can no longer build with -DBUILD_LIBMAMBAPY="ON" in the main build step. Instead, it needs to be built separately in the Python version build step. If we attempt to build it with the main package, the binding files end up in /home/build/libmamba rather than the intended location which is |