On Wednesday 30 April 2008, John covici wrote:
> on Wednesday 04/30/2008 Alan McKinnon([EMAIL PROTECTED]) wrote
>

>  > [nomerge      ] media-sound/sound-juicer-2.22.0 [2.20.1-r1]
>  > USE="-debug -test (-flac%*) (-ogg%*)"
>  > [ebuild     U ]  media-plugins/gst-plugins-meta-0.10-r2 [0.10]
>  > USE="X alsa dvd%* esd mad%* mpeg%* ogg%* vorbis%*
>  > xv -a52% -dvb% -ffmpeg% -flac% -mythtv% -oss* -theora%" 0 kB
>  > [ebuild  N    ]   media-libs/gst-plugins-ugly-0.10.6  USE="-debug"
>  > 0 kB [nomerge      ] media-libs/gst-plugins-ugly-0.10.6 
>  > USE="-debug" [ebuild     UD]  media-libs/gstreamer-0.10.14
>  > [0.10.19] USE="(-debug%) (-nls%*) (-test%)" 0 kB
>  >
>  > [blocks B     ] <media-libs/gst-plugins-ugly-0.10.6-r1 (is
>  > blocking media-libs/gstreamer-0.10.19)
>  >
>  > This is similar to the above. portage wants to merge the latest
>  > gstreamer, but that conflicts with an earlier gst-plugins-ugly
>  > that you already have. gstreamer and it's plugins tend to come as
>  > matched pair but they can only be merged one by one, so something
>  > has to come off first before two new packages can go on. Easiest
>  > is to unmerge the plugin, as you have gst-plugins-meta which will
>  > put it back:
>  >
>  > emerge -avC gst-plugins-ugly ; emerge -av gstreamer
>  > gst-plugins-meta
>  >
>  >
>  > Run these and check the various outputs that emerge does the right
>  > thing each time, I can't guarantee 100% results. You'll have to
>  > compensate for my lack of a crystal ball by using your eye balls
>  > ;-)
>
> OK, the gtk-doc one worked the plugins did not since I don't have the
> package to unmerge at all i.e. I have no gst-plugins-ugly and I
> unmerged gst-plugins-meta, but I still am getting the blocks -b.

OK, I looked closer and saw some things I didn't see before. I think you 
have a mixed <arch> and ~<arch> system.

sound-juicer is pulling in gst-plugins-meta-0.10-r2  (unstable)
which pulls in gst-plugins-ugly-0.10.6               (stable)
which pulls in gstreamer-0.10.14                     (stable)

You need to get everything that goes with gstreamer either stable or 
unstable, as this mixture doesn't work. Either:

Convert the box to ~<arch> or
keyword gstreamer and ALL it's plugins unstable in package.keywords or
remove gst-plugins-meta from package.keywords



-- 
Alan McKinnon
alan dot mckinnon at gmail dot com

-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to