Progress, and a puzzle.
Eric S. Raymond
esr at thyrsus.com
Thu Nov 3 21:09:47 UTC 2016
Jason Azze <jason at azze.org>:
> On Thu, Nov 3, 2016 at 2:54 PM, Hal Murray <hmurray at megapathdsl.net> wrote:
> > How are you testing things?
> > I get this:
> > $ ./ntpq/pyntpq
> > Traceback (most recent call last):
> > File "./ntpq/pyntpq", line 17, in <module>
> > from ntp.packet import *
> > File "/home/murray/ntpsec/play/ntpq/ntp/packet.py", line 16, in <module>
> > from ntpc import lfptofloat
> > ImportError: /usr/local/lib/python2.7/site-packages/ntpc.so: undefined
> > symbol: OBJ_sn2nid
> > $
> Hal, this looks like it could be the conflict with something in the
> ssl development package (libssl-dev on Debian family and openssl-devel
> on Red Hat). If you configure with --enable-crypto with the ssl devel
> package present, you get a pyntpq that's broken in that way. If you
> remove the package and rebuild, you get a working pyntpq. Eric made a
> note in the INSTALL file about the conflict.
That conflict is gone. I moved the crypto code to pure Python to avoid it.
Hal, you sould try reinstalling. That version of the Python extension might
be stale, which *could* trigger the OpenSSL conlict.
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
More information about the devel