Using Python 2.4.1 compiled on Tiger. This symptom did not occur on Panther.
Running my app using one command makes an import of libxml2 succeed: all test pass, including a lot of code that relies on libxml2. Running it with another command makes it fail: *** ImportError: Failure linking new module: /Users/gary/jic/opt/ libxml2/lib/python/libxml2mod.so: Symbol not found: _xmlTextReaderByteConsumed Referenced from: /Users/gary/jic/opt/libxml2/lib/python/libxml2mod.so Expected in: flat namespace I've put a pdb before the import to examine the two environments. I've checked sys.path, os.environ, and sys.getdlopenflags() (recommended by a coworker) and gotten results that were either identical or that (in the case of sys.path) I munged until they were identical, and still one import works, the other doesn't. Can anyone think of something else in the two python contexts to compare? Gary _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig