Skip to content

systemd.lib was removed #99240

@edolstra

Description

@edolstra

Describe the bug

#94354 removed systemd.lib. Thus anything that had systemd.lib in its closure now depends on systemd, which causes a significant closure size increase. For instance, the Emacs closure grew by 85 MiB, and dbus.lib (which many packages depend on) grew by 119 MiB. Making things worse, systemd currently depends on another copy of systemd.

Expected behavior

We should bring back systemd.lib.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: regressionSomething that worked before working no longer1.severity: blockerThis is preventing another PR or issue from being completed6.topic: closure sizeThe final size of a derivation, including its dependencies
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions