removed fsencode and fsdecode replaced fsencode with decode_as_string - decoded utf8 or console input to decode_as_string should be called on encoded string before joining BUG_FIX - It would seem that there is a issue wiht the legacy file listing   which this commit fits.  I have no clue how any of the other stuff would   had even worked.
removed fsencode and fsdecode
replaced fsencode with decode_as_string - decoded utf8 or console input to
decode_as_string should be called on encoded string before joining
BUG_FIX - It would seem that there is a issue wiht the legacy file listing
  which this commit fits.  I have no clue how any of the other stuff would
  had even worked.

pypa/setuptools,pypa/setuptools,pypa/setuptools