Requires version 1.3.5 of GPSBabel, won't work with 1.4.0 in repository

Bug #694603 reported by Frank
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pytrainer (Debian)
Fix Released
Unknown
pytrainer (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Invalid
Medium
Unassigned
Natty
Invalid
Medium
Unassigned

Bug Description

Binary package hint: pytrainer

Don't need device to reproduce this error:

Tools > GPS Device Plugins > Garmin via GPSBabel 1.3.5 > Preferences > Enable > OK > OK
File > Import from Garmin GPS Device (via GPSBabel)
Error: Must be using version 1.3.5 of GPSBabel for this plugin

Unless this can be patched with a simple version check, this package should require 1.3.5 as a dependency not the latest version.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: pytrainer 1.7.1-1.1ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Sun Dec 26 13:32:00 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.utf8
SourcePackage: pytrainer

Related branches

Revision history for this message
Frank (frank-maker) wrote :
Revision history for this message
Frank (frank-maker) wrote :

Changing the hard coded library version seems to work.

tags: added: patch
Revision history for this message
Brian Murray (brian-murray) wrote :

Testing this in natty is blocked by bug 695728.

Changed in pytrainer (Ubuntu Maverick):
status: New → Triaged
Changed in pytrainer (Ubuntu Natty):
status: New → Triaged
Changed in pytrainer (Ubuntu Maverick):
importance: Undecided → Medium
Changed in pytrainer (Ubuntu Natty):
importance: Undecided → Medium
Revision history for this message
Christoffer Kjølbæk (ostehamster) wrote :

I have applied the patch, but it don't seem to work here.

gpsbabel is started and the data is stored in /tmp/file.gtrnctr, but pytrainer do not import anything.

Revision history for this message
Brian Murray (brian-murray) wrote :

I have applied the patch and after resolving issues with permissions on the device gpsbabel was communicating with this seems to work. As I don't have any tracks on my GPS though I am not certain, but this certainly doesn't make the situation worse.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pytrainer - 1.8.0-3ubuntu1

---------------
pytrainer (1.8.0-3ubuntu1) oneiric; urgency=low

  * No longer check gpsbabel version number in the code (LP: #694603) but
    depend on version >= 1.3.5 instead. Thanks to Xavier Bassery for the
    patch.
 -- Brian Murray <email address hidden> Mon, 03 Oct 2011 14:29:57 -0700

Changed in pytrainer (Ubuntu):
status: Triaged → Fix Released
Changed in pytrainer (Debian):
status: Unknown → New
Revision history for this message
Christian Perrier (bubulle) wrote :

I just uploaded 1.8.0-4 with this patch included (but not the big cruft it includes, adding a .pc/ directory..:-))

Revision history for this message
Christian Perrier (bubulle) wrote :

(uploaded in Debian, I mean)

Changed in pytrainer (Debian):
status: New → Fix Released
Revision history for this message
dino99 (9d9) wrote :
Changed in pytrainer (Ubuntu Natty):
status: Triaged → Invalid
Changed in pytrainer (Ubuntu Maverick):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.