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 mailing list