Hello Routine update to a system, leaves me with conflicting package that want different versions of ffmpeg:
equery depends transcode app-cdr/k3b-1.0.4 (encode? media-video/transcode) equery depends xine-lib kde-base/artsplugin-xine-3.5.9 (>=media-libs/xine-lib-1.0) media-sound/amarok-1.4.9.1 (>=media-libs/xine-lib-1.1.2_pre20060328-r8) media-video/kaffeine-0.8.6 (>=media-libs/xine-lib-1.1.9) media-video/kmplayer-0.10.0c (xine? >=media-libs/xine-lib-1.1.1) I really need k3b, kaffeine.... !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: media-video/ffmpeg:0 ('installed', '/', 'media-video/ffmpeg-0.4.9_p20070616-r20', 'nomerge') pulled in by ('ebuild', '/', 'media-video/transcode-1.0.5-r3', 'merge') ('ebuild', '/', 'media-video/ffmpeg-0.4.9_p20080326', 'merge') pulled in by ('ebuild', '/', 'media-libs/xine-lib-1.1.15', 'merge') What are some amicable solutions to this, like a versions of ffmpeg et. al. that work together? What the simplist/best way to effect such masking in /etc/portage/* So that when the conflicts are resolved the I will know about it (and can remove entries in /etc/portage/* or they these entries are ignored ??? I've been using ~ and specific version numbers with specific packages with some success, but, I'm not fully confident (at least with my gentoo skills) on knowing when to remove these such entries. James James