On 19/05/12 06:30, Nikos Chantziaras wrote:
On 17/05/12 01:29, john wrote:

Hello,

I have changed by use flag for ffmpeg to include theora. When i try
emerge I get the following

[blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking
media-video/libav-0.8.2)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

Try to sync your portage tree again. There was a bug in the ebuilds that
would result in blockers.

Other than that, you should probably remove all references to ffmpeg and
libav from world, and then "emerge -1" either media-video/ffmpeg or
media-video/libav according to which implementation you prefer. If
you're using media-video/mplayer, then you don't have a choice; you need
media-video/ffmpeg. If you're using media-video/mplayer2, then you can
use either one.

I forgot to mention that you *need* to set virtual/ffmpeg to the same USE flags you have set for media-video/ffmpeg (or media-video/libav, if you decide to use that one instead.)

That means duplicate USE flags in your package.use:

  virtual/ffmpeg foo bar baz
  media-video/libav foo bar baz
  media-video/libav foo bar baz

Yes, virtuals suck.


Reply via email to