[Bug 4579] New: Fix tangogps dependencies

bugzilla-daemon at amethyst.openembedded.net bugzilla-daemon at amethyst.openembedded.net
Wed Sep 24 16:23:01 UTC 2008


http://bugs.openembedded.net/show_bug.cgi?id=4579

           Summary: Fix tangogps dependencies
    Classification: Unclassified
           Product: Openembedded
           Version: Angstrom unstable
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Keywords: patch
          Severity: minor
          Priority: P3
         Component: org.openembedded.dev
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: mad_soft at inbox.ru


Created an attachment (id=10244)
 --> (http://bugs.openembedded.net/attachment.cgi?id=10244)
fix_tangogps_dependencies.patch

Some background: On July,18 I submitted into bugzilla patch, adding tangogps
version 0.9.2 alongside with existing 0.9.0.3, and outfactoring .inc file (bug
#4438). Only two weeks later it was noticed. But in the meantime, new recipe
for tangogps-fso-0.9.2 (patched tangogps-0.9.2 which uses gypsy interface for
getting GPS data instead of gpsd) popped up, and looks like someone who applied
my patch didn't ruled out dependencies right.

So, what we have now is that vanilla version of tangogps have gypsy in
DEPENDS(it inherits it from the .inc file) and "fso" verison have gpsd in
RRECOMMENDS (also because of .inc file) - both are wrong. Also vanilla version
declares additional DEPENDS on gpsd which is wrong too (tangogps can be used
without gpsd as a map application, RRECOMMENDS should be enough).

Attached patch against .dev is a try to sort out this situation. I'm not sure
if I get "fso" version dependencies right, but at least now they should be the
same as in original tangogps-fso-0.9.2 recipe before .inc file was outfactored.
See:
http://lists.linuxtogo.org/pipermail/openembedded-commits/2008-July/016124.html

-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list