After a do-release-upgrade to oracular I was on

ubuntu@nuc:~$ apt policy gpsd
gpsd:
  Installed: 3.25-4
  Candidate: 3.25-4
  Version table:
     3.25-4ubuntu0.1 100
        100 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 
Packages
 *** 3.25-4 500
        500 http://de.archive.ubuntu.com/ubuntu oracular/main amd64 Packages
        100 /var/lib/dpkg/status

And there the crash happened as expected.

Upgrade to proposed

ubuntu@nuc:~$ sudo apt install gpsd/oracular-proposed 
gpsd-clients/oracular-proposed gpsd-tools/oracular-proposed 
libgps30t64/oracular-proposed python3-gps/oracular-proposed
Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 
'gpsd'
Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 
'gpsd-clients'
Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 
'gpsd-tools'
Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 
'libgps30t64'
Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 
'python3-gps'
Upgrading:
  gpsd  gpsd-clients  gpsd-tools  libgps30t64  python3-gps

Summary:
  Upgrading: 5, Installing: 0, Removing: 0, Not Upgrading: 0
  Download size: 1447 kB
  Space needed: 33.8 kB / 454 GB available

Get:1 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 gpsd 
amd64 3.25-4ubuntu0.1 [427 kB]
Get:2 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 
gpsd-tools amd64 3.25-4ubuntu0.1 [324 kB]
Get:3 http://de.archive.ubuntu.com/ubuntu oracular-proposed/universe amd64 
gpsd-clients amd64 3.25-4ubuntu0.1 [491 kB]
Get:4 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 
libgps30t64 amd64 3.25-4ubuntu0.1 [65.6 kB]
Get:5 http://de.archive.ubuntu.com/ubuntu oracular-proposed/universe amd64 
python3-gps amd64 3.25-4ubuntu0.1 [139 kB]
Fetched 1447 kB in 0s (3106 kB/s)   
(Reading database ... 202833 files and directories currently installed.)
Preparing to unpack .../gpsd_3.25-4ubuntu0.1_amd64.deb ...
Unpacking gpsd (3.25-4ubuntu0.1) over (3.25-4) ...
Preparing to unpack .../gpsd-tools_3.25-4ubuntu0.1_amd64.deb ...
Unpacking gpsd-tools (3.25-4ubuntu0.1) over (3.25-4) ...
Preparing to unpack .../gpsd-clients_3.25-4ubuntu0.1_amd64.deb ...
Unpacking gpsd-clients (3.25-4ubuntu0.1) over (3.25-4) ...
Preparing to unpack .../libgps30t64_3.25-4ubuntu0.1_amd64.deb ...
Unpacking libgps30t64:amd64 (3.25-4ubuntu0.1) over (3.25-4) ...
Preparing to unpack .../python3-gps_3.25-4ubuntu0.1_amd64.deb ...
Unpacking python3-gps (3.25-4ubuntu0.1) over (3.25-4) ...
Setting up libgps30t64:amd64 (3.25-4ubuntu0.1) ...
Setting up python3-gps (3.25-4ubuntu0.1) ...
Setting up gpsd (3.25-4ubuntu0.1) ...
Creating/updating gpsd user account...
gpsd.service is a disabled or a static unit not running, not starting it.
Setting up gpsd-tools (3.25-4ubuntu0.1) ...
Setting up gpsd-clients (3.25-4ubuntu0.1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
Processing triggers for libc-bin (2.40-1ubuntu3) ...
Processing triggers for man-db (2.12.1-3) ...
Processing triggers for desktop-file-utils (0.27-2build1) ...


Service after restart seems happy

ubuntu@nuc:~$ systemctl status gpsd
● gpsd.service - GPS (Global Positioning System) Daemon
     Loaded: loaded (/usr/lib/systemd/system/gpsd.service; disabled; preset: 
enabled)
     Active: active (running) since Mon 2024-12-16 09:17:10 CET; 1s ago
 Invocation: c9b7ad2c7d6f4ff0a6374b05a217e62a
TriggeredBy: ● gpsd.socket
       Docs: man:gpsd
    Process: 3250 ExecStart=/usr/sbin/gpsd $GPSD_OPTIONS $OPTIONS $DEVICES 
(code=exited, status=0/SUCCESS)
   Main PID: 3251 (gpsd)
      Tasks: 1 (limit: 18352)
     Memory: 740K (peak: 1.5M)
        CPU: 9ms
     CGroup: /system.slice/gpsd.service
             └─3251 /usr/sbin/gpsd /dev/ttyUSB0 /dev/ttyUSB1

Dec 16 09:17:10 nuc systemd[1]: Starting gpsd.service - GPS (Global Positioning 
System) Daemon...
Dec 16 09:17:10 nuc (gpsd)[3250]: gpsd.service: Referenced but unset 
environment variable evaluates to an empty string: OPTIONS
Dec 16 09:17:10 nuc systemd[1]: Started gpsd.service - GPS (Global Positioning 
System) Daemon.


gpsmon can successfully read from both devices.
No crash anymore.

Setting oracular to verified as well.


** Tags removed: verification-needed verification-needed-oracular
** Tags added: verification-done verification-done-oracular

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2076191

Title:
  gpsmon crashes (segfault)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gpsd/+bug/2076191/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to