compiz has bogus build-dep on libdecoration0-dev

Bug #865749 reported by Evan Broder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.