LINUX.ORG.RU

Не могу установить libav-tools из стандартного репозитария в Debian Jessie

 ,


0

1

При установке libav-tools происходит ошибка:

# apt-get install libav-tools
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  libav-tools
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 76 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 0 B/476 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 2 930 kB.
(Чтение базы данных … на данный момент установлено 394697 файлов и каталогов.)
Подготовка к распаковке …/libav-tools_6%3a11.8-1~deb8u1_i386.deb …
Распаковывается libav-tools (6:11.8-1~deb8u1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libav-tools_6%3a11.8-1~deb8u1_i386.deb (--unpack):
 попытка перезаписать «/usr/bin/qt-faststart», который уже имеется в пакете ffmpeg 5:0.6.1+svn20101128-0.1
Обрабатываются триггеры для man-db (2.7.0.2-5) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libav-tools_6%3a11.8-1~deb8u1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Откуда такая ошибка, и как исправить?

★★★★★

svn20101128

За шесть лет можно было и обновить.

Запусти aptitude, выбери там для установки libav-tools, посмотри, с чем он конфликтует, пометь старый ffmpeg к удалению, запусти установку.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Такое впечатление, что ffmpeg и libav-tools - это взаимоисключаемые параграфы.

Я удалил ffmpeg, и установилась libav-tools.

Но когда снова попытался установить ffmpeg, в логе вижу:

Пакеты, которые будут УДАЛЕНЫ:
  libav-tools
НОВЫЕ пакеты, которые будут установлены:
  ffmpeg libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libopenjp2-7 libpgm-5.1-0 libpostproc54
  libsnappy1 libsodium13 libswresample2 libswscale4 libx265-87 libzmq3
А когда ставлю libav-tools:
Пакеты, которые будут УДАЛЕНЫ:
  ffmpeg
НОВЫЕ пакеты, которые будут установлены:
  libav-tools
То есть, эти пакеты не могут быть установленны одновременно?

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 1)
Ответ на: комментарий от Xintrea

Такое впечатление, что ffmpeg и libav-tools - это взаимоисключаемые параграфы.

Вообще говоря, да. Некоторое количество людей осуществило захват репозитория ffmpeg и переименовались в libav. У каждой из сторон своя версия, но факт остаётся фактом — в момент расщепления это были идентичные базы кода. С тех пор они разошлись, но названия самих библиотек всё ещё одинаковые, их нельзя легко установить одновременно. Поэтому пакеты конфликтуют.

В Debian сопровождающий был на libav стороне, поэтому Debian «перешёл» на libav. Но время прошло, и теперь Debian снова вернулся на ffmpeg (это в testing). Были какие-то идеи использования обоих вариантов, со сменой имён библиотек и выбором симлинков со старыми именами для совместимости через alternatives, но что-то я их не вижу. Только ffmpeg теперь.

Ох, это аж пять лет назад было. Вот это у тебя качественная криокамера. Неужели за это время не слышал о конфликте? Много обсуждений было на эту тему.

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 2)
Ответ на: комментарий от i-rinat

Да я ж в линухе с видео работаю от случая к случаю. Недавно узнал, что mencoder выпилили, у меня культурный шок. Опции у ffmpeg марсианские.

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