Блоки ffmpg/libav при обновлении mplayer2

Conflict: 1 block (1 unsatisfied)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

virtual/ffmpeg:0

  (virtual/ffmpeg-0.10.3::gentoo, installed) pulled in by
    =virtual/ffmpeg-0.10.3 required by (app-cdr/k3b-2.0.2-r4::gentoo, installed)
    (and 9 more with the same problem)

  (virtual/ffmpeg-9::gentoo, ebuild scheduled for merge) pulled in by
    >=virtual/ffmpeg-9 required by (media-video/mplayer2-2.0_p20130428::gentoo, ebuild scheduled for merge)
The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by virtual/ffmpeg-9
# required by media-video/mplayer2-2.0_p20130428
# required by media-video/smplayer2-0.8.0_p20130111
# required by @selected
# required by @world (argument)
=media-video/libav-9.7 ~x86
# required by media-video/mplayer2-2.0_p20130428
# required by media-video/smplayer2-0.8.0_p20130111
# required by @selected
# required by @world (argument)
=virtual/ffmpeg-9 ~x86

Что за хрень происходит? Столько времени форк ffmpeg'а никому нафик был не нужен, что за гений его вдруг придумал форсить? Самый цимес в том, что к примеру, vlc (а наверняка и другие пакеты) до сих пор требуют ffmpeg. В результате - блок. Ну ладно, если уж решили форсить libav на замену ffmpeg, так ведь можно ж было промеж собой договориться?

У вас требуется не сам

У вас требуется не сам ffmpeg, а виртуальный пакет virtual/ffmpeg, для удовлетворения зависимостей которого нужно, что бы был установлен media-video/ffmpeg или media-video/libav

RDEPEND="
        || (
                >=media-video/ffmpeg-0.10.3[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
                >=media-video/libav-0.8.4[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
        )
"

А вам нужно удалить пакет media-video/mplayer2, обновить virtual/ffmpeg и поставить его заново, ну либо просто попробовать обновить virtual/ffmpeg .

>А вам нужно удалить пакет

>А вам нужно удалить пакет media-video/mplayer2, обновить virtual/ffmpeg и поставить его заново

Уже снес, если не поможет, хоть остальные пакеты обновятся.

ЗЫж Я уже забыл, что такое блокировки - так давно их не видел.:)

Кстати, по emerge -avuDN

Кстати, по emerge -avuDN world что-то ни virtual/ffmpeg, ни media-video/ffmpeg не захотели обновляться, придется потом вручную пнуть.

=virtual/ffmpeg-0.10.3

=virtual/ffmpeg-0.10.3 размаскирован ?
media-video/ffmpeg в ручную не ставьте, должен притягиваться виртуальным пакетом, нужная версия так же должна быть размаскирована.

А он разве в маске? Дело все

А он разве в маске?
Дело все в том, что smplayer2 из ~arch ранее обходился стабильной версией ffmpeg и не жужжал, а теперь ему нужна 1.Х(которая также в ~) вместо 0.10.Х. Почему-то портеж не разрулил эту ситуацию правильно, потребовав libav, вместо апдейта ffmpeg до ~. А я не сразу в это врубился.

K3b требует более новую

K3b требует более новую версию virtual/ffmpeg.

[I] virtual/ffmpeg

[I] virtual/ffmpeg
     Available versions:  0.10.3{tbz2} ~9 {{X +encode gsm jpeg2k mp3 sdl speex theora threads truetype vaapi vdpau x264}}
     Installed versions:  0.10.3{tbz2}(15:35:12 29.04.2013)(X encode jpeg2k mp3 speex theora threads truetype vaapi vdpau x264 -gsm -sdl)
     Description:         Virtual package for FFmpeg implementation
[D] media-video/ffmpeg
     Available versions:  0.10.3 ~0.10.6 ~1.0.5 [M]~1.1.3 [M]**9999 [M]~9999[3] {{3dnow 3dnowext X a52 aac aacplus alsa altivec amr avresample avx bindist bluray +bzip2 cdio celt cpudetection debug dirac doc dts (+)encode examples faac fdk +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_trasher flite fontconfig frei0r gnutls gsm +hardcoded-tables +iconv iec61883 ieee1394 imlib jack jpeg2k libass libcaca libsoxr libv4l mmx mmxext modplug mp3 neon network ogg openal openssl opus oss pic pulseaudio rtmp schroedinger sdl speex ssse3 static-libs test theora threads truetype twolame v4l vaapi vdpau vis vorbis vpx x264 xvid (+)zlib}}
     Installed versions:  0.10.7{tbz2}(23:50:11 29.04.2013)(X aac alsa bzip2 cpudetection dirac doc encode faac fftools_aviocat fftools_cws2fws fftools_ffeval fftools_graph2dot fftools_ismindex fftools_pktdumper fftools_qt-faststart fftools_trasher gnutls hardcoded-tables jpeg2k libass libv4l mmx mp3 network openal openssl oss schroedinger speex ssse3 static-libs theora threads truetype v4l vaapi vdpau vorbis vpx x264 xvid zlib -3dnow -3dnowext -aacplus -altivec -amr -avx -bindist -cdio -celt -debug -frei0r -gsm -ieee1394 -jack -mmxext -modplug -neon -pic -pulseaudio -rtmp -sdl -test -vis)
     Homepage:            http://ffmpeg.org/
     Description:         Complete solution to record, convert and stream audio and video. Includes libavcodec.

Ну и зачем вы мне показали

Ну и зачем вы мне показали вывод "media-video/ffmpeg" я же вам уже указал, да вы и сами можете посмотреть, что для того, что бы были удовлетворены зависимости virtual/ffmpeg нужен установленный пакет media-video/ffmpeg определённой версии или (||) media-video/libav тоже определённой версии.

RDEPEND="
        || (
                >=media-video/ffmpeg-0.10.3[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
                >=media-video/libav-0.8.4[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
        )
"

Ставьте mplayer2.

(устало) У меня стоял

(устало) У меня стоял smplayer2 (и mplayer2 соответственно) из нестабильной ветки. При этом он НЕ требовал нестабильных virtual/ffmpeg и media-video/ffmpeg, удовлетворяясь их стабильными версиями. Но когда ему таки потребовались версии из нестабильной ветки, портеж вместо того, чтобы просто попросить проапдейтить их, стал почему-то сватать мне libav (тоже, кстати, из ~), что привело к блокировкам. А я не сразу это понял, и подумал, что libav прибили к mplayer2 гвоздями. Все.
Сейчас уже все нормально, проапдейтил virtual/ffmpeg и media-video/ffmpeg. поставил обратно плееры. Их, кстати, наверное можно было и не сносить - проверю на другой тачке.

Если тут кто-то думает, что

Если тут кто-то думает, что тема названа удачно, то у меня плохие новости.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Этой теме место в /dev/null,

Этой теме место в /dev/null, бо она вся целиком представляет собой один большой тупняк. Пожалуйста, снесите ее. Если, конечно, не считаете, что она представляет культурную или/и историческую ценность.

не снесем :); да и не поможет

не снесем :); да и не поможет -гугл ее уже загуглил в гуглю

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".