Блоки 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
А вам нужно удалить пакет 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
Ну и зачем вы мне показали
Ну и зачем вы мне показали вывод "media-video/ffmpeg" я же вам уже указал, да вы и сами можете посмотреть, что для того, что бы были удовлетворены зависимости virtual/ffmpeg нужен установленный пакет media-video/ffmpeg определённой версии или (||) media-video/libav тоже определённой версии.
Ставьте 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 ;)