| Summary: | vlc-cache-gen is not run by installation of vlc and, for example, kaffeine-2 crashes | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Rolf Pedersen <rolfep> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED DUPLICATE | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | denis.silakov, m.novosyolov, pastordidi, rolfep, v.potapov |
| Version: | Fresh | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | vlc-2.2.4-1plf.src.rpm | ISO-related: | |
| Bad POT generating: | Upstream: | ||
|
Description
Rolf Pedersen
2016-10-07 22:30:29 MSK
3/14, vlc and plugins were updated. kaffeine 2.0.6, built from git, per above, segmentation faults. Kaffeine: 1.2.2, from contrib/release, did run. I didn't test kaffeine 1.3 as it doesn't work well for me, per above. /usr/lib64/vlc/vlc-cache-gen -f /usr/lib64/vlc/plugins/ as root and 2.0.6 works. rolf@z170i ~ $ rpm -qa --last | grep vlc vlc-plugin-speex-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:28 AM PDT vlc-plugin-lua-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:28 AM PDT vlc-plugin-vdpau-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-projectm-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-opengl-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-lirc-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-gnutls-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-gme-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-fluidsynth-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-bonjour-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:27 AM PDT vlc-plugin-zvbi-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-shout-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-ncurses-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-mpc-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-jack-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-flac-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:18 AM PDT vlc-plugin-sdl-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:12 AM PDT vlc-plugin-schroedinger-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:12 AM PDT vlc-plugin-libass-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:12 AM PDT lib64vlc-devel-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:12 AM PDT vlc-plugin-vaapi-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:11 AM PDT vlc-plugin-upnp-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:11 AM PDT vlc-plugin-pulse-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:11 AM PDT vlc-plugin-aa-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:11 AM PDT vlc-plugin-libnotify-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:10 AM PDT vlc-plugin-kate-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:10 AM PDT vlc-plugin-dv-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:10 AM PDT vlc-plugin-twolame-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:04 AM PDT vlc-plugin-theora-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:04 AM PDT vlc-plugin-opus-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:04 AM PDT vlc-plugin-opencv-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:04 AM PDT vlc-plugin-mod-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:42:04 AM PDT vlc-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:41:55 AM PDT lib64vlc5-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:41:54 AM PDT lib64vlccore8-2.2.4-1.1plf-plf2014.1.x86_64 Tue 14 Mar 2017 09:41:50 AM PD These days we have kaffeine-2.0.16 in rosa2016.1; as for rosa2014.1, it is unlikely to be updated. As for vlc - I can see that plugin cache regeneration is invoked after update of vlc itself, but not after update of plugin themselves. I'd say we need a filetrigger for that. ***** QA ADVISORY ***** update plugins cache by filetrigger to update it on installing VLC plugins in separate packages, including vlc-plugin-* https://abf.io/import/vlc-restricted/commit/55193fbb0c77fd66cea90e15497bdcb1204aa71c vlc + https://abf.io/build_lists/2960387 + https://abf.io/build_lists/2960388 vlc-restricted + https://abf.io/build_lists/2960389 + https://abf.io/build_lists/2960390 # urpmi vlc Не удаётся установить следующий пакет, т.к. он зависит от пакетов, более старых, чем установленные: vlc-plugin-speex-3.0.4-5plf Продолжить установку? (Y/n) n ================================ # urpmq --sources vlc-plugin-speex /var/cache/urpmi/rpms/vlc-plugin-speex-3.0.4-4plf-plf2016.1.x86_64.rpm http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/main/release/vlc-plugin-speex-2.2.4-6-rosa2016.1.x86_64.rpm http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/main/updates/vlc-plugin-speex-3.0.4-4-rosa2016.1.x86_64.rpm http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/restricted/release/vlc-plugin-speex-2.2.4-6plf-plf2016.1.x86_64.rpm http://abf-downloads.rosalinux.ru/rosa2016.1/container/2960390/x86_64/restricted/release/vlc-plugin-speex-3.0.4-5plf-plf2016.1.x86_64.rpm (In reply to Mikhail Novosyolov from comment #5) > # urpmq --sources vlc-plugin-speex > /var/cache/urpmi/rpms/vlc-plugin-speex-3.0.4-4plf-plf2016.1.x86_64.rpm Так это для vlc-plugin-speex-3.0.4-4plf А в контейнере vlc-plugin-speex-3.0.4-5plf > http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/main/ > release/vlc-plugin-speex-2.2.4-6-rosa2016.1.x86_64.rpm > http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/main/ > updates/vlc-plugin-speex-3.0.4-4-rosa2016.1.x86_64.rpm > http://mirror.rosalab.ru/rosa/rosa2016.1/repository/x86_64/media/restricted/ > release/vlc-plugin-speex-2.2.4-6plf-plf2016.1.x86_64.rpm > http://abf-downloads.rosalinux.ru/rosa2016.1/container/2960390/x86_64/ > restricted/release/vlc-plugin-speex-3.0.4-5plf-plf2016.1.x86_64.rpm ну да, он и должен ставить -5 из контейнера. Баг какой-то, похоже. Сталкивался с подобным на systemd. Можно попробовать удалить все контейнеры с vlc и сделать urpm-reposync. или urpme vlc -a (In reply to Mikhail Novosyolov from comment #7) > ну да, он и должен ставить -5 из контейнера. Баг какой-то, похоже. > Сталкивался с подобным на systemd. Можно попробовать удалить все контейнеры > с vlc и сделать urpm-reposync. или urpme vlc -a Я на чистой новой системе контейнер подключил этот. И вот такой касяк вышел при устанвоке vlc. Надо бы подправить, и дальше буду смотреть... (In reply to Dmitry Postnikov from comment #8) > (In reply to Mikhail Novosyolov from comment #7) > > ну да, он и должен ставить -5 из контейнера. Баг какой-то, похоже. > > Сталкивался с подобным на systemd. Можно попробовать удалить все контейнеры > > с vlc и сделать urpm-reposync. или urpme vlc -a > > Я на чистой новой системе контейнер подключил этот. И вот такой касяк вышел > при устанвоке vlc. > Надо бы подправить, и дальше буду смотреть... Так он есть в контейнере http://abf-downloads.rosalinux.ru/rosa2016.1/container/2960390/x86_64/restricted/release/ понятия не имею, что и как поправить (In reply to Dmitry Postnikov from comment #4) > # urpmi vlc > Не удаётся установить следующий пакет, т.к. он зависит от пакетов, > более старых, чем установленные: > vlc-plugin-speex-3.0.4-5plf > Продолжить установку? (Y/n) n > ================================ возможно, дело в сочетании источников, когда на обычный vlc ставит plf-овские плагины или наоборот. (In reply to Vladimir Potapov from comment #10) > (In reply to Dmitry Postnikov from comment #4) > > # urpmi vlc > > Не удаётся установить следующий пакет, т.к. он зависит от пакетов, > > более старых, чем установленные: > > vlc-plugin-speex-3.0.4-5plf > > Продолжить установку? (Y/n) n > > ================================ > > возможно, дело в сочетании источников, когда на обычный vlc ставит > plf-овские плагины или наоборот. у меня на чистой системе только контейнер подключен из этой баги + стандартные репы. когда ставишь... этот пакет подтягивается из контейнера. пересечение источников не происходит. у меня поставилось (i586) но с ошибками
1/19: удаляется vlc-3.0.4-4.i586
#########################################################################################################################
ERROR: 'script' failed for
error: %postun(vlc-3.0.4-4.i586) scriptlet failed, exit status 1
17/19: vlc-plugin-gnutls #########################################################################################################################
2/19: удаляется vlc-plugin-opengl-3.0.4-4plf.i586
#########################################################################################################################
3/19: удаляется vlc-plugin-dv-3.0.4-4plf.i586
#########################################################################################################################
4/19: удаляется vlc-plugin-flac-3.0.4-4plf.i586
#########################################################################################################################
5/19: удаляется vlc-plugin-kate-3.0.4-4plf.i586
#########################################################################################################################
6/19: удаляется vlc-plugin-libass-3.0.4-4plf.i586
#########################################################################################################################
7/19: удаляется vlc-plugin-opus-3.0.4-4plf.i586
#########################################################################################################################
8/19: удаляется vlc-plugin-speex-3.0.4-4plf.i586
#########################################################################################################################
9/19: удаляется vlc-plugin-upnp-3.0.4-4plf.i586
#########################################################################################################################
10/19: удаляется vlc-plugin-gnutls-3.0.4-4plf.i586
#########################################################################################################################
11/19: удаляется vlc-plugin-pulse-3.0.4-4plf.i586
#########################################################################################################################
12/19: удаляется vlc-plugin-lua-3.0.4-4plf.i586
#########################################################################################################################
13/19: удаляется vlc-plugin-mpc-3.0.4-4plf.i586
#########################################################################################################################
14/19: удаляется vlc-plugin-schroedinger-3.0.4-4plf.i586
#########################################################################################################################
15/19: удаляется vlc-3.0.4-4plf.i586
#########################################################################################################################
ERROR: 'script' failed for
error: %postun(vlc-3.0.4-4plf.i586) scriptlet failed, exit status 1
Это регрессия. Попробовал без подключения контейнера - старая версия ставится и удаляется без ошибок *********************** QA Denied Fixed vlc + https://abf.io/build_lists/2960846 + https://abf.io/build_lists/2960847 vlc-restricted + https://abf.io/build_lists/2960848 + https://abf.io/build_lists/2960849 The update is sent to expanded testing *************************************** *** This bug has been marked as a duplicate of bug 9708 *** |