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

Investigate replacing FPM with nFPM #235

Open
SwooshyCueb opened this issue Apr 26, 2024 · 3 comments
Open

Investigate replacing FPM with nFPM #235

SwooshyCueb opened this issue Apr 26, 2024 · 3 comments
Assignees

Comments

@SwooshyCueb
Copy link
Member

The path toward Normal and Boring packaging is a long and tedious one. In the meantime, we might be able to make our current packaging situation for externals a little better. Let's look into replacing FPM with nFPM, which will remove the need for a ruby virtual environment.

@SwooshyCueb SwooshyCueb self-assigned this Apr 26, 2024
@trel
Copy link
Member

trel commented Apr 26, 2024

oooh, that looks good.

@SwooshyCueb
Copy link
Member Author

Looks like nFPM is a no-go, at least for now. There is no mechanism for adding arbitrary tags to RPM spec files, which we need for clang-runtime.
There may be other deficiencies.
Once I'm done with Ubuntu 24.04 support, I'm going to figure out what else is needed, and start opening issues in the upstream nFPM issue tracker for missing functionality. Depending on my findings, I may submit PRs myself.

@trel
Copy link
Member

trel commented May 3, 2024

I like it.

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

No branches or pull requests

2 participants