Bug 2170716
Summary: | Custom partitioning confirmation dialog never appears after clicking Done | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
Component: | mutter | Assignee: | GNOME SIG Unassigned <gnome-sig> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 39 | CC: | anaconda-maint-list, fmuellner, gnome-sig, jadahl, mclasen, otaylor, philip.wyett, vponcova, vslavik, walters, w |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | openqa | ||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-02-14 21:24:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Adam Williamson
2023-02-17 03:07:58 UTC
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 :( 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. |