totem-video-thumbnailer not removed on upgrade to Fedora 44 #513

Closed
opened 2026-05-09 20:47:57 +00:00 by decathorpe · 7 comments

It looks like the transition from totem-video-thumbnailer to gst-thumbnailers wasn't completed. People seem to get gst-thumbnailers installed on upgrade to Fedora 44 (via comps?), but totem-video-thumbnailer remains installed too. This doesn't seem to be the intended behaviour (see also https://bugzilla.redhat.com/show_bug.cgi?id=2468521 )?

I don't want to unilaterally add "Obsoletes: totem-video-thumbnailer" to gst-thumbnailers either, that wouldn't be correct - it would remove the package everywhere and make it non-installable (for example, I'm not sure whether totem-video-thumbnailer is used on non-GNOME desktop environments).

Maybe a different, GNOME-specific component (what contains the thumbnailer machinery again? gnome-desktop3?) can add the necessary Obsoletes so totem-video-thumbnailer is removed on upgrade?

It looks like the transition from totem-video-thumbnailer to gst-thumbnailers wasn't completed. People seem to get gst-thumbnailers installed on upgrade to Fedora 44 (via comps?), but totem-video-thumbnailer remains installed too. This doesn't seem to be the intended behaviour (see also https://bugzilla.redhat.com/show_bug.cgi?id=2468521 )? I don't want to unilaterally add "Obsoletes: totem-video-thumbnailer" to gst-thumbnailers either, that wouldn't be correct - it would remove the package *everywhere* and make it non-installable (for example, I'm not sure whether totem-video-thumbnailer is used on non-GNOME desktop environments). Maybe a different, GNOME-specific component (what contains the thumbnailer machinery again? gnome-desktop3?) can add the necessary Obsoletes so totem-video-thumbnailer is removed on upgrade?

FWIW, it's still a required dependency for Totem:

https://src.fedoraproject.org/rpms/totem/blob/rawhide/f/totem.spec#_57

Forcing its removal would probably result in dependency issues on setups that (still) have Totem installed.

FWIW, it's still a required dependency for Totem: https://src.fedoraproject.org/rpms/totem/blob/rawhide/f/totem.spec#_57 Forcing its removal would probably result in dependency issues on setups that (still) have Totem installed.
Owner

Agreed: we will add a Provides to achieve the desired behavior (one-time uninstall of totem-video-thumbnailer), even though it's not semantically correct.

Agreed: we will add a Provides to achieve the desired behavior (one-time uninstall of totem-video-thumbnailer), even though it's not semantically correct.
Owner

After discussion with Fabio, we definitely need to use Obsoletes. We don't need to use Provides.

After discussion with Fabio, we definitely need to use Obsoletes. We don't need to use Provides.
Owner

But if I add Obsoletes without Provides, then totem will break, because totem requires totem-video-thumbnailer.

We might need further discussion here. I don't know what to do.

@mclasen is suggesting we just leave the totem thumbnailer installed.

But if I add Obsoletes without Provides, then totem will break, because totem requires totem-video-thumbnailer. We might need further discussion here. I don't know what to do. @mclasen is suggesting we just leave the totem thumbnailer installed.
Author

FWIW "do nothing" is definitely an option here, and one that I like the sound of 😁

I just wanted to make WSWG aware of the bug report I got and ask whether the behaviour was intentional, accidental, or meh-acceptable.

FWIW "do nothing" is definitely an option here, and one that I like the sound of 😁 I just wanted to make WSWG aware of the bug report I got and ask whether the behaviour was intentional, accidental, or meh-acceptable.
Owner

We've talked about it again on the yesterday's meeting and sadly we didn't identify a way how to handle this correctly, so we've agreed on to leave the totem thumbnailer installed for the existing installations (the new ones won't have it installed).

We've talked about it again on the yesterday's meeting and sadly we didn't identify a way how to handle this correctly, so we've agreed on to leave the totem thumbnailer installed for the existing installations (the new ones won't have it installed).
Author

Thanks! I'll close the bug report with a note too then.

Thanks! I'll close the bug report with a note too then.
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
workstation/tickets#513
No description provided.