diff --git a/pkgs/development/misc/resholve/resholve-utils.nix b/pkgs/development/misc/resholve/resholve-utils.nix index 27e347e7c4aa3..132f280a80e0c 100644 --- a/pkgs/development/misc/resholve/resholve-utils.nix +++ b/pkgs/development/misc/resholve/resholve-utils.nix @@ -167,7 +167,8 @@ rec { */ unresholved = (stdenv.mkDerivation ((removeAttrs attrs [ "solutions" ]) // { - inherit pname version src; + inherit version src; + pname = "${pname}-unresholved"; })); in /* @@ -178,8 +179,7 @@ rec { */ lib.extendDerivation true passthru (stdenv.mkDerivation { src = unresholved; - version = unresholved.version; - pname = "resholved-${unresholved.pname}"; + inherit version pname; buildInputs = [ resholve ]; # retain a reference to the base @@ -199,5 +199,8 @@ rec { # supports default python.logging levels # LOGLEVEL="INFO"; preFixup = phraseSolutions solutions unresholved; + + # don't break the metadata... + meta = unresholved.meta; }); }