-
-
Notifications
You must be signed in to change notification settings - Fork 18.6k
systemd.lib was removed #99240
Copy link
Copy link
Closed
Labels
0.kind: regressionSomething that worked before working no longerSomething that worked before working no longer1.severity: blockerThis is preventing another PR or issue from being completedThis is preventing another PR or issue from being completed6.topic: closure sizeThe final size of a derivation, including its dependenciesThe final size of a derivation, including its dependencies
Milestone
Metadata
Metadata
Assignees
Labels
0.kind: regressionSomething that worked before working no longerSomething that worked before working no longer1.severity: blockerThis is preventing another PR or issue from being completedThis is preventing another PR or issue from being completed6.topic: closure sizeThe final size of a derivation, including its dependenciesThe final size of a derivation, including its dependencies
Fields
Give feedbackNo fields configured for issues without a type.
Describe the bug
#94354 removed
systemd.lib. Thus anything that hadsystemd.libin its closure now depends onsystemd, which causes a significant closure size increase. For instance, the Emacs closure grew by 85 MiB, anddbus.lib(which many packages depend on) grew by 119 MiB. Making things worse,systemdcurrently depends on another copy ofsystemd.Expected behavior
We should bring back
systemd.lib.