Ticket #2124 (closed defect: fixed)
opkg installs fso-gpsd when plain gpsd was requested
| Reported by: | Weiss | Owned by: | openmoko-devel |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | unknown | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | mickeyl@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | no | PatchReviewResult: | |
| Reproducible: |
Description
With a fully updated Testing installation, I find it is impossible to install the plain gpsd. fso-gpsd is installed instead, but I don't currently want to use the FSO framework.
# opkg install gpsd
Installing fso-gpsd (0.6+r3+gitrfd1cd578d6ba9fa13aadceb59a9b46345108583b-r3) to root...
Seems I've found a replace gpsd gpsd
Downloading http://downloads.openmoko.org/repository/testing/armv4t/fso-gpsd_0.6+r3+gitrfd1cd578d6ba9fa13aadceb59a9b46345108583b-r3_armv4t.opk
Installing frameworkd (0.8.2+gitr592+86a660108f988f5611cc796d33911cca8836004e-r3) to root...
Downloading http://downloads.openmoko.org/repository/testing/armv4t/frameworkd_0.8.2+gitr592+86a660108f988f5611cc796d33911cca8836004e-r3_armv4t.opk
Configuring frameworkd
Adding system startup for /etc/init.d/frameworkd.
Starting freesmartphone.org framework daemon: (ok)
Configuring fso-gpsd
Adding system startup for /etc/init.d/fso-gpsd.
Starting freesmartphone.org gpsd compatibility daemon: (ok)
#
In fact, even when I try to point opkg directly at the right package, it still goes wrong:
# opkg install http://downloads.openmoko.org/repository/testing/armv4t/gpsd_2.34-r9.02_armv4t.opk
Downloading http://downloads.openmoko.org/repository/testing/armv4t/gpsd_2.34-r9.02_armv4t.opk
Installing fso-gpsd (0.6+r3 +gitrfd1cd578d6ba9fa13aadceb59a9b46345108583b-r3) to root...
Seems I've found a replace gpsd gpsd
Downloading http://downloads.openmoko.org/repository/testing/armv4t/fso-gpsd_0.6+r3+gitrfd1cd578d6ba9fa13aadceb59a9b46345108583b-r3_armv4t.opk
Installing frameworkd (0.8.2+gitr592+86a660108f988f5611cc796d33911cca8836004e-r3) to root...
Downloading http://downloads.openmoko.org/repository/testing/armv4t/frameworkd_0.8.2+gitr592+86a660108f988f5611cc796d33911cca8836004e-r3_armv4t.opk
Configuring frameworkd
Adding system startup for /etc/init.d/frameworkd.
Starting freesmartphone.org framework daemon: (ok)
Configuring fso-gpsd Adding system startup for /etc/init.d/fso-gpsd.
Starting freesmartphone.org gpsd compatibility daemon: (ok)
#
To get the plain gpsd, I had to manually take the opk file apart and copy the gpsd binary to the right place.

I can confirm this. The fso-gpsd_git.bb file is contains the "replace" instruction. I hopefully managed to CC mickey to clarify and find a resolution.