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



Reply via email to