Hello,<br><br>Tim, <br clear="all"><br>Splashy's splashy/scripts/initramfs-tools/hooks/libsplashy.in uses the following to find libraries inside the libdirectfb modules directory:<br><br>for L in $DFB_MODS; do<br> I=$(find @DFB_LIBDIR@/ -name $L)
<br> [ -n "$I" ] || continue<br> mkdir -p $DESTDIR$(dirname $I)<br> copy_exec $I .`dirname $I`<br>done<br><br>In splashy/configure.ac DFB_LIBDIR is defined as:<br><br>DFB_LIBDIR="$(eval directfb-config --prefix)/lib/directfb-$(eval directfb-config --version)"
<br>AC_DEFINE([DFB_LIBDIR], [$DFB_LIBDIR], [directfb libdir])<br>AC_SUBST(DFB_LIBDIR)<br><br>This is assuming that the version of directfb-config and the soname will always match, but this is not the case for newer versions of directfb (
1.0 and up).<br><br>What can we do to fix this?<br><br>Check the error that I get when using the new version of directfb (1.0.1) from experimental:<br><br>Setting up libsplashy1 (0.3.6) ...<br>Setting up splashy (0.3.6) ...
<br>update-initramfs: Generating /boot/initrd.img-2.6.22-2-686<br>find: /usr/lib/directfb-1.0.1/: No such file or directory<br>find: /usr/lib/directfb-1.0.1/: No such file or directory<br>find: /usr/lib/directfb-1.0.1/: No such file or directory
<br>find: /usr/lib/directfb-1.0.1/: No such file or directory<br>find: /usr/lib/directfb-1.0.1/: No such file or directory<br>find: /usr/lib/directfb-1.0.1/: No such file or directory<br><br>And this is right! Because the directory is now:
<br><br>/usr/lib/directfb-1.0-0<br><br>-- <br>----)(----- <br>Luis Mondesi<br>Maestro Debiano<br><br>----- START ENCRYPTED BLOCK (Triple-ROT13) ------<br>Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner jbeyq.
<br>----- END ENCRYPTED BLOCK (Triple-ROT13) ------