Since Fedora-Rawhide-20230216.n.2 , with both regular custom and blivet custom partitioning, after completing the partition layout and clicking Done, the "SUMMARY OF CHANGES" confirmation dialog never appears. anaconda.log shows these as the last messages: 18:21:43,371 DBG ui.lib.storage: Validation has been completed: ValidationReport(error_messages=[], warning_messages=[]) 18:21:43,601 DBG ui.lib.storage: Partitioning has been applied. and then the installer is just stuck with the screen kinda dimmed but the confirm dialog not showing, like this: https://openqa.fedoraproject.org/tests/1761979#step/disk_custom_blivet_lvm_ext4/42 I assume this is caused by something in 38.22-1 or 38.23-1.
alternatively, it could somehow be caused by mutter or gnome-kiosk 44, I guess. That's in Rawhide but not Branched yet, and this bug is showing in Rawhide but not branched.
When I modify the glade file of the Summary dialog and add `<property name="decorated">False</property>` to `<object class="GtkDialog" id="summaryDialog">`, the dialog is displayed as it should be. This dialog is decorated to make it resizable (see https://github.com/rhinstaller/anaconda/commit/3762715233d15c03a434a2c53663f4c643afb879). Anyway, it looks like decorated Gtk dialogs are no longer shown for some reason. Since our fix would disable the resizability of the dialog, so I am reassigning this bug to Gtk.
As mccatanzaro pointed out, gtk3 didn't change since Feb 8, so the thing that most likely changed to trigger this is mutter. Let's put it there for now. Note, the new mutter adds a dep on gtk4. To avoid dep issues in the installer environment, we had to strip /usr/bin/* from gtk4 in the installer env cleanup. I'm running a scratch build of lorax with that removed (and libtiff left in - libtiff being stripped is the reason we had to remove gtk4's binaries...) to see if it changes this. I don't *think* it should, but it seemed worth testing.
Oof, OK - an initial test suggests that leaving gtk4 /usr/bin/* and all of libtiff in the ISO *does* fix this bug. I'm gonna confirm that, but if so...I guess we have to eat the space usage :(
https://github.com/weldr/lorax/pull/1312
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
we merged this ages ago.