Skip to content

Fix/improve installation edge cases#824

Merged
isc-tleavitt merged 14 commits intomainfrom
fix-796-809
Jun 4, 2025
Merged

Fix/improve installation edge cases#824
isc-tleavitt merged 14 commits intomainfrom
fix-796-809

Conversation

@isc-tleavitt
Copy link
Copy Markdown
Contributor

The copy of rpds.py now succeeds (it was trying to write to a read-only directory)
For consistency, just always use our own rpds.py over the real Rust thing - we don't support direct install anyway
USER>zpm "install oras/testcoverage"

ERROR! Flexible Python Runtime is not configured. You must configure it and reinstall IPM to use ORAS registries.
  > ERROR #5002: ObjectScript error: <OBJECT DISPATCH>GetClient+2^%IPM.Repo.Oras.PackageService.1 *Failed to Load Python: Check documentation and messages.log, Check CPF parameters:[PythonRuntimeLibrary,PythonRuntimeLibraryVersion], Check sys.path setup in: $INSTANCE/lib/python/iris_site.py
These might have broken something later in CI and weren't actually part of the solution for mapping misalignment.
Copy link
Copy Markdown
Collaborator

@isc-kiyer isc-kiyer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@isc-tleavitt a few comments but looks good overall!

@isc-tleavitt isc-tleavitt requested a review from isc-kiyer May 23, 2025 19:37
Hit some compilation/other issues - this partially resolves them, but still not 100%. Committing progress to get a look at CI after making these changes.
@isc-tleavitt
Copy link
Copy Markdown
Contributor Author

Should be good here. Note, I wasn't able to test the negative case (just the positive case) for the version check due to a really weird upstream IRIS issue (internal ref: DP-441981)

@isc-tleavitt isc-tleavitt requested a review from isc-kiyer June 3, 2025 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants