Bug 2321305

Summary: Rai.tv, Apple Movie Trailers and Euronews plugins do not work
Product: [Fedora] Fedora Reporter: Daniel Rusek <drusek>
Component: grilo-pluginsAssignee: Victor Toso <victortoso>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: awilliam, gnome-sig, kparal, mail, robatino, victortoso
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard: RejectedBlocker
Fixed In Version: grilo-plugins-0.3.16-7.fc40 grilo-plugins-0.3.16-7.fc41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-11-17 01:20:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Daniel Rusek 2024-10-23 15:06:52 UTC
When using Totem, switching to the "Channels" tab and trying to click any of the three pre-installed online channels, none of them works:

- Clicking "Rai.tv" and opening on any of the categories causes Totem to crash on SIGSEGV.

- Clicking "Apple Movie Trailers" causes lots of parser errors to be printed on stdout and Totem to hang.

- Clicking "Euronews" displays an empty window.

If it is not feasible to fix this, it could be the best idea to not enable the broken grilo-plugins, at least for now.

They are already disabled in Ubuntu since 23.10 and the same patch can be used in Fedora:

https://git.launchpad.net/ubuntu/+source/grilo-plugins/commit/?id=618d21e1fcd33bf0094d73119f4ed0bdd90e7a5c

Reproducible: Always

Upstream tickets:

https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/89
https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/90
https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/91

Comment 1 Fedora Blocker Bugs Application 2024-10-23 15:12:15 UTC
Proposed as a Blocker and Freeze Exception for 41-final by Fedora user asciiwolf using the blocker tracking app because:

 None of the pre-installed plugins in Totem work correctly and they even cause Totem to crash. This degrades the user experience and can also be considered a basic app functionality violation. Instead of shipping a broken feature, it would be the best to disable the broken grilo-plugins (there is a simple patch linked in the bz).

Comment 3 Kamil Páral 2024-10-24 10:02:17 UTC
Per votes in https://pagure.io/fedora-qa/blocker-review/issue/1736 , accepted as a freeze exception and rejected as a blocker.

Comment 4 Kamil Páral 2024-10-25 09:55:28 UTC
F41 is GO, removing the freeze exception flag.

Comment 5 Daniel Rusek 2024-10-25 11:12:24 UTC
Here is a Merge request that disables these plugins:

https://src.fedoraproject.org/rpms/grilo-plugins/pull-request/3

The fix should be pushed into Rawhide, F41 and F40.

Comment 6 Daniel Rusek 2024-10-31 11:02:09 UTC
By the way, it would be *great* to also fix or at least disable/remove these three plugins in upstream. Disabling them in downstream is just a temporary solution to not ship a broken thing to end-users.

Comment 7 Fedora Update System 2024-11-08 22:48:13 UTC
FEDORA-2024-a4e239438b (grilo-plugins-0.3.16-7.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-a4e239438b

Comment 8 Fedora Update System 2024-11-08 22:48:13 UTC
FEDORA-2024-bfd393b6e7 (grilo-plugins-0.3.16-7.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-bfd393b6e7

Comment 9 Fedora Update System 2024-11-09 03:09:05 UTC
FEDORA-2024-bfd393b6e7 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-bfd393b6e7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-bfd393b6e7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2024-11-10 03:48:21 UTC
FEDORA-2024-a4e239438b has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a4e239438b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a4e239438b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2024-11-17 01:20:20 UTC
FEDORA-2024-bfd393b6e7 (grilo-plugins-0.3.16-7.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2024-11-18 03:13:53 UTC
FEDORA-2024-a4e239438b (grilo-plugins-0.3.16-7.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.