I think the way that package is supposed to work on traditional systems
is that it's part of the initial install but then on first upgrade it
gets swapped out for openh264 via Obsoletes.
However, that logic doesn't work on rpm-ostree because composes happen
server-side, so we always ship the install set.
Instead, just exclude the package from the compose. Users will have to
keep manually layering openh264 if they want it, which is already how
it is in f39 and older.
I think the way that package is supposed to work on traditional systems
is that it's part of the initial install but then on first upgrade it
gets swapped out for
openh264viaObsoletes.However, that logic doesn't work on rpm-ostree because composes happen
server-side, so we always ship the install set.
Instead, just exclude the package from the compose. Users will have to
keep manually layering
openh264if they want it, which is already howit is in f39 and older.
Fixes: https://github.com/fedora-silverblue/issue-tracker/issues/536