Ok...pulled the two zips of source from github.? Unzipped in Download.? Followed directions from here:
gem build GEMNAME.gemspec?
gem install gemname-version.gem
I could build as user pi, but had to sudo to install due to an ownership/write permission error in /var/lib/gems/2.5.0
Example output:
-----
pi@raspberrypi:~/Downloads/maidenhead-master $ gem build maidenhead.gemspec
WARNING:? open-ended dependency on minitest (>= 0, development) is not recommended
? if minitest is semantically versioned, use:
? ? add_development_dependency 'minitest', '~> 0'
WARNING:? open-ended dependency on guard (>= 0, development) is not recommended
? if guard is semantically versioned, use:
? ? add_development_dependency 'guard', '~> 0'
WARNING:? open-ended dependency on guard-minitest (>= 0, development) is not recommended
? if guard-minitest is semantically versioned, use:
? ? add_development_dependency 'guard-minitest', '~> 0'
WARNING:? open-ended dependency on rubysl (>= 0, development) is not recommended
? if rubysl is semantically versioned, use:
? ? add_development_dependency 'rubysl', '~> 0'
WARNING:? See http://guides.rubygems.org/specification-reference/ for help
? Successfully built RubyGem
? Name: maidenhead
? Version: 1.0.1
? File: maidenhead-1.0.1.gem
pi@raspberrypi:~/Downloads/maidenhead-master $ sudo gem install maidenhead-1.0.1.gem
Successfully installed maidenhead-1.0.1
Parsing documentation for maidenhead-1.0.1
Installing ri documentation for maidenhead-1.0.1
Done installing documentation for maidenhead after 0 seconds
WARNING:? Unable to pull data from 'https://api.rubygems.org/': IOError: HTTP session not yet started (https://api.rubygems.org/specs.4.8.gz)
1 gem installed
pi@raspberrypi:~/Downloads/maidenhead-master $?
-----
Time to reboot and see what I broke, I guess
73, Andy
On Sat, Sep 5, 2020 at 11:18 PM, AndyH wrote:
I rebooted again.? This time, on start-up:
$gpsmon
gpsmon:ERROR: TCP device open error can't connect to host/port pair.
$systemctl is-active gpsd
inactive
$sudo systemctl start gpsd
$systemctl is-active gpsd
active
$gpsmon
(gpsmon starts - tcp://localhost:2947)
Gonna try to get the two ruby gems manually.
more to follow...