Skip to content

Nix packaging requirements #6088

@happysalada

Description

@happysalada

What type of enhancement is this?

User experience

What does the enhancement do?

First of all thank you for making greptimedb.

I'm trying to package this for nixpkgs (the package repo for nixos).

nixpkgs uses cargo vendor to build rust packages. Greptime-db has a dependency on a custom sqlparser 0.54, but also it uses several packages that depend on the vanilla sqlparser 0.54. it's challenge for the nix build. after checking, it seems all the custom commits of sqlparser 0.54 that are used have already been merged upstream. Therefore upgrading to the latest release 0.56 should have a single sqlparser version for the whole repo.

That would in turn enable packaging for nixpkgs.

Implementation challenges

I'm not sure what it entails to update sql parser to the latest stable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions