Work around OS X 10.11 bug with check_install()

Review Request #8058 — Created March 15, 2016 and submitted — Latest diff uploaded

Information

RBTools
master
28be9b8...

Reviewers

This has been fixed upstream (http://bugs.python.org/issue26083) but who
knows when Apple will update their version of Python they distribute so
this change simply works around the issue by treating a ValueError to be
the same as an OSError. This fix seems smaller/safer then switching to 
the subprocess32 package as it adds another external dependency an the 
documentation states that it hasn't been tested on Windows.
Before my fix, when running rbt post, I get:
  ValueError: insecure string pickle
(I don't have tfs installed)

After my fix, running rbt post works fine.
    Loading...