[Bug 832222] Re: Use cli-common-dev packaging helpers

Launchpad Bug Tracker 832222 at bugs.launchpad.net
Thu Aug 25 10:05:11 UTC 2011


This bug was fixed in the package libindicate - 0.5.91-0ubuntu2

---------------
libindicate (0.5.91-0ubuntu2) oneiric; urgency=low

  * debian/rules: Call dh_cli* helpers so we get correct dependencies and
    generate clilibs. (LP: #832222)
 -- Iain Lane <laney at debian.org>   Thu, 25 Aug 2011 11:58:58 +0200

** Branch linked: lp:~ubuntu-desktop/libindicate/ubuntu

** Changed in: libindicate (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/832222

Title:
  Use cli-common-dev packaging helpers

Status in “libindicate” package in Ubuntu:
  Fix Released

Bug description:
  libindicate doesn't use cli-common-dev's packaging helpers. Observe
  the empty Depends

    (oneiric-amd64)root at raleigh:~# apt-cache show libindicate0.1-cil | grep Depends
    (oneiric-amd64)root at raleigh:~# 

    (oneiric-amd64)root at raleigh:~# apt-cache show libindicate-gtk0.1-cil | grep Depends
    Depends: libindicate0.1-cil (= 0.5.91-0ubuntu1)

  This is because it doesn't call dh_clideps during the build.

  Also, there's no clilibs. This means that CLI applications linking against
  libindicate*cil won't get a correct dependency. Ths is because it doesn't call
  dh_makeclilibs. Attached is a debdiff to fix that:

    laney at raleigh> dpkg --info libindicate0.1-cil_0.5.91-0ubuntu2_all.deb | grep Depends
    Depends: cli-common (>= 0.5.1), libglib2.0-cil (>= 2.12.10-1ubuntu1),
    libindicate5 (>= 0.4.90), libmono-corlib4.0-cil (>= 2.10.1)

    laney at raleigh> dpkg --info libindicate0.1-cil_0.5.91-0ubuntu2_all.deb | grep Depends
    Depends: cli-common (>= 0.5.1), libglib2.0-cil (>= 2.12.10-1ubuntu1),
    libindicate5 (>= 0.4.90), libmono-corlib4.0-cil (>= 2.10.1)

  They also have clilibs now too.

  Cheers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libindicate/+bug/832222/+subscriptions




More information about the Ubuntu-sponsors mailing list