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

Build RPMs for scancode #3095

Closed
gk4delltech opened this issue Sep 6, 2022 · 5 comments · Fixed by #3824
Closed

Build RPMs for scancode #3095

gk4delltech opened this issue Sep 6, 2022 · 5 comments · Fixed by #3824

Comments

@gk4delltech
Copy link

The LSB and ISO Linux was the genisis of the Linux Foundation. The scancode-toolkit needs to live up to the LF standards of portability. Either fix to build or offer noarch RPMs.

@pombredanne
Copy link
Member

@gk4delltech Thanks for the report! Do you think you can help contribute RPMs?

@pombredanne
Copy link
Member

BTW, I am note sure that scancode "is anti ISO Linux (ie., LSB)" in anyway shape or form I can fathom! ;)

@gk4delltech
Copy link
Author

The SPDX workgroup should have a build farm and CI/CD to do this.

@pombredanne pombredanne changed the title scancode is anti ISO Linux (ie., LSB). Build RPMs for scancode Sep 6, 2022
@pombredanne
Copy link
Member

@gk4delltech

The SPDX workgroup should have a build farm and CI/CD to do this.

I am pretty sure the SPDX workgroup has no such build farm; but even if it did and assuming we could get access to it ( ScanCode is an independent project from SPDX), there is still quite a bit of work that would be required to create, build and test packages on various Linux distros than just having a build farm. This is a lot of work from my personal experience, especially to get all the dependencies packaged as RPMs. Debian folks have chipped in to help there to get everything on Debian and this is not done yet..

Note that there is a super outdated RPM specfile in https://github.com/nexB/scancode-toolkit/blob/develop/etc/build/scancode-toolkit.spec and it would need lots of love too IMHO.

@gk4delltech gk4delltech closed this as not planned Won't fix, can't repro, duplicate, stale Sep 6, 2022
@pombredanne
Copy link
Member

Let me reopen this. We still need RPMs alright!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants