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

Setup for deb package #209

Open
lolepezy opened this issue May 24, 2024 · 2 comments
Open

Setup for deb package #209

lolepezy opened this issue May 24, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@lolepezy
Copy link
Owner

Figure out how to build a *.deb package for at least the current Debian testing.

@lolepezy lolepezy added the enhancement New feature or request label May 24, 2024
@blackgnezdo
Copy link

I work on packaging Haskell programs for OpenBSD ports. Some things could be done to make the life of distribution builders easier. In particular, we usually have the tools to go between the official language ecosystem and the OS package manager.

More practically, for rpki-prover the following would my make life easier:

  • use cabal (because stack is more work)
  • have all the dependencies released on hackage (pinning a particular git version is extra work)

I realize none of this is exciting work and all this bookkeeping sounds like toil. That's because it is! It's also what makes your product much more approachable.

FYI @botovq

@lolepezy
Copy link
Owner Author

Thank you for considering rpki-prover for OpenBSD. I have to admit I never tried to build in on OpenBSD, so it is pretty much untested (I would expect it to just work though). Using cabal is in plans, even though not a high priority. But the releasing part is harder since the maintainer of some them (Vincent Hanquez) is not active anymore, so it's a bit of a conundrum. I either would have to switch to some other, well maintained libraries or take over the packages. Both looks like quite a commitment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants