diff --git a/distros/ros1-overlay.nix b/distros/ros1-overlay.nix index 90a9e02d63..f6f11a1155 100644 --- a/distros/ros1-overlay.nix +++ b/distros/ros1-overlay.nix @@ -7,6 +7,14 @@ rosSelf: rosSuper: with rosSelf.lib; { python = rosSelf.python3; pythonPackages = rosSelf.python.pkgs; + python3 = rosSuper.python3 // { + pkgs = rosSuper.python3.pkgs.overrideScope (pyFinal: pyPrev: { + # nose is unmaintained and was removed from nixpkgs, but catkin depends + # on it for tests. We don't run tests, so eliminate this dependency. + nose = null; + }); + }; + # Fix usages of global Boost placeholders # https://github.com/ros/actionlib/pull/197 actionlib = rosSuper.actionlib.overrideAttrs ({