diff -r 8d390a13474d -r ac93876ea2df setup.py --- a/setup.py Mon Jan 30 18:41:59 2023 +0100 +++ b/setup.py Mon Jan 30 18:50:11 2023 +0100 @@ -221,9 +221,10 @@ cmd = self.cmd + args returncode, out, err = runcmd(cmd, self.env) err = filterhgerr(err) - if err or returncode != 0: + if err: print("stderr from '%s':" % (' '.join(cmd)), file=sys.stderr) print(err, file=sys.stderr) + if returncode != 0: return b'' return out