Skip to content
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

python3 is missing from Linux native build environment #373

Closed
bocchino opened this issue Jan 3, 2024 · 3 comments
Closed

python3 is missing from Linux native build environment #373

bocchino opened this issue Jan 3, 2024 · 3 comments
Assignees
Labels
CI Issues related to continuous integration (CI) wontfix This will not be worked on

Comments

@bocchino
Copy link
Collaborator

bocchino commented Jan 3, 2024

This causes a build failure, since the native build runs the unit tests, and the unit tests invoke python3. See #372 (comment).

For now I worked around the issue by skipping the check if python3 is not available https://github.com/fprime-community/fpp/blob/b53c665ba02edb5ee8bcd3c96e48909dabb1408d/compiler/tools/fpp-to-json/test/run#L27-L34. We should fix the underlying issue if possible.

@bocchino bocchino added this to To do in Fixes and Enhancements via automation Jan 3, 2024
@bocchino bocchino added the CI Issues related to continuous integration (CI) label Jan 3, 2024
@LeStarch LeStarch added the wontfix This will not be worked on label Jan 4, 2024
@LeStarch
Copy link
Collaborator

LeStarch commented Jan 4, 2024

Work around is appropriate given the context. If this becomes a generic error, we can get python3 in there.

@bocchino bocchino closed this as completed Jan 4, 2024
Fixes and Enhancements automation moved this from To do to Done Jan 4, 2024
@bocchino
Copy link
Collaborator Author

bocchino commented Jan 4, 2024

Agreed.

@bocchino bocchino reopened this Jan 4, 2024
Fixes and Enhancements automation moved this from Done to In progress Jan 4, 2024
@bocchino bocchino closed this as not planned Won't fix, can't repro, duplicate, stale Jan 4, 2024
Fixes and Enhancements automation moved this from In progress to Done Jan 4, 2024
@bocchino
Copy link
Collaborator Author

bocchino commented Jan 4, 2024

Note: The environment has no python3 because it is old. It is old so that the build can support older systems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Issues related to continuous integration (CI) wontfix This will not be worked on
Projects
Development

No branches or pull requests

2 participants