diff -r 6e5312167b4a distutils2/dist.py --- a/distutils2/dist.py Sat Apr 21 10:30:23 2012 -0400 +++ b/distutils2/dist.py Tue Apr 24 01:10:21 2012 +0900 @@ -700,7 +700,7 @@ return if options is not None: - self.command_options[command] = options + self.get_option_dict(command).update(options) cmd_obj = self.get_command_obj(command) cmd_obj.ensure_finalized()