Bug#348525: control-center - FTBFS: cannot find -ldbus-1

Steve Langasek vorlon at debian.org
Tue Jan 31 13:32:17 UTC 2006


retitle 348525 control-center: links against libfreetype6, which is going away
severity 348525 grave
thanks

On Tue, Jan 31, 2006 at 12:59:19PM +0100, Sjoerd Simons wrote:
> On Wed, Jan 18, 2006 at 01:00:28AM -0800, Steve Langasek wrote:
> > Two bugs here:

> > libavahi-client-dev contains /usr/lib/libavahi-client.la which lists
> > "-ldbus-1" in its dependency_libs field; therefore it ought to depend on
> > libdbus-1-dev, since this other library is required in order to statically
> > link against libavahi-client.

> > And control-center is using a crummy version of libtool that's recursing
> > over the dependency_libs fields in .la files when doing dynamic linking.
> > Yet another example of why --as-needed sucks as a solution.

> The libavahi-client-dev side of this bug has been close, so control-center
> should build fine on all systems again.

> I think we can downgrade this bug to non-RC as the symptom shouldn't occur
> anymore or is using a crummy version of libtool considered RC these days ? 

Well, in some cases it is: control-center is one of the packages affected by
<http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html> as it
depends on libfreetype6 without a build-dependency, which probably means it
doesn't use it.  Since we know at this point that libfreetype6 is going away
in the etch time frame, it is RC for etch that gnome-control-center be built
without a dependency on libfreetype6: either by using a newer libtool or
-Wl,--as-needed to drop the dependency now, or by rebuilding against the new
libfreetype when it's available.  I urge you not to wait for the latter.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060131/f8cdc7ff/attachment.pgp


More information about the Pkg-gnome-maintainers mailing list