compiz has bogus build-dep on libdecoration0-dev

Bug #865749 reported by Evan Broder on 2011-10-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Undecided
Unassigned

Bug Description

1:0.9.5.0-0ubuntu1 added a build-dependency on libdecoration0-dev with the following changelog entry:

compiz (1:0.9.5.0-0ubuntu1) oneiric; urgency=low

  * New upstream release:
    - unity window decorator needs to support different metacity frame types
      (LP: #795048)
    - firefox window mapped fullscreen gets mapped under gnome-panel
      (LP: #800592)
  * Switch to dpkg-source 3.0 (quilt) format
  * remove all debian/patches/*:
    - upstream now directly deliver with our patches
  * debian/control:
    - replace kdebase-workspace-dev build-dep by kde-workspace-dev
    - build on libdecoration0-dev to build the unity window decorator
    - make compiz-dev dep on gtk-3
  * debian/compiz-plugins-default.install:
    - grid is now in -main
  * debian/libdecoration0.symbols:
    - add new symbols
  * debian/patches/01_don_t_init_a11y.patch:
    - don't initialize the GAIL and AT bridges when comipz initialize
      (LP: #810045)

However, it is the compiz source package that builds libdecoration0-dev, and the build system seems to have no problems finding the libdecoration headers without the build dependency.

Such a dependency makes it more likely that u-w-d will link an old libdecoration, and makes it much more difficult to bootstrap new architectures. It should be dropped.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers