Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1034711: gpsd: ubxtool relies on python-gps which is missing

368 views
Skip to first unread message

MonkeyCat

unread,
Apr 22, 2023, 6:30:04 AM4/22/23
to
Package: gpsd
Version: 3.22-4
Severity: normal

Dear Maintainer,

ubxtool relies on the subdir gps in the folder where ubxtool is located, with the following files

__init__.py.in client.py fake.py misc.py ubx.py
aiogps.py clienthelpers.py gps.py.in packet.py.in watch_options.py

which are in the original soure gpsd_3.22.orig.tar.xz but not in gpsd_3.22-4.debian.tar.xz
and not in gpsd_3.22-4_amd64.deb or gpsd_3.22-4.1+b1_amd64.deb


they use to be in the python-gps package but I can not install that because apt keep complaining it

Package python-gps is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
gpsd-tools gpsd-clients

This means ubxtool is broken as part of the gpsd package.

Anyway, CM

-- System Information:
Debian Release: 11.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-21-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gpsd depends on:
ii adduser 3.118
ii libbluetooth3 5.55-3.1
ii libc6 2.31-13+deb11u5
ii libdbus-1-3 1.12.24-0+deb11u1
ii libgps28 3.22-4
ii libusb-1.0-0 2:1.0.24-3
ii lsb-base 11.1.0
ii netbase 6.3
ii python3 3.9.2-3
ii systemd-sysv 247.3-7+deb11u1

Versions of packages gpsd recommends:
ii gpsd-tools 3.22-4
ii udev 247.3-7+deb11u1

Versions of packages gpsd suggests:
ii apparmor 2.13.6-10
ii dbus 1.12.24-0+deb11u1
pn gpsd-clients <none>

-- Configuration Files:
/etc/default/gpsd changed [not included]

-- no debconf information

-- debsums errors found:
debsums: changed file /lib/systemd/system/gpsd.socket (from gpsd package)

Boian Bonev

unread,
Aug 7, 2023, 10:10:06 PM8/7/23
to
Hi,

Making gpsd depend on python3-gps, will void all reasons for python3-gps to
exist as a separate package.

I'd rather separate ubxtool in gpsd-ubxtool, which in turn will depend on
python3-gps and gpsd will recommend gpsd-ubxtool.

What do you think?

--
With best regards,
b.
signature.asc

NoReply

unread,
Nov 11, 2023, 12:50:05 PM11/11/23
to
Would be nice!

I use it to switch gps satellites with ublox7 e.g.

glonass() {
ubxtool -w 0.1 -P 14.00 -c 06,16,00,03,03,00,00,00,00,00
ubxtool -w 0.1 -P 14.00 -c 06,3e,00,16,16,04,00,04,FF,00,00,00,00,01,01,01,03,00,00,00,00,01,05,00,03,00,00,00,00,01,06,08,ff,00,01,00,00,01
}

anyway adding the files to the package as it was original would solve it also... in the short term wether solution is chosen in the long term

it does get solved, right? :-)
0 new messages