diff --git a/pkgs/build-support/rust/replace-workspace-values.py b/pkgs/build-support/rust/replace-workspace-values.py index 003023ff2560..a03bf42eae38 100644 --- a/pkgs/build-support/rust/replace-workspace-values.py +++ b/pkgs/build-support/rust/replace-workspace-values.py @@ -53,6 +53,9 @@ def replace_key( if optional: final["optional"] = True + if "package" in local_dep: + final["package"] = local_dep.pop("package") + if local_dep: raise Exception(f"Unhandled keys in inherited dependency {key}: {local_dep}")