Skip to content

Conversation

@dannf
Copy link
Member

@dannf dannf commented Dec 6, 2024

@dannf dannf added the approved-to-run A repo member has approved this external contribution label Dec 6, 2024
@dannf dannf self-assigned this Dec 6, 2024
@octo-sts octo-sts bot added the bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. label Dec 6, 2024
dannf added 4 commits December 6, 2024 18:50
pip builds need to find the .cmake files that will have been staged under
${{targets.destdir}} by the main package pipeline, which requires setting
the libmamba_DIR environment variable. When we were building in a 'run:'
stage, we just set that environment variable on the command line.
Unfortunately, no such facility seems to exist for the py/pip-build-install
pipeline. ${{X.Y}} variables are not expanded in an 'environment:' block.
So here use a 'run:' block to create python interpreter wrappers to set
this variable before calling the real interpreter.

We also no longer set CMAKE_PREFIX_PATH because files get installed
in the correct places without it.

Signed-off-by: dann frazier <[email protected]>
Signed-off-by: dann frazier <[email protected]>
@dannf
Copy link
Member Author

dannf commented Dec 7, 2024

Updating to a new upstream is blocked by #34953

@dannf dannf requested a review from smoser December 7, 2024 00:14
@dannf dannf enabled auto-merge (squash) December 9, 2024 16:23
@dannf dannf disabled auto-merge December 9, 2024 16:24
@dannf dannf merged commit dbe9629 into wolfi-dev:main Dec 9, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved-to-run A repo member has approved this external contribution bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants