Yo Hans! On Sun, 21 Dec 2025 23:16:31 +0100 Hans Mayer <[email protected]> wrote:
> my environment:
> gpsd commit f3ce14d0b2b8c11ab7f1bb7db1ef504b930272c2
> xgps: Version 3.27.2~dev
> Python 3.13.5
> OS Debian 13.2 (trixie)
Good, thanks.
> my issue: I start
> xgps -u m localhost:gpsd:/dev/serial0
> and I see all the birds flying around, wonderful.
> Then I press the "Disconnect" button and I get informed that I am
> disconnected. Great.
Good. As expected.
> But then I press the "Connect" button and nothing happens. Not
> completely true, I get an error msg on the session where I started
> xgps
Interesting.
> ValueError: invalid literal for int() with base 10: 'gpsd'
Replace localhost:gpsd:/dev/serial0 with:
localhost:2947:/dev/serial0
And you should be good.
> Do I miss a python package/module in my environment ?
> But to me, it sounds more like a programming error.
Not so much an error as a more work to do thing. Originally
gpsd ports were numeric only. Then look by way of /etc/services
was added. But not in that one path.
Issue created:
https://gitlab.com/gpsd/gpsd/-/issues/360
I really hate the new GitLab work flow...
Should be easy to gix onve 3.72.2 is out. For some reason no one
seems to understand how systemd(umb) udev rules work to fix the
latest issue.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
[email protected] Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
pgpwpPbnTngZW.pgp
Description: OpenPGP digital signature
