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

Attachment: pgpwpPbnTngZW.pgp
Description: OpenPGP digital signature

Reply via email to