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 jvr
Recipients
Date 2002-11-24.20:35:46
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=92689

Almost two years later: I just tried this with Toby's patch
removed and can't reproduce this either (on OSX/Darwin).
Looking at find_module() in import.c I don't see how it
could *ever* be reproduced, since the frozen modules list is
always searched first.

The reason I bring this up again is that I currently have
the opposite problem: using extension modules as submodules
of frozen packages is not possible anymore. This goes both
for builtin extensions (dotted name in PyImport_Inittab
entry) as well as for dynamically loaded extension (dotted
name as .so/.pyd filename).

With MacPython we already encountered this problem earlier,
and Jack added an #ifdef macintosh switch, basically
disabling the patch. I'm going to suggest taking the switch
out and revert import.c to the old behavior. Will do so by
reopening patch #416704 unless another way is preferred.
History
Date User Action Args
2007-08-23 13:53:21adminlinkissue404545 messages
2007-08-23 13:53:21admincreate