totem-video-thumbnailer not removed on upgrade to Fedora 44 #513
Labels
No labels
a11y
btrfs
Closed As
Can't fix
Closed As
Deferred to upstream
Closed As
Fixed
Closed As
Won't fix
default-apps
easyfix
experience
help-wanted
installation
meeting
meeting-request
nvidia
packaging
pending-action
qa
testing
user-docs
wg-docs
wg-meta
No milestone
No project
No assignees
4 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
workstation/tickets#513
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
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.
After discussion with Fabio, we definitely need to use Obsoletes. We don't need to use Provides.
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.
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.
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).
Thanks! I'll close the bug report with a note too then.