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

setuptools cFS executable creation failure due to new versioning system #244

Closed
MogoBagginz opened this issue Oct 8, 2024 · 0 comments · Fixed by #245
Closed

setuptools cFS executable creation failure due to new versioning system #244

MogoBagginz opened this issue Oct 8, 2024 · 0 comments · Fixed by #245
Assignees
Labels
CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB)

Comments

@MogoBagginz
Copy link

MogoBagginz commented Oct 8, 2024

Describe the bug
Setting up cFS for the first time. When you get to the 'Install Ground System executable' section of the 'Guide-GroundSystem.md' and run '$ pip3 install -e relative/path/to/cFS-GroundSystem' to create an executable. It fails.

To Reproduce
Steps to reproduce the behavior:
$ pip3 install -r requirements.txt
$ pip3 install -e relative/path/to/cFS-GroundSystem

Expected behavior
an executable labeled cFS-GroundSystem is created

System observed on:

  • OS: Ubuntu 24.04.1 LTS

Additional context
I looks like a change in versioning system to something that does not comply with PEP 440 has upset setuptools.

Reporter Info
Mugz - mugz.wood@gmail.com

@dzbaker dzbaker added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Oct 9, 2024
@dzbaker dzbaker self-assigned this Oct 10, 2024
dzbaker added a commit to dzbaker/cFS-GroundSystem that referenced this issue Oct 31, 2024
dzbaker added a commit that referenced this issue Nov 5, 2024
Fix #244, making version string PEP 440-compliant
@dzbaker dzbaker closed this as completed in 38ce77c Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants