           try:
               run_setup(setup_script, args)
           except SystemExit, v:
---- 1297,1303 ----
+--- 1298,1304 ----
           if self.dry_run:
               args.insert(0,'-n')
           log.info(

      def install_script(self, dist, script_name, script_text, dev_path=None):
          """Generate a legacy script wrapper and install it"""
          spec = str(dist.as_requirement())
--- 946,951 ----
***************
*** 608,616 ****
              f = open(target,"w"+mode)

  
      def install_item(self, spec, download, tmpdir, deps, install_needed=False):
  
--- 740,757 ----
                  if self.always_copy:
                      msg+=" (--always-copy skips system and development eggs)"
                  raise DistutilsError(msg)
