On Thu, Mar 19, 2015 at 9:12 AM, Ionel Cristian Mărieș <contact@ionelmc.ro> wrote:
​Worth considering​, if you can afford it, to have a local patch that you apply before building. Then you have all the necessary fixes (like remove the setup_requires) in that patch file.

yup -- that's a option -- but a really painful one!

I did, in fact, find an incantation that works:

$PYTHON setup.py install --single-version-externally-managed --record=/tmp/record.txt 

but boy, is that ugly, and hard to remember  why not a --no-deps flag?

(and I have no idea what the --record thing is, or if it's even neccessary...

-Chris


This is a popular approach in Debian packages - they can have all kinds of fixes for the upstream code.



Thanks,
-- Ionel
Cristian Mărieș, http://blog.ionelmc.ro



--

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker@noaa.gov