Juha Heinanen writes: > perhaps there is a mismatch in python gnutls support and libgnutls26 > library, because even after the upgrade python 2.5 uses the old > function: > > Jul 7 17:49:54 lenny-1 media-relay[4391]: [-] File > "/usr/lib/python2.5/ctypes/__init__.py", line 366, in __getitem__ > Jul 7 17:49:54 lenny-1 media-relay[4391]: [-] func = > self._FuncPtr((name_or_ordinal, self)) > Jul 7 17:49:54 lenny-1 media-relay[4391]: [-] > exceptions.AttributeError: /usr/lib/libgnutls-extra.so.26: undefined symbol: > gnutls_openpgp_crt_get_id
i studied this a bit more and found that the error goes away if i change this line gnutls_openpgp_crt_get_id =_libraries['libgnutls-extra.so.26'].gnutls_openpgp_crt_get_id in /var/lib/python-support/python2.5/gnutls/library/functions.py of lenny testing: to gnutls_openpgp_crt_get_id =_libraries['libgnutls-extra.so.26'].gnutls_openpgp_crt_get_key_id obviously this is a hack. looks like python-gnutls package of lenny has not been updated to gnutls 2.4.1 library. i filed a debian bug report about the problem: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490147 -- juha _______________________________________________ Users mailing list [email protected] http://lists.openser.org/cgi-bin/mailman/listinfo/users
