Bug#605752: FTBFS: lacks Build-Depends on libxext-dev
On Fri, Dec 03, 2010 at 04:53:38PM +0100, Cyril Brulebois wrote:
> Eric Pozharski <whynot@pozharski.name> (02/12/2010):
> > CC Cursor.lo
> > In file included from ../../src/Xfixesint.h:34,
> > from ../../src/Cursor.c:48:
> > /usr/include/X11/extensions/xfixesproto.h:51:34: error: X11/extensions/shape.h: No such file or directory
>
> what's your version of x11proto-fixes-dev? With the version in
> squeeze, we have the following includes, and the following
> dependencies:
> | $ git grep '#include'
> | xfixesproto.h:#include <X11/Xmd.h>
> | xfixesproto.h:#include <X11/extensions/xfixeswire.h>
> | xfixesproto.h:#include <X11/extensions/shapeconst.h>
> and:
> | Depends: ${shlibs:Depends}, ${misc:Depends}, x11proto-core-dev, x11proto-xext-dev (>= 7.0.99.1)
>
>
> Looking at the version we had in lenny:
> | xfixesproto.h:#include <X11/Xmd.h>
> | xfixesproto.h:#include <X11/extensions/xfixeswire.h>
> | xfixesproto.h:#include <X11/extensions/shape.h>
>
> but shape.h got renamed to shapeconst.h, so I suspect you're running a
> proto package from lenny and one from squeeze, which explains the
> issue you're having. Upgrade your system to squeeze and that's going
> to be fine.
Now I have a bit better understanding how X11 dependencies are managed.
However I can't find a way how the apropriate libxext-dev would be
installed.
> Not a bug in libxfixes at any rate, closing accordingly.
>
> Thanks for your bug report.
As you wish.
--
Torvalds' goal for Linux is very simple: World Domination
Stallman's goal for GNU is even simpler: Freedom
Reply to: