[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