Bug 37106 - mpv was compiled against a different version of FFmpeg/Libav
Summary: mpv was compiled against a different version of FFmpeg/Libav
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mpv (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Evgenii Terechkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-13 21:49 MSK by Vitaly Lipatov
Modified: 2020-07-16 12:02 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2019-08-13 21:49:06 MSK
ffmpeg library versions:
   libavutil       56.22.100 (runtime 56.31.100)
   libavcodec      58.35.100 (runtime 58.54.100)
   libavformat     58.20.100 (runtime 58.29.100)
   libswscale      5.3.100 (runtime 5.5.100)
   libavfilter     7.40.101 (runtime 7.57.100)
   libswresample   3.3.100 (runtime 3.5.100)
ffmpeg version: 4.2-alt1

mpv was compiled against a different version of FFmpeg/Libav than the shared
library it is linked against. This is most likely a broken build and could
result in misbehavior and crashes.

mpv does not support this configuration and will not run - rebuild mpv instead.
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2019-08-14 20:22:20 MSK
А mpv можно оторвать эту проверку? Глупо же.
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2019-08-14 20:33:54 MSK
(In reply to comment #1)
> А mpv можно оторвать эту проверку? Глупо же.

http://git.altlinux.org/people/lakostis/packages/?p=mpv.git;a=commit;h=d0d6a428884f711010176cf134544a00c72372f3
Comment 3 Evgenii Terechkov 2019-09-03 07:25:05 MSK
После недавнего обновления сизифа перестало проявляться.
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2019-09-04 08:41:43 MSK
(In reply to comment #3)
> После недавнего обновления сизифа перестало проявляться.

Ну так небось mpv пересобрали, вот он ругаться и перестал. Предлагаю все-таки применить патч.
Comment 5 Evgenii Terechkov 2019-09-04 18:10:32 MSK
Я за то чтобы заапстримить патч.
Comment 6 gBopHuk 2019-11-14 16:34:59 MSK
Alarm! Проблема уже в p9!
Comment 7 Konstantin A Lepikhov (L.A. Kostis) 2019-11-14 22:45:59 MSK
(In reply to comment #5)
> Я за то чтобы заапстримить патч.

Так апстриму пофиг же, они как раз ABI checks не делают. Хотя судя по активности в этом чатике пофиг всем )
Comment 8 viktor 2019-11-19 05:19:30 MSK
В Р9 не работает! Подтверждаю!
Comment 9 gBopHuk 2019-11-19 20:34:23 MSK
Если я правильно понимаю то mpv нужно пересобирать после каждого обновления ffmpeg в репозитории.

Судя по времени реакции на данную проблему придётся смотреть в сторону appimage/flatpak/snap и т.д.
Comment 10 Konstantin A Lepikhov (L.A. Kostis) 2019-11-21 23:45:42 MSK
(In reply to comment #9)
> Если я правильно понимаю то mpv нужно пересобирать после каждого обновления
> ffmpeg в репозитории.
Если применить патч, то не нужно. А проверка в mpv скорее всего тянется со времен MPlayer.

> Судя по времени реакции на данную проблему придётся смотреть в сторону
> appimage/flatpak/snap и т.д.
Ошибка на nobody@ ему реагировать как то вообще не с руки )
Comment 11 viy 2019-12-06 19:39:44 MSK
вылезло на p9. Там как раз обновился ffmpeg.
Comment 12 Evgenii Terechkov 2019-12-06 19:59:19 MSK
Я не интересуюсь бранчами.
Comment 13 viy 2019-12-06 20:02:19 MSK
(In reply to comment #12)
> Я не интересуюсь бранчами.

гм. как понимаю, в сизифе так же будет постоянно вылезать ...
Comment 14 Vitaly Lipatov 2019-12-07 21:42:51 MSK
Нужно либо оторвать проверку, либо сделать жёсткую зависимость на версию ffmpeg, с которой был собран mpv. Мы так делаем в python3-module-PyQt5, например:
$ rpm -q --requires python3-module-PyQt5-sip
python3-module-sip = 4.19.19-alt1:sisyphus+238813.100.26.1
Comment 15 gBopHuk 2019-12-08 12:45:21 MSK
(In reply to comment #12)
> Я не интересуюсь бранчами.

Поздравляю с "каминг аутом"! =)
Comment 16 Michael Shigorin 2019-12-08 13:48:25 MSK
(В ответ на комментарий №15)
> (In reply to comment #12)
> > Я не интересуюсь бранчами.
> Поздравляю с "каминг аутом"! =)
Кого -- себя, что ли?
У нас есть люди, которые занимаются сизифом, но не бранчами.
Обратное тоже бывает.
Comment 17 Repository Robot 2020-07-16 12:02:28 MSK
mpv-0.29.1-alt9 -> sisyphus:

 Thu Jul 16 2020 Terechkov Evgenii <evg@altlinux> 0.29.1-alt9
 - Cherry-pick commit from lakostis@ (ALT#37106)