Блоки ffmpg/libav при обновлении mplayer2
den beckett 28 июня, 2013 - 12:55
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 ;)