Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 305317 - sci-geosciences/gpsd-2.95 version bump
Summary: sci-geosciences/gpsd-2.95 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 326283
  Show dependency tree
 
Reported: 2010-02-15 21:58 UTC by niogic
Modified: 2010-09-26 13:42 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description niogic 2010-02-15 21:58:43 UTC
Can we have updated ebuild of gpsd 2.90 is out there since november 2009.

And can we also have an init.d script?
I'm not sure, maybe it's already included in new 2.90 version.


Thanks!
Comment 1 niogic 2010-02-15 22:22:51 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.
Comment 2 Steve Arnold archtester gentoo-dev 2010-02-17 01:20:46 UTC
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...
Comment 3 niogic 2010-02-19 21:05:48 UTC
I don't have gpsd rules under /lib/udev
Comment 4 Steve Arnold archtester gentoo-dev 2010-03-12 07:56:13 UTC
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.
Comment 5 Marc Schiffbauer gentoo-dev 2010-08-24 11:40:00 UTC
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...
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2010-09-26 13:42:36 UTC
Latest added to main tree.
Feel free to test it and suggest improvements :)