Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Once again - Can't build Blender
Date: Tue, 02 Jan 2007 07:16:42
Message-Id: 200701020913.55895.alan@linuxholdings.co.za
In Reply to: [gentoo-user] Once again - Can't build Blender by frank
1 On Sunday 31 December 2006 04:09, frank wrote:
2 > Hi,
3 > I've posted this former
4 >
5 > After the start of the blender bulid (after the sources are unpacked)
6 > I have to (from another shell):
7 >
8 > cp
9 > /var/tmp/portage/blender-2.41-r1/work/blender/extern/bFTGL/include/*
10 > /var/tmp/portage/blender-2.41-r1/work/build/linux2/source/blender/ftf
11 >ont/intern
12 >
13 > The build goes well but then:
14 >
15 > /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bi
16 >n/ld: warning: libdirectfb-0.9.so.24, needed by /usr/lib/libSDL.so,
17 > not found (try using -rpath or -rpath-link)
18
19 With your last emerge world, did you notice this message when DirectFB
20 was emerged?
21
22 * Each DirectFB update in the 0.9.xx series
23 * breaks DirectFB related applications.
24 * Please run "revdep-rebuild" which can be
25 * found by emerging the package 'gentoolkit'.
26
27 revdep-rebuild usually finds these breakages, in your case Blender
28 depends on libsdl which is looking for libraries that aren't there. I'd
29 suspect that a remerge of libsdl will fix it all.
30
31 Incidentally, have you considered why you have DirectFB at all? It's a
32 layer on top of a frame buffer and has no use in X at all. It's also
33 causing endless trouble for me with emerges, but in my case I need it.
34 If you have no use for it, remove 'directfb' from your USE followed
35 by 'emerge -N world' then 'emerge --depclean' and revdep-rebuild.
36
37 alan
38 --
39 gentoo-user@g.o mailing list