Nixpkgs: Understanding systemd integration in nixos

Created on 17 Dec 2016  路  6Comments  路  Source: NixOS/nixpkgs

Good afternoon :)

when i type systemctl --version, i receive systemd 231. but the last release of our forked systemd repo is v224 - i don't understand that. Are we currently shipping the upstream version directly?

I mean, it doesn't make sense that the last systemd version on our nixos repository is older than what i receive via systemctl --version.


Furthermoore, what are the problems regarding integrating systemd upstream version? I mean, what are the reasons why we can't ship systemd upstream version directly?

question

All 6 comments

A good entrypoint is https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/systemd/default.nix; the build uses a specific checkout of our systemd repo, it's just not tagged.

@joachifm Ah, i forgot to look into that. I guess, that means GH:nixOS/systemd is obsolete?

@toogley no, that's the repo our systemd package pulls from

@toogley you can get an idea, what is required to integrate systemd into nixos by reading the commit messages added by @abbradar and @edolstra: https://github.com/NixOS/systemd/commits/nixos-v230

@toogley If I understood your question correctly, we are just lazy in updating GitHub's default branch. There is nixos-v231 branch in that repo.

I believe the question has been answered. Please re-open if that is not the case.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

teto picture teto  路  3Comments

langston-barrett picture langston-barrett  路  3Comments

retrry picture retrry  路  3Comments

ghost picture ghost  路  3Comments

lverns picture lverns  路  3Comments