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. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature