Am Donnerstag, 17. Juni 2010 schrieb Cyril Brulebois:

> Frank Steinmetzger <war...@gmx.de> (17/06/2010):
> > Package: blender
> > Version: 2.49.2~dfsg-2
> > Severity: grave
> > Tags: squeeze
> > Justification: renders package unusable
> > 
> > 
> > On 16. June I updated my Squeeze, which included upgrading libva
> > 0.31.0-0.0+sds12 -> 1.0.1-3 Since then, blender won't start any
> > more, because it’s linked against libva-0.31.0.6.so.1
> 
> what are you talking about? AFAICT blender isn't linked against such a
> library. Looking at it:
> $ objdump -x /usr/bin/blender-bin|grep NEEDED|sort

I get the very same output here.

> One could think of a libva vs. libav typo in your report, but the
> version numbers of ffmpeg-related libraries really don't match.

Nope, I copy-pasted the string because of the long version number.

> Can we please get some kind of trace of your crash? Can you also run
> the following command?
> $ ldd $(which blender-bin)

Output from ldd:

linux-gate.so.1 =>  (0xb78c7000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb788c000)
libpng12.so.0 => /lib/libpng12.so.0 (0xb7868000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7853000)
libpython2.5.so.1.0 => /usr/lib/libpython2.5.so.1.0 (0xb7720000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb76a9000)
libgettextpo.so.0 => /usr/lib/libgettextpo.so.0 (0xb766d000)
libopenal.so.1 => /usr/lib/libopenal.so.1 (0xb7620000)
libalut.so.0 => /usr/lib/libalut.so.0 (0xb7618000)
libHalf.so.6 => /usr/lib/libHalf.so.6 (0xb75d5000)
libIlmImf.so.6 => /usr/lib/libIlmImf.so.6 (0xb7514000)
libIex.so.6 => /usr/lib/libIex.so.6 (0xb74fe000)
libImath.so.6 => /usr/lib/libImath.so.6 (0xb74f9000)
libavcodec.so.52 => /usr/lib/i686/cmov/libavcodec.so.52 (0xb6a75000)
libavformat.so.52 => /usr/lib/i686/cmov/libavformat.so.52 (0xb69a3000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb682d000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb6805000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb67df000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb67d9000)
libswscale.so.0 => /usr/lib/i686/cmov/libswscale.so.0 (0xb67a1000)
libavdevice.so.52 => /usr/lib/i686/cmov/libavdevice.so.52 (0xb6794000)
libgsm.so.1 => /usr/lib/libgsm.so.1 (0xb6787000)
libopenjpeg.so.2 => /usr/lib/libopenjpeg.so.2 (0xb676a000)
libdc1394.so.22 => /usr/lib/libdc1394.so.22 (0xb66f8000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb6647000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb6583000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb6513000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb63f6000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb63e9000)
libftgl.so.2 => /usr/lib/libftgl.so.2 (0xb63bc000)
libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xb63b7000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb6270000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb626c000)
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb6253000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6235000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb613f000)
libavutil.so.49 => /usr/lib/i686/cmov/libavutil.so.49 (0xb612f000)
librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb6126000)
libIlmThread.so.6 => /usr/lib/libIlmThread.so.6 (0xb611f000)
libavutil.so.50 => /usr/lib/i686/cmov/libavutil.so.50 (0xb610c000)
libva-0.31.0.6.so.1 => not found
libdirac_encoder.so.0 => /usr/lib/libdirac_encoder.so.0 (0xb6075000)
libfaac.so.0 => /usr/lib/libfaac.so.0 (0xb6064000)
libfaad.so.2 => /usr/lib/libfaad.so.2 (0xb6025000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0xb5fae000)
libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0xb5f7a000)
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0xb5f60000)
libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0xb5ebc000)
libspeex.so.1 => /usr/lib/sse2/libspeex.so.1 (0xb5ea1000)
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0xb5e5e000)
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0xb5e45000)
libx264.so.93 => /usr/lib/libx264.so.93 (0xb5da0000)
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0xb5c94000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb5c83000)
/lib/ld-linux.so.2 (0xb78c8000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb5bbb000)
libjack.so.0 => /usr/lib/libjack.so.0 (0xb5b79000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb5b69000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb5b64000)
libraw1394.so.11 => /usr/lib/libraw1394.so.11 (0xb5b57000)
libusb-1.0.so.0 => /lib/libusb-1.0.so.0 (0xb5b4b000)
libdirectfb-1.2.so.9 => /usr/lib/libdirectfb-1.2.so.9 (0xb5ad6000)
libfusion-1.2.so.9 => /usr/lib/libfusion-1.2.so.9 (0xb5acc000)
libdirect-1.2.so.9 => /usr/lib/libdirect-1.2.so.9 (0xb5ab8000)
libvga.so.1 => /usr/lib/libvga.so.1 (0xb5a57000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb4447000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb4445000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb442b000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0xb43e8000)
libx86.so.1 => /lib/libx86.so.1 (0xb43e5000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb43e1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb43dc000)


Here’s the unabridged output of strace /usr/bin/blender-bin:
http://pastebin.com/Z7Gk95eU

In essence, at some point, it is looking for libva:

open("/lib/tls/i686/sse2/cmov/libva-0.31.0.6.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
stat64("/lib/tls/i686/sse2/cmov", 0xbf807ecc) = -1 ENOENT (No such file or 
directory)
open("/lib/tls/i686/sse2/libva-0.31.0.6.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/lib/tls/i686/sse2", 0xbf807ecc) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libva-0.31.0.6.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/lib/tls/i686/cmov", 0xbf807ecc) = -1 ENOENT (No such file or directory)

…and in many other directory combinations…


Sorry if I seem a little dumb :-)
After five years of Gentoo, I’m still in my first week with Debian as main sys.
Julien, can you be a little more specific about your multimedia remark please?

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to