Add a new debdiff that closes this bug in the changelog entry.
** Description changed:
- Binary package hint: banshee-community-extensions
+ Indicator Application does not call dh_makeclilibs at the correct place,
+ due to improper target (binary-arch) naming, causing conflicts with
+ CDBS's internal binary-arch rule. Hints from the build log:
- Although 'banshee-extension-appindicator' apparently does have a pre-
- depend on libappindicator-cil-dev, its built package does not depend on
- libappindicator0-cil, whereas it needs that library in order to
- function.
+ make: Circular binary/libappindicator0-cil <- binary-arch dependency
+ dropped.
+
+ The attached debdiff fixes this bug, in addition to fixing a few more
+ CLI policy violations found in the package.
+
+
+ Symptoms/Consequences:
+ Banshee's AppIndicator extension, which links references the AppIndicator
DLL, does not depend on libappindicator0-cil, despite having ${cli:Depends} in
the list of binary dependencies.
$ apt-cache depends banshee-extension-appindicator
- banshee-extension-appindicator
- Depends: banshee
- Depends: banshee-extensions-common
- Depends: indicator-applet
- Depends: indicator-application
- Depends: libglib2.0-cil
- Depends: libgtk2.0-cil
- Depends: libmono-addins0.2-cil
- Depends: libmono-corlib2.0-cil
- Depends: libnotify0.4-cil
-
- ProblemType: Bug
- DistroRelease: Ubuntu 10.04
- Package: banshee-extension-appindicator 1.6.0-1ubuntu2
- ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
- Uname: Linux 2.6.32-19-generic x86_64
- NonfreeKernelModules: nvidia
- Architecture: amd64
- Date: Sat Apr 10 17:29:15 2010
- PackageArchitecture: all
- ProcEnviron:
- LANGUAGE=nl_NL:nl
- LANG=nl_NL.utf8
- SHELL=/bin/bash
- SourcePackage: banshee-community-extensions
+ banshee-extension-appindicator
+ Depends: banshee
+ Depends: banshee-extensions-common
+ Depends: indicator-applet
+ Depends: indicator-application
+ Depends: libglib2.0-cil
+ Depends: libgtk2.0-cil
+ Depends: libmono-addins0.2-cil
+ Depends: libmono-corlib2.0-cil
+ Depends: libnotify0.4-cil
** Attachment removed: "indicator-application.debdiff"
http://launchpadlibrarian.net/43728749/indicator-application.debdiff
** Attachment added: "indicator-application.debdiff"
http://launchpadlibrarian.net/44139288/indicator-application.debdiff
** Changed in: indicator-application (Ubuntu)
Milestone: None => ubuntu-10.04
** Changed in: banshee-community-extensions (Ubuntu)
Milestone: None => ubuntu-10.04
--
packaging of libappindicator0-cil is in violation of the Debian CLI Policy,
making ${cli:Depends} not work
https://bugs.launchpad.net/bugs/560095
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs