[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#890979: lintian gir-missing-typelib-dependency is not case insensitive



reassign 890979 farstream-0.2
found 890979 0.2.8-4
tags 890979 + patch
thanks

Hi Laurent,

> For example, libfarstream-0.2-dev depends against gir1.2-farstream-0.2,
> but lintian still complains.

Actually, libfarstream-0.2-dev depends on:

  Depends: gir1.2-farstream-0.2, […]

.. when it should be:

  Depends: gir1.2-farstream-0.2 (= 0.2.8-4), […]

This is covered in the description for this tag:

                            The dependency must be strictly versioned
 (for example <tt>gir1.2-foo-23 (= ${binary:Version})</tt> when using
 debhelper).

In other words, I believe you are missing:

  diff --git a/debian/control b/debian/control
  index e98f448..6f38df9 100644
  --- a/debian/control
  +++ b/debian/control
  @@ -44,7 +44,7 @@ Description: Audio/Video communications framework: core library
   Package: libfarstream-0.2-dev
   Section: libdevel
   Architecture: any
  -Depends: gir1.2-farstream-0.2,
  +Depends: gir1.2-farstream-0.2 (= ${binary:Version}),
            libfarstream-0.2-5 (= ${binary:Version}),
            libgstreamer1.0-dev,
            ${misc:Depends},


Re-assigning, etc. to match. Naturally thanks for reporting, however :)


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
diff --git a/debian/control b/debian/control
index e98f448..6f38df9 100644
--- a/debian/control
+++ b/debian/control
@@ -44,7 +44,7 @@ Description: Audio/Video communications framework: core library
 Package: libfarstream-0.2-dev
 Section: libdevel
 Architecture: any
-Depends: gir1.2-farstream-0.2,
+Depends: gir1.2-farstream-0.2 (= ${binary:Version}),
          libfarstream-0.2-5 (= ${binary:Version}),
          libgstreamer1.0-dev,
          ${misc:Depends},

Reply to: