Package: libcairo-directfb2-dev Version: 1.6.4-6 Severity: grave Tags: patch Justification: renders package unusable
This package is missing a libtool archive which makes software that depend on this library not able to build (link) properly. When Libtool is used and -L/usr/lib/libcairo-directfb/lib is passed to the linker, libtool won't be able to find /usr/lib/libcairo-directfb/lib/libcairo.so[1] and will use /usr/lib/libcairo.so, which is incorrect. Attached is a patch to fix this issue. [1] libtool checks if the .la = .so in /usr/lib/libcairo-directfb/lib. But since there is no .la, this won't be true and will use /usr/lib/libcairo.so instead. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libcairo-directfb2-dev depends on: ii libcairo-directfb2 1.6.4-6 The Cairo 2D vector graphics libra ii libdirectfb-dev 1.0.1-11 direct frame buffer graphics libra ii libfontconfig1-dev 2.6.0-1 generic font configuration library ii libfreetype6-dev 2.3.7-2 FreeType 2 font engine, developmen ii libpixman-1-dev 0.10.0-2 pixel-manipulation library for X a ii libpng12-dev 1.2.27-1 PNG library - development libcairo-directfb2-dev recommends no packages. libcairo-directfb2-dev suggests no packages. -- no debconf information
--- libcairo-directfb2-dev.install.orig 2008-09-21 15:17:32.000000000 +1000 +++ libcairo-directfb2-dev.install 2008-09-21 15:10:49.000000000 +1000 @@ -1,4 +1,5 @@ debian/dist-directfb/usr/lib/libcairo-directfb/include/cairo/*.h /usr/lib/libcairo-directfb/include/cairo debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo.so /usr/lib/libcairo-directfb/lib debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo*.a /usr/lib/libcairo-directfb/lib +debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo*.la /usr/lib/libcairo-directfb/lib debian/dist-directfb/usr/lib/pkgconfig/cairo-directfb.pc /usr/lib/pkgconfig