gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Illegal instruction....


From: Paul Theodoropoulos
Subject: Re: Illegal instruction....
Date: Tue, 26 May 2020 11:25:17 -0700
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.1

On 5/26/2020 7:07 AM, David J Taylor wrote:
Thanks, Bryan.  Looks like that isn't the problem:

pi@raspi-3:~ $ dpkg -l | grep gps
rc  gpsd                           3.20-8~bpo10+1 armhf Global Positioning System - daemon ii  libgps-dev                     3.20-8~bpo10+1 armhf Global Positioning System - development files ii  libgps26:armhf                 3.20-8~bpo10+1 armhf Global Positioning System - library ii  python3-gps                    3.20-8~bpo10+1 armhf Global Positioning System - Python 3 libraries


I think they are the problem - I'm pretty sure they are not the executables you built but are the ones installed when you attempted to use a backported version of gps-3.20.

I generally use the 'aptitude' command for installing/purging software because it understands dependencies.

maybe you could try:
apt-get install aptitude
aptitude purge gpsd libgps-dev libgps26:armhf

Bryan Christianson
address@hidden
=========================================

Thanks, Bryan.  I may try that.  It would help if one could run an apt(-get) install from the source files I spent 30 minutes compiling.  Perhaps one can?

I'm hoping that someone can come up with the correct linking magic!

Cheers,
David

aptitude is a curses-based application that largely does the same as apt/apt-get. You can use apt/apt-get to purge the packages too.

dpkg --get-selections |grep gps

is a good one to use as well, as it will tell you the install status of the package  - that is, if you ran 'apt remove', it will still list the packages, but they will be marked as 'deinstall', while if you 'apt purge', there will be no trace listed.

Regardless though, the 'rule' should always be that if you switch between a debian package and building the application from source, you really want there to be no trace of the debian package left behind before diagnosing the built application.

--
Paul Theodoropoulos
www.anastrophe.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]