This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author aimacintyre
Recipients aimacintyre, atuining, mhammond, nick.martin, tarek
Date 2009-04-23.11:03:15
SpamBayes Score 1.3917268e-09
Marked as misclassified No
Message-id <1240484598.45.0.603908162142.issue1109963@psf.upfronthosting.co.za>
In-reply-to
Content
The offending code appears to have been introduced in r33090 and tweaked
in r37025, which both originated from Mark Hammond.

From the comments, there seems to be no reason why the build_lib
override should apply when the target version is specifically different
from the version being used to build the extension, hence I've attached
a patch which applies the override only when the versions are different
(for both bdist_wininst and bdist_msi).

This doesn't solve the problem that exists when the target and build
versions are different and build_lib has been overridden in setup.py (as
I understand is the case with cx_Oracle).

I've added Mark to the nosy list in the hope he might, as originator of
the problematic changes, be able to provide some insight.
History
Date User Action Args
2009-04-23 11:03:18aimacintyresetrecipients: + aimacintyre, mhammond, atuining, tarek, nick.martin
2009-04-23 11:03:18aimacintyresetmessageid: <1240484598.45.0.603908162142.issue1109963@psf.upfronthosting.co.za>
2009-04-23 11:03:17aimacintyrelinkissue1109963 messages
2009-04-23 11:03:16aimacintyrecreate