[Pkg-directfb-devel] Bug#550889: directfb: FTBFS on non-linux ports

Samuel Thibault sthibault at debian.org
Tue Oct 13 21:13:27 UTC 2009


Package: directfb
Version: 1.2.8-4
Severity: serious
Tags: patch
Justification: FTBFS

Hello,

directfb currently FTBFS on non-linux ports due to different
configurations not reflected in .install files, see attached patch.

Samuel

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel Thibault <samuel.thibault at fnac.net>
<y> la vraie vie, c'est quand le prompt passe de $ � #
-------------- next part --------------
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-1.2-0-udeb.install directfb-1.2.8/debian/libdirectfb-1.2-0-udeb.install
--- directfb-1.2.8.original/debian/libdirectfb-1.2-0-udeb.install	2009-10-13 22:39:26.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-1.2-0-udeb.install	2009-10-14 00:06:02.000000000 +0100
@@ -1,15 +1,9 @@
-usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.so
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.so
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_ft2.so
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
 usr/lib/directfb-*/systems/libdirectfb_devmem.so
-usr/lib/directfb-*/systems/libdirectfb_fbdev.so
 usr/lib/directfb-*/wm/libdirectfbwm_default.so
 usr/lib/libdirect-*.so.*
 usr/lib/libdirectfb-*.so.*
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-1.2-0-udeb.install.linux directfb-1.2.8/debian/libdirectfb-1.2-0-udeb.install.linux
--- directfb-1.2.8.original/debian/libdirectfb-1.2-0-udeb.install.linux	1970-01-01 01:00:00.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-1.2-0-udeb.install.linux	2009-10-13 22:36:43.000000000 +0100
@@ -0,0 +1,17 @@
+usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.so
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.so
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_ft2.so
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
+usr/lib/directfb-*/systems/libdirectfb_devmem.so
+usr/lib/directfb-*/systems/libdirectfb_fbdev.so
+usr/lib/directfb-*/wm/libdirectfbwm_default.so
+usr/lib/libdirect-*.so.*
+usr/lib/libdirectfb-*.so.*
+usr/lib/libfusion-*.so.*
+usr/share/directfb-*/cursor.dat
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-1.2-0.install directfb-1.2.8/debian/libdirectfb-1.2-0.install
--- directfb-1.2.8.original/debian/libdirectfb-1.2-0.install	2009-10-13 22:39:26.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-1.2-0.install	2009-10-14 00:07:33.000000000 +0100
@@ -1,33 +1,9 @@
-usr/lib/directfb-*/gfxdrivers/libdirectfb_ati128.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_cyber5k.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_ep9x.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_mach64.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_nsc.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_nvidia.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_radeon.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_sis315.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_tdfx.so
-usr/lib/directfb-*/gfxdrivers/libdirectfb_vmware.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_joystick.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_lirc.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_mutouch.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_penmount.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_sonypi.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_tslib.so
-usr/lib/directfb-*/inputdrivers/libdirectfb_wm97xx_ts.so
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.so
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
 usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
-usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so
 usr/lib/directfb-*/systems/libdirectfb_devmem.so
-usr/lib/directfb-*/systems/libdirectfb_fbdev.so
 usr/lib/directfb-*/wm/libdirectfbwm_default.so
 usr/lib/directfb-*/wm/libdirectfbwm_unique.so
 usr/lib/libdirect-*.so.*
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-1.2-0.install.linux directfb-1.2.8/debian/libdirectfb-1.2-0.install.linux
--- directfb-1.2.8.original/debian/libdirectfb-1.2-0.install.linux	1970-01-01 01:00:00.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-1.2-0.install.linux	2009-10-13 22:36:48.000000000 +0100
@@ -0,0 +1,37 @@
+usr/lib/directfb-*/gfxdrivers/libdirectfb_ati128.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_cyber5k.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_ep9x.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_mach64.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_nsc.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_nvidia.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_radeon.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_sis315.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_tdfx.so
+usr/lib/directfb-*/gfxdrivers/libdirectfb_vmware.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_joystick.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_lirc.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_mutouch.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_penmount.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_sonypi.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_tslib.so
+usr/lib/directfb-*/inputdrivers/libdirectfb_wm97xx_ts.so
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.so
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
+usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
+usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so
+usr/lib/directfb-*/systems/libdirectfb_devmem.so
+usr/lib/directfb-*/systems/libdirectfb_fbdev.so
+usr/lib/directfb-*/wm/libdirectfbwm_default.so
+usr/lib/directfb-*/wm/libdirectfbwm_unique.so
+usr/lib/libdirect-*.so.*
+usr/lib/libdirectfb-*.so.*
+usr/lib/libfusion-*.so.*
+usr/lib/libuniquewm-*.so.*
+usr/share/directfb-*/cursor.dat
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-dev.install directfb-1.2.8/debian/libdirectfb-dev.install
--- directfb-1.2.8.original/debian/libdirectfb-dev.install	2009-10-13 22:39:26.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-dev.install	2009-10-14 00:08:10.000000000 +0100
@@ -4,7 +4,6 @@
 usr/include/directfb-internal/core/*.h
 usr/include/directfb-internal/devmem/*.h
 usr/include/directfb-internal/display/*.h
-usr/include/directfb-internal/fbdev/*.h
 usr/include/directfb-internal/gfx/*.h
 usr/include/directfb-internal/gfx/generic/*.h
 usr/include/directfb-internal/input/*.h
@@ -16,28 +15,6 @@
 usr/include/directfb/fusion/*.h
 usr/include/directfb/fusion/shm/*.h
 usr/include/directfb/unique/*.h
-usr/lib/directfb-*/gfxdrivers/libdirectfb_ati128.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_cyber5k.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_ep9x.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_mach64.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_nsc.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_nvidia.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_radeon.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_sis315.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_tdfx.a
-usr/lib/directfb-*/gfxdrivers/libdirectfb_vmware.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_joystick.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_lirc.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_mutouch.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_penmount.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_sonypi.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_tslib.a
-usr/lib/directfb-*/inputdrivers/libdirectfb_wm97xx_ts.a
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.a
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.a
 usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_ft2.a
