<div dir="ltr">Source code: ntpsec-1.2.4.tar.gz<br>I'm using ArchLinux Arm on RPI-4<br><br>Getting the following error on:<br>$ ./waf build 2>&1 | tee buildWAF.txt<br><br>---cut ----<br>running: /home/gek/src/ntpsec-1.2.4/build/main/ntpclients/ntploggps --version  FAILED<br>Expected: ntploggps ntpsec-1.2.4<br>Got (stderr): ntploggps: can't find Python GPSD library.<br>No module named 'gps'<br><br>--- cut----<br><br><br>.bashrc<br>export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3.13/site-packages/<br><br>PYHTONPATH seems correct:<br>$ printenv<br>SHELL=/bin/bash<br>PWD=/home/gek/src/ntpsec-1.2.4<br>LOGNAME=gek<br>XDG_SESSION_TYPE=tty<br>MOTD_SHOWN=pam<br>HOME=/home/gek<br>LANG=en_US.UTF-8<br>SSH_CONNECTION=192.168.100.110 55862 192.168.100.240 22<br>XDG_SESSION_CLASS=user<br>PYTHONPATH=:/usr/local/lib/python3.13/site-packages/<br>TERM=xterm-256color<br>USER=gek<br>SHLVL=1<br>XDG_SESSION_ID=5<br>XDG_RUNTIME_DIR=/run/user/1202<br>SSH_CLIENT=192.168.100.110 55862 22<br>PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl<br>DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1202/bus<br>MAIL=/var/spool/mail/gek<br>SSH_TTY=/dev/pts/0<br>_=/usr/bin/printenv<br>OLDPWD=/home/gek<br><br><br>I can import gps from cmd line<br>[gek@tick ntpsec-1.2.4]$ python<br>Python 3.13.3 (main, Apr 18 2025, 17:59:07) [GCC 14.2.1 20250207] on linux<br>Type "help", "copyright", "credits" or "license" for more information.<br>>>> import gps<br>>>><br><br><br>I ran the following waf config<br>$ ./waf configure --refclock=nmea,pps,local,generic,shm --prefix=/usr 2>&1 | tee configureWAF.txt<br><br>output from configure<br> --- cut---<br>Writing configuration header:                                   : config.h<br><br>Build Options<br>  CC                            :  /usr/bin/gcc<br>  CFLAGS                        :  -DUNITY_EXCLUDE_FLOAT_PRINT -Wshadow -Wpacked -Wcast-qual -Wmissing-declarations -Wdisabled-optimization -Wimplicit-function-declaration -Winvalid-pch -Wpointer-arith -Wwrite-strings -Winit-self -Wfloat-equal -Wformat -Wformat-signedness -Wformat-security -Wsuggest-attribute=noreturn -fPIC -O1 -Wall -Wextra -Wmissing-prototypes -Wstrict-prototypes -Wundef -Wunused -g -std=c99 -D_GNU_SOURCE<br>  LDFLAGS                       :  -fstack-protector-all -Wl,-z,now -Wl,-z,relro<br>  LINKFLAGS_NTPD                :  -pie<br>  PREFIX                        :  /usr<br>  LIBDIR                        :  /usr/lib<br>  Droproot Support              :  Linux<br>  Debug Support                 :  No<br>  Refclocks                     :  generic, local, nmea, pps, shm<br>  Build Docs                    :  No<br>  Build Manpages                :  No<br>Checking for program 'python'                                   : /usr/bin/python<br>Checking for python version >= 2.7.0                            : 3.13.3<br>Checking for python module 'curses'                             : ok<br>Checking for python module 'argparse'                           : 1.1<br>Checking for python module 'gps' (ver >= num(3, 18))            : 3.25.1~dev<br>  PYSHEBANG                    :  /usr/bin/env python<br>  PYTHONDIR                     :  /usr/lib/python3.13/site-packages   # should be /usr/lib/local/python3.13/site-packages ?????<br>  PYTHONARCHDIR            :  /usr/lib/python3.13/site-packages   # should be /usr/lib/local/python3.13/site-packages ?????<br>'configure' finished successfully (13.730s)<br><br><br>$ ls /usr/local/lib/python3.13/site-packages/gps<br>aiogps.py         client.py  gps.py       __main__.py  packet.py  watch_options.py<br>clienthelpers.py  fake.py    __init__.py  misc.py      ubx.py<div><br></div><div>thanks,</div><div><br><br></div></div>