The upcoming nixpkgs staging cycle
Hi, I attempted running the spectrum release checks on nixpkgs staging commit dc05cdb0ced63fee5124d22a5cc43a0eab3a23bb. I found the following build failures (all from the default glibc/non-cross package set) and reported them upstream: https://github.com/NixOS/nixpkgs/issues/470961 https://github.com/NixOS/nixpkgs/issues/470962 https://github.com/NixOS/nixpkgs/issues/470964 Kind regards, Yureka
On 12/15/25 03:50, Yureka wrote:
Hi,
I attempted running the spectrum release checks on nixpkgs staging commit dc05cdb0ced63fee5124d22a5cc43a0eab3a23bb.
I found the following build failures (all from the default glibc/non-cross package set) and reported them upstream:
https://github.com/NixOS/nixpkgs/issues/470961 https://github.com/NixOS/nixpkgs/issues/470962 https://github.com/NixOS/nixpkgs/issues/470964
Would it make sense to somehow remove those from Spectrum's dependency tree? I don't think any of these are things that Spectrum actually needs. That might be a larger de-bloating effort, though. There is no need to have NetworkManager when the kernel will eventually have IP networking support removed! -- Sincerely, Demi Marie Obenour (she/her/hers)
Demi Marie Obenour <demiobenour@gmail.com> writes:
On 12/15/25 03:50, Yureka wrote:
Hi,
I attempted running the spectrum release checks on nixpkgs staging commit dc05cdb0ced63fee5124d22a5cc43a0eab3a23bb.
I found the following build failures (all from the default glibc/non-cross package set) and reported them upstream:
https://github.com/NixOS/nixpkgs/issues/470961 https://github.com/NixOS/nixpkgs/issues/470962 https://github.com/NixOS/nixpkgs/issues/470964
Would it make sense to somehow remove those from Spectrum's dependency tree? I don't think any of these are things that Spectrum actually needs.
That might be a larger de-bloating effort, though. There is no need to have NetworkManager when the kernel will eventually have IP networking support removed!
As we've discussed before, changing lots of package options to remove dependencies will have a huge ongoing maintenance cost. I would therefore like to wait until we have better tooling for dealing with Nixpkgs regressions before we start doing this. (Yureka monitoring staging is a good step in this direction though!)
participants (3)
-
Alyssa Ross -
Demi Marie Obenour -
Yureka