@@ -46,9 +23,7 @@
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.a
 usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.a
 usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.a
-usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.a
 usr/lib/directfb-*/systems/libdirectfb_devmem.a
-usr/lib/directfb-*/systems/libdirectfb_fbdev.a
 usr/lib/directfb-*/systems/libdirectfb_x11.a
 usr/lib/directfb-*/wm/libdirectfbwm_default.a
 usr/lib/directfb-*/wm/libdirectfbwm_unique.a
diff -urN --exclude='*.log' directfb-1.2.8.original/debian/libdirectfb-dev.install.linux directfb-1.2.8/debian/libdirectfb-dev.install.linux
--- directfb-1.2.8.original/debian/libdirectfb-dev.install.linux	1970-01-01 01:00:00.000000000 +0100
+++ directfb-1.2.8/debian/libdirectfb-dev.install.linux	2009-10-13 22:37:02.000000000 +0100
@@ -0,0 +1,67 @@
+usr/bin/directfb-config
+usr/bin/directfb-csource
+usr/include/directfb-internal/*.h
+usr/include/directfb-internal/core/*.h
+usr/include/directfb-internal/devmem/*.h
+usr/include/directfb-internal/display/*.h
+usr/include/directfb-internal/fbdev/*.h
+usr/include/directfb-internal/gfx/*.h
+usr/include/directfb-internal/gfx/generic/*.h
+usr/include/directfb-internal/input/*.h
+usr/include/directfb-internal/media/*.h
+usr/include/directfb-internal/misc/*.h
+usr/include/directfb-internal/windows/*.h
+usr/include/directfb/*.h
+usr/include/directfb/direct/*.h
+usr/include/directfb/fusion/*.h
+usr/include/directfb/fusion/shm/*.h
+usr/include/directfb/unique/*.h
+usr/lib/directfb-*/gfxdrivers/libdirectfb_ati128.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_cyber5k.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_ep9x.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_mach64.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_matrox.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_nsc.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_nvidia.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_radeon.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_sis315.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_tdfx.a
+usr/lib/directfb-*/gfxdrivers/libdirectfb_vmware.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_joystick.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_keyboard.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_linux_input.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_lirc.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_mutouch.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_penmount.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_ps2mouse.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_serialmouse.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_sonypi.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_tslib.a
+usr/lib/directfb-*/inputdrivers/libdirectfb_wm97xx_ts.a
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_default.a
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_dgiff.a
+usr/lib/directfb-*/interfaces/IDirectFBFont/libidirectfbfont_ft2.a
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.a
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.a
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.a
+usr/lib/directfb-*/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.a
+usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.a
+usr/lib/directfb-*/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.a
+usr/lib/directfb-*/systems/libdirectfb_devmem.a
+usr/lib/directfb-*/systems/libdirectfb_fbdev.a
+usr/lib/directfb-*/systems/libdirectfb_x11.a
+usr/lib/directfb-*/wm/libdirectfbwm_default.a
+usr/lib/directfb-*/wm/libdirectfbwm_unique.a
+usr/lib/libdirect.a
+usr/lib/libdirect.so
+usr/lib/libdirectfb.a
+usr/lib/libdirectfb.so
+usr/lib/libfusion.a
+usr/lib/libfusion.so
+usr/lib/libuniquewm.a
+usr/lib/libuniquewm.so
+usr/lib/pkgconfig/direct.pc
+usr/lib/pkgconfig/directfb-internal.pc
+usr/lib/pkgconfig/directfb.pc
+usr/lib/pkgconfig/fusion.pc
+usr/share/man/man1/directfb-csource.1


More information about the Pkg-directfb-devel mailing list