LINUX.ORG.RU

Проблема с декодированием видео после обновления Fedora Core (решение)


0

0

Сам столкнулся с подобной проблемой после полного обновления пакетов федоры из репозиториев, поэтому спешу поделиться решением с теми, кто ещё не нашёл его.
---
Имеем:
Fedora Core 6
mplayer
totem-xine с xine-lib-extras-nonfree
В дополнение к уже существующим репозиториям установлены freshrpms и livna.
После обновления пакетов получаем:
a) totem отказывается воспроизводить xvid файлы
b) mplayer не грузится в gui, а в консоле ругается:
symbol lookup error: /usr/lib/libavcodec.so.51: undefined symbol: faacDecOpen
---
Как решить.
Сносим faad2 и faac: # yum remove faad2 faac
Запоминаем пакеты, которые также были удалены (будет включено xine-lib-extras-nonfree, mplayer ещё несколько пакетов, но это уже индивидуально).
Потом запускаем yum:
# yum install --disablerepo=freshrpms install faad2 faac <пишем через пробелы пакеты которые были снесены чуть раньше>
Собственно всё.
Есть альтернативное решение - исключить из списка обновлений с репы freshrpms пакеты faad2*.
---
Проблема в том, что на freshrpms содержит faad2.i386 2.5-2, а livna содержит faad2.i386 2.0-19.20050131, который и нужен для корректной работы xine-lib nonfree и mplayer.
---
С праздником!

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.