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 amaury.forgeotdarc
Recipients amaury.forgeotdarc, craigneuro, loewis
Date 2008-06-27.14:17:34
SpamBayes Score 0.0003414258
Marked as misclassified No
Message-id <1214576256.3.0.26971550068.issue3215@psf.upfronthosting.co.za>
In-reply-to
Content
Confirmed here.
As a workaround, you may rename sqlite3.dll to SQLITE3.pyd, with some
uppercase letters: the dll loader won't care, but the python import does
check for case consistency.

There is a problem in PCBuild/sqlite3.vcproj, which is supposed to build
sqlite3.dll:
"OutputFile" is defined to a name ending with ".dll" for Relase and
Debug builds, but not for the PGInstrument and PGUpdate builds: this
property is inherited from pyd.vcprops, which defines a name ending with
".pyd".
Of course, the distribution is a PGUpdate build...

Martin, I suspect that you already corrected this in your distribution
workspace, but the _sqlite3.pyd file was not rebuilt:

>dir c:\python26\DLLs\*sqlite3*
 [...]
2008-06-19  13:56              247,296 sqlite3.dll
2008-06-19  13:53               40,960 _sqlite3.pyd

The .dll is newer that the .pyd, when the project dependencies are in
the other direction.
History
Date User Action Args
2008-06-27 14:17:36amaury.forgeotdarcsetspambayes_score: 0.000341426 -> 0.0003414258
recipients: + amaury.forgeotdarc, loewis, craigneuro
2008-06-27 14:17:36amaury.forgeotdarcsetspambayes_score: 0.000341426 -> 0.000341426
messageid: <1214576256.3.0.26971550068.issue3215@psf.upfronthosting.co.za>
2008-06-27 14:17:35amaury.forgeotdarclinkissue3215 messages
2008-06-27 14:17:34amaury.forgeotdarccreate