Error: attribute 'targetPlatforms' missing after updating inputs

I’m getting an error when building my system that I’m struggling to fix. This is happening after updating my flake inputs. I have no issues until I try to update. The trace isn’t showing me where in my configuration the error is originating. I’d really appreciate any help with this.

Full error output: build failure · GitHub

My configuration: GitHub - michaelBelsanti/nixconfig: My system and user config in a Nix Flake

I haven’t isolated it yet, but I removed most places where I override an inputs nixpkgs and it’s evaluating and building.

Probably something Rust - something in the rust building interface changed, and I guess other flakes that use it will need to react.

(I notice we both have helix.)

Anyway, some hints… hopefully our various inputs get updated and we can go back to overriding. :slight_smile:

Good find. I’ll go through my inputs and find out which ones are causing this.

Turns out wezterm was the offending input. Other inputs seem fine. Wezterm’s flake is pretty out of date, last updated a month ago, so looking for any other outdated flakes using Rust should help.