Bug 48240

Summary: VLC устанавливает из Центра приложений Gnome vlc-mini а не vlc
Product: Sisyphus Reporter: Олег Щавелев <oleg>
Component: appstream-dataAssignee: Andrey Cherepanov <cas>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aen, amakeenk, aris, cas, felix_z, iv, kostevichae, strepkovaas, urozhaevaoo
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Олег Щавелев 2023-10-29 15:39:02 MSK
Стенды с ошибкой:
=================
* ALT Regular Sisyphus x86_64

Версия программы:
=================
appstream-data-20231017-alt1.noarch

Шаги, приводящие к ошибке:
==========================
* Установить VLC

Результат:
==========
Устанавливается vlc-mini
[oleg@alt-gnome metainfo]$ rpm -qf /usr/share/metainfo/vlc.appdata.xml
vlc-mini-3.0.19-alt1.x86_64

Ожидаемый результат:
==================== 
Устанавливается аналогично:
su -
apt-get install vlc
Comment 1 FelixZ 2023-11-01 10:16:46 MSK
(Ответ для Олег Щавелев на комментарий #0)
> Стенды с ошибкой:
> =================
> * ALT Regular Sisyphus x86_64
> 
> Версия программы:
> =================
> appstream-data-20231017-alt1.noarch
> 
> Шаги, приводящие к ошибке:
> ==========================
> * Установить VLC
> 
> Результат:
> ==========
> Устанавливается vlc-mini
> [oleg@alt-gnome metainfo]$ rpm -qf /usr/share/metainfo/vlc.appdata.xml
> vlc-mini-3.0.19-alt1.x86_64
> 
> Ожидаемый результат:
> ==================== 
> Устанавливается аналогично:
> su -
> apt-get install vlc

Олег, есть возможность протестировать задание из таска?:
apt-repo test 333221
И в магазине приложений gnome-software проверить установку.

В altlinux.xml пакет vlc-mini изменен на vlc-maxi.
Comment 2 Олег Щавелев 2023-11-01 11:54:12 MSK
Стенд
=================
* ALT Regular Sisyphus x86_64

Версия программы:
=================
* appstream-data-20231031-alt1.noarch

Результат:
==========
* Поиск в Центре приложений, отсутствует иконка приложения в центре по запросу VLC
* Устанавливается VLC и появляется иконка на экране приложений, запускается. В карточке Центра приложений появляется иконка приложения после установки из репозитория Сизиф.
* Невозможно удалить приложение через Центр приложений.

Запрос в терминал.

[root@alt-gnome metainfo]# rpm -qf /usr/share/metainfo/vlc.appdata.xml
vlc-mini-3.0.20-alt1.x86_64

Удалить через терминал:

[root@alt-gnome metainfo]# apt-get remove -D vlc
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  libaacs vlc vlc-plugin-ass vlc-plugin-bluray vlc-plugin-dbus vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-ffmpeg vlc-plugin-freetype vlc-plugin-globalhotkeys vlc-plugin-live555
  vlc-plugin-matroska vlc-plugin-mpeg2 vlc-plugin-ogg vlc-plugin-pulseaudio vlc-plugin-taglib vlc-plugin-v4l vlc-plugin-xml
0 будет обновлено, 0 новых установлено, 18 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 65,3MB дискового пространства.

[root@alt-gnome metainfo]# apt-get remove -D vlc-mini
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  vlc-interface-ncurses vlc-interface-qt vlc-interface-skins2 vlc-mini vlc-plugin-xcb
0 будет обновлено, 0 новых установлено, 5 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 72,1MB дискового пространства.
Продолжить? [Y/n] Y
Совершаем изменения...
Подготовка...                                                                      #################################################################################################### [100%]
Очистка / удаление... 
1: vlc-interface-skins2-3.0.20-alt1                                                #################################################################################################### [ 20%]
2: vlc-interface-qt-3.0.20-alt1                                                    #################################################################################################### [ 40%]
3: vlc-interface-ncurses-3.0.20-alt1                                               #################################################################################################### [ 60%]
4: vlc-mini-3.0.20-alt1                                                            #################################################################################################### [ 80%]
5: vlc-plugin-xcb-3.0.20-alt1                                                      #################################################################################################### [100%]
Завершено.

Иконка пропадает, пакет удаляется.

Скриншоты во вложении:
https://disk.yandex.ru/d/XYd5zMT6-vitSw
Comment 3 Repository Robot 2023-11-01 11:54:42 MSK
appstream-data-20231031-alt1 -> sisyphus:

 Tue Oct 31 2023 Kirill Izmestev <felixz@altlinux> 20231031-alt1
 - Updated database.
 - Added applications experiencing problems due to data packets (ALT #48240).
Comment 4 Kostevich Arseniy 2023-11-14 19:20:38 MSK
Версия пакета:
appstream-data-20231031-alt1

Переоткрываю, т.к. ошибка воспроизводится на KDE

Платформы(Обновлены до Sisyphus):
kworkstation-10.2-x86_64
education-kde-10.2-x86_64

При установке через Discover устанавливается:
$ rpm -qa | grep vlc
vlc-interface-qt-3.0.20-alt1.x86_64
libvlc-3.0.20-alt1.x86_64
vlc-plugin-xcb-3.0.20-alt1.x86_64
vlc-mini-3.0.20-alt1.x86_64

При установке # apt-get install vlc устанавливается:
rpm -qa | grep vlc
vlc-plugin-dvdnav-3.0.20-alt1.x86_64
vlc-interface-qt-3.0.20-alt1.x86_64
vlc-plugin-pulseaudio-3.0.20-alt1.x86_64
vlc-plugin-freetype-3.0.20-alt1.x86_64
vlc-plugin-matroska-3.0.20-alt1.x86_64
libvlc-3.0.20-alt1.x86_64
vlc-plugin-v4l-3.0.20-alt1.x86_64
vlc-plugin-mpeg2-3.0.20-alt1.x86_64
vlc-plugin-ass-3.0.20-alt1.x86_64
vlc-plugin-xcb-3.0.20-alt1.x86_64
vlc-plugin-ogg-3.0.20-alt1.x86_64
vlc-mini-3.0.20-alt1.x86_64 -  В том числе
vlc-plugin-xml-3.0.20-alt1.x86_64
vlc-plugin-ffmpeg-3.0.20-alt1.x86_64
vlc-plugin-dbus-3.0.20-alt1.x86_64
vlc-plugin-bluray-3.0.20-alt1.x86_64
vlc-3.0.20-alt1.x86_64
vlc-plugin-live555-3.0.20-alt1.x86_64
vlc-plugin-globalhotkeys-3.0.20-alt1.x86_64
vlc-plugin-dvdread-3.0.20-alt1.x86_64
vlc-plugin-taglib-3.0.20-alt1.x86_64

Дополнительно:
С gnome-software не воспроизводится, возможно проблема не в appstream-data, а в discover.
Comment 5 Олег Щавелев 2023-11-15 09:55:19 MSK
(Ответ для Kostevich Arseniy на комментарий #4)
> Версия пакета:
> appstream-data-20231031-alt1
> 
> Переоткрываю, т.к. ошибка воспроизводится на KDE
> 
> Платформы(Обновлены до Sisyphus):
> kworkstation-10.2-x86_64
> education-kde-10.2-x86_64
> 
> При установке через Discover устанавливается:
> $ rpm -qa | grep vlc
> vlc-interface-qt-3.0.20-alt1.x86_64
> libvlc-3.0.20-alt1.x86_64
> vlc-plugin-xcb-3.0.20-alt1.x86_64
> vlc-mini-3.0.20-alt1.x86_64
> 
> При установке # apt-get install vlc устанавливается:
> rpm -qa | grep vlc
> vlc-plugin-dvdnav-3.0.20-alt1.x86_64
> vlc-interface-qt-3.0.20-alt1.x86_64
> vlc-plugin-pulseaudio-3.0.20-alt1.x86_64
> vlc-plugin-freetype-3.0.20-alt1.x86_64
> vlc-plugin-matroska-3.0.20-alt1.x86_64
> libvlc-3.0.20-alt1.x86_64
> vlc-plugin-v4l-3.0.20-alt1.x86_64
> vlc-plugin-mpeg2-3.0.20-alt1.x86_64
> vlc-plugin-ass-3.0.20-alt1.x86_64
> vlc-plugin-xcb-3.0.20-alt1.x86_64
> vlc-plugin-ogg-3.0.20-alt1.x86_64
> vlc-mini-3.0.20-alt1.x86_64 -  В том числе
> vlc-plugin-xml-3.0.20-alt1.x86_64
> vlc-plugin-ffmpeg-3.0.20-alt1.x86_64
> vlc-plugin-dbus-3.0.20-alt1.x86_64
> vlc-plugin-bluray-3.0.20-alt1.x86_64
> vlc-3.0.20-alt1.x86_64
> vlc-plugin-live555-3.0.20-alt1.x86_64
> vlc-plugin-globalhotkeys-3.0.20-alt1.x86_64
> vlc-plugin-dvdread-3.0.20-alt1.x86_64
> vlc-plugin-taglib-3.0.20-alt1.x86_64
> 
> Дополнительно:
> С gnome-software не воспроизводится, возможно проблема не в appstream-data,
> а в discover.

В GnomeSoftware можно установить VLC, но нельзя его удалить. Проблемы с Центром приложением до сих пор присутствуют. Я просто до этого еще не дошел.
Comment 6 Kostevich Arseniy 2023-11-15 12:45:12 MSK
(Ответ для Kostevich Arseniy на комментарий #4)
> Переоткрываю, т.к. ошибка воспроизводится на KDE

Не только на KDE, удаление vlc не работает в Discover/gnome-software

Платформы(Обновлены до sisyphus):
kworkstation-10.2-x86_64
workstation-10.1-x86_64
education-10.2-x86_64
education-kde-10.2-x86_64
server-10.1-x86_64
Comment 7 Yuri N. Sedunov 2023-11-15 13:30:34 MSK
Предлагаю передать сборку appstream-data разработчикам packages.altlinux.org.
Comment 8 Repository Robot 2023-11-15 16:40:13 MSK
appstream-data-20231031-alt0.p10.1 -> p10:

 Tue Oct 31 2023 Kirill Izmestev <felixz@altlinux> 20231031-alt0.p10.1
 - Updated database.
 - Added applications experiencing problems due to data packets (ALT #48240).
Comment 9 Alexander Makeenkov 2023-11-15 16:42:02 MSK
(Ответ для Kostevich Arseniy на комментарий #4)
> Версия пакета:
> appstream-data-20231031-alt1
> 
> Переоткрываю, т.к. ошибка воспроизводится
Comment 10 Ivan A. Melnikov 2023-11-15 17:03:22 MSK
(In reply to Kostevich Arseniy from comment #6)
> удаление vlc не работает в Discover/gnome-software

Выглядит как другая ошибка.
Comment 11 Олег Щавелев 2023-11-15 21:55:40 MSK
(Ответ для Ivan A. Melnikov на комментарий #10)
> (In reply to Kostevich Arseniy from comment #6)
> > удаление vlc не работает в Discover/gnome-software
> 
> Выглядит как другая ошибка.

Хочу обратить ваше внимание, что отсутствие возможности удалить из Центра приложений возникла в момент размещения выполнения репорта сопровождающим в Задании. К сожалению, я точно не могу утверждать возможно ли было удалить пакет vlc-mini, который устанавливался до выполнения данного репорта. 

Правильно ли я понимаю, что мне необходимо сформировать дополнительный репорт, в котором будет сформулирована проблема не возможности удаления программы с использования визуального интерфейса Центра приложений?

Заранее спасибо за уточнение.
Comment 12 Andrey Cherepanov 2023-11-23 12:52:05 MSK
(Ответ для Олег Щавелев на комментарий #11)
> (Ответ для Ivan A. Melnikov на комментарий #10)
> > (In reply to Kostevich Arseniy from comment #6)
> > > удаление vlc не работает в Discover/gnome-software
> > 
> > Выглядит как другая ошибка.
> 
> Хочу обратить ваше внимание, что отсутствие возможности удалить из Центра
> приложений возникла в момент размещения выполнения репорта сопровождающим в
> Задании. К сожалению, я точно не могу утверждать возможно ли было удалить
> пакет vlc-mini, который устанавливался до выполнения данного репорта. 
> 
> Правильно ли я понимаю, что мне необходимо сформировать дополнительный
> репорт, в котором будет сформулирована проблема не возможности удаления
> программы с использования визуального интерфейса Центра приложений?
> 
> Заранее спасибо за уточнение.

Формат appstream предполагает привязку приложения к одному или нескольким pkgname. Которые оптом устанавливаются или удаляются. Прошу перечислить все необходимые pkgname для vlc и внести их в appdata.xml.
Comment 13 Andrey Cherepanov 2023-11-23 12:52:24 MSK
(Ответ для Yuri N. Sedunov на комментарий #7)
> Предлагаю передать сборку appstream-data разработчикам packages.altlinux.org.

Как это связано вообще?
Comment 14 Олег Щавелев 2024-01-31 23:45:59 MSK
(Ответ для Kostevich Arseniy на комментарий #4)
> Версия пакета:
> appstream-data-20231031-alt1
> 
> Переоткрываю, т.к. ошибка воспроизводится на KDE
> 
> Платформы(Обновлены до Sisyphus):
> kworkstation-10.2-x86_64
> education-kde-10.2-x86_64
> 
> При установке через Discover устанавливается:
> $ rpm -qa | grep vlc
> vlc-interface-qt-3.0.20-alt1.x86_64
> libvlc-3.0.20-alt1.x86_64
> vlc-plugin-xcb-3.0.20-alt1.x86_64
> vlc-mini-3.0.20-alt1.x86_64
> 
> При установке # apt-get install vlc устанавливается:
> rpm -qa | grep vlc
> vlc-plugin-dvdnav-3.0.20-alt1.x86_64
> vlc-interface-qt-3.0.20-alt1.x86_64
> vlc-plugin-pulseaudio-3.0.20-alt1.x86_64
> vlc-plugin-freetype-3.0.20-alt1.x86_64
> vlc-plugin-matroska-3.0.20-alt1.x86_64
> libvlc-3.0.20-alt1.x86_64
> vlc-plugin-v4l-3.0.20-alt1.x86_64
> vlc-plugin-mpeg2-3.0.20-alt1.x86_64
> vlc-plugin-ass-3.0.20-alt1.x86_64
> vlc-plugin-xcb-3.0.20-alt1.x86_64
> vlc-plugin-ogg-3.0.20-alt1.x86_64
> vlc-mini-3.0.20-alt1.x86_64 -  В том числе
> vlc-plugin-xml-3.0.20-alt1.x86_64
> vlc-plugin-ffmpeg-3.0.20-alt1.x86_64
> vlc-plugin-dbus-3.0.20-alt1.x86_64
> vlc-plugin-bluray-3.0.20-alt1.x86_64
> vlc-3.0.20-alt1.x86_64
> vlc-plugin-live555-3.0.20-alt1.x86_64
> vlc-plugin-globalhotkeys-3.0.20-alt1.x86_64
> vlc-plugin-dvdread-3.0.20-alt1.x86_64
> vlc-plugin-taglib-3.0.20-alt1.x86_64
> 
> Дополнительно:
> С gnome-software не воспроизводится, возможно проблема не в appstream-data,
> а в discover.

Арсений, здравствуйте. 

На текущий момент проблема не решена. Возможно мне нужно, как инициатору совершить дополнительные действия? Или мы можем сделать дополнительную ревизию для исправления зафиксированной проблемы. Посмотрите сообщение от 2023-11-01 11:54:12 MSK.
Comment 15 Олег Щавелев 2024-01-31 23:51:38 MSK
(Ответ для Олег Щавелев на комментарий #14)
> (Ответ для Kostevich Arseniy на комментарий #4)
> > Версия пакета:
> > appstream-data-20231031-alt1
> > 
> > Переоткрываю, т.к. ошибка воспроизводится на KDE
> > 
> > Платформы(Обновлены до Sisyphus):
> > kworkstation-10.2-x86_64
> > education-kde-10.2-x86_64
> > 
> > При установке через Discover устанавливается:
> > $ rpm -qa | grep vlc
> > vlc-interface-qt-3.0.20-alt1.x86_64
> > libvlc-3.0.20-alt1.x86_64
> > vlc-plugin-xcb-3.0.20-alt1.x86_64
> > vlc-mini-3.0.20-alt1.x86_64
> > 
> > При установке # apt-get install vlc устанавливается:
> > rpm -qa | grep vlc
> > vlc-plugin-dvdnav-3.0.20-alt1.x86_64
> > vlc-interface-qt-3.0.20-alt1.x86_64
> > vlc-plugin-pulseaudio-3.0.20-alt1.x86_64
> > vlc-plugin-freetype-3.0.20-alt1.x86_64
> > vlc-plugin-matroska-3.0.20-alt1.x86_64
> > libvlc-3.0.20-alt1.x86_64
> > vlc-plugin-v4l-3.0.20-alt1.x86_64
> > vlc-plugin-mpeg2-3.0.20-alt1.x86_64
> > vlc-plugin-ass-3.0.20-alt1.x86_64
> > vlc-plugin-xcb-3.0.20-alt1.x86_64
> > vlc-plugin-ogg-3.0.20-alt1.x86_64
> > vlc-mini-3.0.20-alt1.x86_64 -  В том числе
> > vlc-plugin-xml-3.0.20-alt1.x86_64
> > vlc-plugin-ffmpeg-3.0.20-alt1.x86_64
> > vlc-plugin-dbus-3.0.20-alt1.x86_64
> > vlc-plugin-bluray-3.0.20-alt1.x86_64
> > vlc-3.0.20-alt1.x86_64
> > vlc-plugin-live555-3.0.20-alt1.x86_64
> > vlc-plugin-globalhotkeys-3.0.20-alt1.x86_64
> > vlc-plugin-dvdread-3.0.20-alt1.x86_64
> > vlc-plugin-taglib-3.0.20-alt1.x86_64
> > 
> > Дополнительно:
> > С gnome-software не воспроизводится, возможно проблема не в appstream-data,
> > а в discover.
> 
> Арсений, здравствуйте. 
> 
> На текущий момент проблема не решена. Возможно мне нужно, как инициатору
> совершить дополнительные действия? Или мы можем сделать дополнительную
> ревизию для исправления зафиксированной проблемы. Посмотрите сообщение от
> 2023-11-01 11:54:12 MSK.

Я прощу прощение, видимо не правильно тыкнул на кнопку ответить, мое сообщение адресовано FelixZ.
Comment 16 Anastasia Doronina 2024-04-01 11:45:27 MSK
Проверила на версии appstream-data-20240322-alt0.p10.1

Стенды, обновленные до sisyphus:
p10-education-10.2-x86_64 (KDE)
p10-workstation-10.2-x86_64

При установке VLC из Центра приложений к пакетам vlc и vllc-mini дополнительно ставится пакет vlc-maxi в то время как при установке из терминала устанавливаются только vlc и vllc-mini (vlc-maxi отсутствует).
Comment 17 Olga 2024-10-16 14:14:38 MSK
Ошибка актуальна для версии appstream-data-20241001-alt0.p10.1