blender-2.42 requires openal and freealut, which was a problem for me with ~media-libs/openal-20050504 installed since this cant have freealut installed at the same time. I found a fix for this for me by changing blender-2.42 to require either openal or freealut, but maybe this should just require openal and not freealut, since freealut requires openal. freealut specifically disallows openal-20050504 (!~media-libs/openal-20050504), and opeanl-20050504 disallows freealut (!media-libs/freealut). I'm sure this was because blender doesn't compile right with this configuration. I also made a simple patch in order to compile with openal-20050504. This might make sense to go upstream. I don't remember ever hearing sounds in blender before so I'm not sure how to test this. I'll attach a patch of my changes.
Created attachment 92495 [details, diff] proposed patch for installing with openal-20050504 Here's the patch that I talked about in the opening comment.
I hope those ebuilds will be removed soon since there is a release eventually
*** Bug 143550 has been marked as a duplicate of this bug. ***
*** Bug 143852 has been marked as a duplicate of this bug. ***
@amd64 - can you stabilize 2.41-r1 at least? You current stable version is not useful, it blocks the only available media-libs/openal version in portage.
*** Bug 143931 has been marked as a duplicate of this bug. ***
marked stable
I am confused. My platform is amd64 and I can not update blender. Should the resolved status be changed? bireme ~ # emerge -avt media-gfx/blender These are the packages that would be merged, in reverse order: Calculating dependencies... done! [blocks B ] ~media-libs/openal-20050504 (is blocking media-libs/freealut-1.0.1) [ebuild N ] media-gfx/blender-2.41-r1 USE="nls" 0 kB [ebuild N ] media-libs/freealut-1.0.1 444 kB [ebuild UD] media-libs/openal-0.0.8 [20050504-r1] USE="alsa arts mp3% sdl -debug -esd -vorbis" 850 kB Total size of downloads: 1,295 kB !!! Error: The above package list contains packages which cannot be installed !!! at the same time on the same system.
(In reply to comment #8) > I am confused. My platform is amd64 and I can not update blender. Should the > resolved status be changed? No. You need to unmerge old openal first. emerge -C \<media-libs/openal-0.0.8
(In reply to comment #9) > emerge -C \<media-libs/openal-0.0.8 > Thanks, that worked.
Just, I found that this issue was originally caused by some installed openal stuff into /usr/local/{include,lib} on my system (from outside of portage). See my forum post, http://forums.gentoo.org/viewtopic-p-5097527.html#5097527 , for details. Finally solved for me without my funky patch.