On Sunday 31 December 2006 04:09, frank wrote:
> Hi,
> I've posted this former
>
> After the start of the blender bulid (after the sources are unpacked)
> I have to (from another shell):
>
> cp
> /var/tmp/portage/blender-2.41-r1/work/blender/extern/bFTGL/include/*
> /var/tmp/portage/blender-2.41-r1/work/build/linux2/source/blender/ftf
>ont/intern
>
> The build goes well but then:
>
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bi
>n/ld: warning: libdirectfb-0.9.so.24, needed by /usr/lib/libSDL.so,
> not found (try using -rpath or -rpath-link)

With your last emerge world, did you notice this message when DirectFB 
was emerged?

 * Each DirectFB update in the 0.9.xx series
 * breaks DirectFB related applications.
 * Please run "revdep-rebuild" which can be
 * found by emerging the package 'gentoolkit'.

revdep-rebuild usually finds these breakages, in your case Blender 
depends on libsdl which is looking for libraries that aren't there. I'd 
suspect that a remerge of libsdl will fix it all.

Incidentally, have you considered why you have DirectFB at all? It's a 
layer on top of a frame buffer and has no use in X at all. It's also 
causing endless trouble for me with emerges, but in my case I need it. 
If you have no use for it, remove 'directfb' from your USE followed 
by 'emerge -N world' then 'emerge --depclean' and revdep-rebuild.

alan
-- 
[email protected] mailing list

Reply via email to