Summary: | sci-geosciences/gpsd-2.95 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | niogic <niogic> |
Component: | Current packages | Assignee: | Steve Arnold <nerdboy> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bobo, mschiff, sci-geosciences, xarthisius |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 326283 |
Description
niogic
2010-02-15 21:58:43 UTC
No, looks like init.d is not needed since gpsd should work with udev. But it doesn't right now (at least for me, with a bluetooth gps and rfcomm). So that should be fixed, too. Tell me if you need more info for this. If you rebuild gpsd with USE=-usb you'll get a normal set of init.d/conf.d files, but without any hotplug stuff. That said, I'd recommend using USE=usb and try adding your device to the gpsd rules file first. I only have USB and CF GPS devices to test with, but not a BlueTooth device, however, they're all fundamentally serial interfaces on the device side. As long as the permissions on the device file itself are correct, it should work (In Theory...) File another bug if needed on the BlueTooth thing, but it doesn't really sound like a gpsd issue at this point; first try adding your device to the rules file and if it works, then I'll add the proper IDs on this end. Otherwise you'll have to troubleshoot it manually... I don't have gpsd rules under /lib/udev Try qlist <package> to list the files installed by an ebuild; also, udev rules are normally installed under /etc/udev/rules.d. I'll take a look at the latest version, but it looks like a major change; in the meanwhile, try the current ebuild by adding your device to the rules file. The current version 2.39 in tree is quite old. Currently there is gpsd 2.95 Please consider bumping to the new version. The newer versions (>= 2.90) have a new ABI version 18 -> 19 of libgps.so) which is needed for a new package... Latest added to main tree. Feel free to test it and suggest improvements :) |