Re: [Chandler-dev] Chandler on OpenSUSE - part four

Sebastian Hilbert <[email protected]>
Newsgroups gmane.org.osaf.devel
Message-ID <[email protected]>
On Sonntag 03 August 2008, Sebastian Hilbert wrote:
> Next step is to build m2crypto as there is a unkown symbol error with the
> stock opensuse version.

Looks like it is some weird versioning problem with m2crypto and openssl

basti@linux:~/sources/Chandler_linux_1.0-rc1> ./chandler
Traceback (most recent call last):
  File "Chandler.py", line 21, in <module>
    from application import Globals, Utility
  File "/home/basti/sources/Chandler_linux_1.0-rc1/application/Globals.py", 
line 24, in <module>
    from application.Utility import initDefaults
  File "/home/basti/sources/Chandler_linux_1.0-rc1/application/Utility.py", 
line 21, in <module>
    import M2Crypto.Rand as Rand, M2Crypto.threading as m2threading
  File "/usr/lib/python2.5/site-packages/M2Crypto/__init__.py", line 14, in 
<module>
    import __m2crypto
ImportError: /usr/lib/python2.5/site-packages/M2Crypto/__m2crypto.so: 
undefined symbol: EVP_CIPHER_CTX_block_size


Anyone knows how to go about this ? Could be that openSUSE patched openSSL. I 
have a m2crypto rpm from the chandler tree which does not make a difference.

I am now trying to compile the older version (0.9.8d) of openssl without suse 
patches and will see if that makes any differences. opensuse carries a newer 
patched version (0.9.8.e) and I have seen that there is even a 0.9.8h.

I have these versions on my system.

python-m2crypto-0.18.2-0.pm.1 (from opensuse)
python-openssl-0.6-103 (from opensuse)
openssl-0.9.8e-45 (from opensuse)

Thanks,
Sebastian

-- 
Sebastian Hilbert 
Leipzig / Germany
[www.gnumed.de]  -> PGP welcome, HTML ->/dev/null
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.