|
From: | Kai Harrekilde-Petersen |
Subject: | Re: [gpsd-users] Garmin 18X LVC and upcoming week rollover |
Date: | Tue, 19 Feb 2019 22:41:04 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
On 19-02-2019 20:28, Gary E. Miller
wrote:
I don't even know what a PPA is. Building from source is trivial the second time you do it. Sure, everything is trivial the second time you do it. I just had to install scons, pip (which dragged 30 deps & 53MB along with it), pyserial, pycairo (still failing to install) , asciidoc (drags further 84 deps & 742MB with it) just to try to reproduce Rich's problem on my previously unsullied Ubuntu 18.04. Cairo was another 58 packages & 40MB. And yet pycario fails because it can't be found by pkg-config. I'm gonna pass tonight. So yeah, everything is easy once you've set it up. Rich: > I'm getting the following error (highlighted in red below). Any suggestions? > > x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/no-link.specs -Wl,-z,relro -o gps/packet.cpython-36m-x86_64-linux-gnu.so crc24q-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_greis_checksum-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_rtcm2-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so gpspacket-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so hex-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so isgps-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so os_compat-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so packet-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -L. -lrt > x86_64-linux-gnu-gcc: error: /usr/share/dpkg/no-link.specs: No such file or directory > scons: *** [gps/packet.cpython-36m-x86_64-linux-gnu.so] Error 1 > scons: building terminated because of errors. My Ubuntu just sails right across that (maybe because it can't find cairo/pycairo): That "/usr/share/dpkg/no-link.specs" looks pretty suspect to me. My compile doesn't refer to it and it sure doesn't exist on the system. I checked with my old 16.04 install (where I had compiled gpsd before) and it isn't there either. The new gpsd CVE allow both remote and local escalation to root. So an ad banner in your browser can then use gpsd to get root. No firewall will help you. Yet Another Reason that an adblocker should be the default choice for everyone on the 'net. Best regards, Kai |
[Prev in Thread] | Current Thread | [Next in Thread] |