Message3597
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. |
|
Date |
User |
Action |
Args |
2007-08-23 13:53:21 | admin | link | issue404545 messages |
2007-08-23 13:53:21 | admin | create | |
|