I had some problems with the blender 2.42a-r1 ebuild, because it requires specific versions of ffmpeg and x264-svn, but some other ebuild want to install newer versions of the tools. I don't exactly know if it the specific versions are really needed, but I don't think so. I just changed them to >= and all went well. Perhaps you know what to do better then me. Reproducible: Always Steps to Reproduce: eg. emerge mplayer-1.0_rc1-r1, anything that wants newer ffmpeg
FFMPEG_SNAP="0.4.9-p20061016" ffmpeg? ( ~media-video/ffmpeg-${FFMPEG_SNAP/-/_} ~media-libs/x264-svn-20061014 ) There's no newer ffmpeg nor newer x264-svn in the tree -> INVALID.
This is true now. Please update the blender ebuild.
emerge -Du world is blocked for me : Calculating world dependencies | !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: ('ebuild', '/', 'media-video/ffmpeg-0.4.9_p20061016', 'nomerge') pulled in by ('ebuild', '/', 'media-gfx/blender-2.42a-r1', 'nomerge') ('ebuild', '/', 'media-video/ffmpeg-0.4.9_p20070129', 'merge') pulled in by ('ebuild', '/', 'media-video/transcode-1.0.2-r3', 'nomerge') ('ebuild', '/', 'media-video/kino-0.9.5', 'nomerge') ('ebuild', '/', 'media-libs/xine-lib-1.1.4', 'nomerge') ('ebuild', '/', 'net-www/gnash-0.7.2', 'nomerge') ('ebuild', '/', 'net-im/wengophone-2.0_rc5-r3', 'nomerge') ('ebuild', '/', 'media-libs/libquicktime-0.9.10', 'nomerge') ('ebuild', '/', 'app-cdr/k3b-1.0_rc4', 'nomerge') ('ebuild', '/', 'net-www/gplflash2-20051022', 'nomerge') ('ebuild', '/', 'net-libs/opal-2.2.3', 'nomerge') It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! Depgraph creation failed. Can you update the blender ebuild please ?
same problem here, reopening
(In reply to comment #3) > Can you update the blender ebuild please ? No, we can't update the ebuild until it actually _works_ with newer ffmpeg.
Ok, masking the new ffmpeg is the solution, thanks for the comment.
blender works with the newer ffmpeg, I'll update the ebuilds to make versioning more consistent...