-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
Labels
6.topic: closure sizeThe final size of a derivation, including its dependenciesThe final size of a derivation, including its dependencies
Description
Right now nixpkgs only has postgresql, which contains much more than libpq.
By offering a libpq package like other distros, the closure size of many packages could be reduced significantly.
Even more so because postgresql currently depends on systemd. And that also means that no application or library using libpq can be built against musl, as systemd relies on glibc-only features and thus does not build with musl.
Tasks:
- Make
postgresql->systemddependency configurable - Add
libpqpackage containing only libpq - Change Haskell packages so that they depend on
libpqinstead of all of postgresql - Change other packages that can benefit from this (help wanted for the other programming languages!)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
6.topic: closure sizeThe final size of a derivation, including its dependenciesThe final size of a derivation, including its dependencies