Bug#251429: control-center: FTBFS: Missing Build-Depends

Daniel Schepler Daniel Schepler <schepler@math.berkeley.edu>, 251429@bugs.debian.org
Fri, 28 May 2004 05:39:08 -0700


Package: control-center
Severity: serious
Version: 1:2.6.1-2

>From my build log:

...
/bin/sh ../../libtool --mode=3Dlink cc  -g -Wall -O2   -o gnome-theme-test =
 gnome-theme-test.o libcommon.la ../../capplets/common/libcommon.la -Wl,--e=
xport-dynamic -pthread -L/usr/X11R6/lib -lglade-2.0 -lgnome-desktop-2 -lgno=
meui-2 -lSM -lICE -lstartup-notification-1 -lbonoboui-2 -lxml2 -lpthread -l=
z -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.=
0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 =
-lpango-1.0 -lgobject-2.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activa=
tion -lORBit-2 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0     -lX11=20=20
cc -g -Wall -O2 -o .libs/gnome-theme-test gnome-theme-test.o -Wl,--export-d=
ynamic  ./.libs/libcommon.a -L/usr/X11R6/lib -L/usr/lib ../../capplets/comm=
on/.libs/libcommon.a /tmp/buildd/control-center-2.6.1/libwindow-settings/.l=
ibs/libgnome-window-settings.so /usr/lib/libmetacity-private.so -lXrandr -l=
Xext /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libesd.so /u=
sr/lib/libaudiofile.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so /usr/lib/=
libgcrypt.so -lnsl /usr/lib/libgpg-error.so -lrt /usr/lib/libORBitCosNaming=
-2.so -pthread /usr/lib/libglade-2.0.so /usr/lib/libgnome-desktop-2.so /usr=
/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libstartup-notification-1.so /usr/=
lib/libbonoboui-2.so /usr/lib/libxml2.so -lpthread -lz /usr/lib/libgnomecan=
vas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.=
so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x=
11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib=
/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr=
/lib/libgobject-2.0.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/=
lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.s=
o /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libgl=
ib-2.0.so -lX11
/usr/bin/ld: cannot find -lXrandr
collect2: ld returned 1 exit status
make[4]: *** [gnome-theme-test] Error 1
make[4]: Leaving directory `/tmp/buildd/control-center-2.6.1/capplets/commo=
n'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/control-center-2.6.1/capplets'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/control-center-2.6.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/control-center-2.6.1'
make: *** [debian/stamp-makefile-build] Error 2

It appears that -lXrandr is getting pulled in from
libmetacity-private.la.  However, IMHO it would be better to update
control-center's copy of libtool rather than requiring libmetacity-dev
to pander to old broken versions of libtool.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: LANG=3Den, LC_CTYPE=3Den (ignored: LC_ALL set to en_US.UTF-8)

--=20
Daniel Schepler              "Please don't disillusion me.  I
schepler@math.berkeley.edu    haven't had breakfast yet."
                                 -- Orson Scott Card