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

Iain Lane iain at orangesquash.org.uk
Wed Aug 24 21:45:47 UTC 2011


I forgot to close the bug in the changelog. Please add that for me, dear
sponsor :-)

-- 
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:
  Confirmed

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