Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 2124097

Summary: anaconda help does not launch on KDE live images since 2118832 fix landed
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: anacondaAssignee: Vladimír Slávik <vslavik>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 37CC: anaconda-maint-list, geraldo.simiao.kutz, jonathan, kellin, robatino, vanmeeuwen+fedora, vponcova, vslavik, w
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa AcceptedFreezeException AcceptedBlocker
Fixed In Version: anaconda-37.12.2-2.fc37 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-09-09 18:05:03 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:
Bug Depends On:    
Bug Blocks: 2009538, 2009539    

Description Adam Williamson 2022-09-04 17:21:54 UTC
The attempted fix for https://bugzilla.redhat.com/show_bug.cgi?id=2118832 - running yelp as liveinst - seems to have fixed Workstation, but not KDE.

Now on KDE live images, when you click Help! , yelp does not seem to run at all. Rather than a mostly-blank window as we saw with 2118832, you don't really see anything at all.

The journal shows anaconda attempting to launch yelp, and a `[yelp] <defunct>` entry shows up in the ps output, but that seems to be about all:

Sep 04 13:20:15 localhost-live anaconda[2631]: anaconda: ui.lib.help: Requested a graphical help for the 'language-pre-configuration' screen.
Sep 04 13:20:15 localhost-live anaconda[2631]: program: Running... yelp /usr/share/anaconda/help/fedora/en-US/WelcomeSpoke.xml
Sep 04 13:20:16 localhost-live plasmashell[1695]: plasma_workspace_pipewire_logging: Failed to query DMA-BUF format count.
Sep 04 13:20:16 localhost-live plasmashell[1695]: plasma_workspace_pipewire_logging: Failed to query DMA-BUF format count.
Sep 04 13:20:16 localhost-live plasmashell[1695]: plasma_workspace_pipewire_logging: Failed to query DMA-BUF format count.
Sep 04 13:20:16 localhost-live plasmashell[1695]: plasma_workspace_pipewire_logging: Failed to query DMA-BUF format count.

Comment 1 Adam Williamson 2022-09-04 17:22:25 UTC
Proposing as a Final blocker and Beta FE, Final criterion "Any element in the installer interface(s) which is clearly intended to display 'help' text must do so correctly when activated."

Comment 2 Vladimír Slávik 2022-09-05 10:50:53 UTC
Adding XDG_RUNTIME_DIR seems to fix KDE, but I'll have to check it on the other targets as well.

(Somehow, I have a feeling this bug will just keep giving...)

Comment 3 Vladimír Slávik 2022-09-05 13:59:21 UTC
https://github.com/rhinstaller/anaconda/pull/4317

Comment 4 Adam Williamson 2022-09-05 15:48:25 UTC
Only Workstation, KDE and the installer environment are release blocking, so if those three work, we at least don't have blockers to worry about...

Comment 5 Vladimír Slávik 2022-09-06 08:55:05 UTC
Oh, yes, I tested only the three.

Comment 6 Vladimír Slávik 2022-09-06 17:07:40 UTC
So, we merged this and are all set to release, except it turns out this is not accepted as a BetaFE...

Comment 7 Adam Williamson 2022-09-06 17:16:52 UTC
it is, we just haven't updated the results of the meeting yet. here:

#agreed 2124097 - AcceptedFreezeException (Beta) AcceptedBlocker (Final) - this is accepted as a Final blocker as a violation of Final criterion "Any element in the installer interface(s) which is clearly intended to display 'help' text must do so correctly when activated", and as a Beta FE as a highly-visible issue that can't be fixed with an update

Comment 8 Fedora Update System 2022-09-06 19:55:58 UTC
FEDORA-2022-30d68c4c15 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-30d68c4c15

Comment 9 Fedora Update System 2022-09-07 07:38:29 UTC
FEDORA-2022-30d68c4c15 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-30d68c4c15`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-30d68c4c15

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Geraldo Simião 2022-09-07 15:09:31 UTC
Its fixed on Fedora-KDE-Live-x86_64-37_Beta-1.5.iso
Only drawback is help only in english,even if I choose other language at anaconda first screen, but is the case since older fedora versions.

Comment 11 Adam Williamson 2022-09-07 15:17:00 UTC
Yeah, fix confirmed by openQA also.

Comment 12 Fedora Update System 2022-09-09 18:05:03 UTC
FEDORA-2022-30d68c4c15 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.