← Back to team overview

compiz team mailing list archive

[Bug 865749] [NEW] compiz has bogus build-dep on libdecoration0-dev

 

Public bug reported:

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.

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/865749

Title:
  compiz has bogus build-dep on libdecoration0-dev

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/865749/+subscriptions


Follow ups

References