Bug 2124097 - anaconda help does not launch on KDE live images since 2118832 fix landed
Summary: anaconda help does not launch on KDE live images since 2118832 fix landed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 37
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Vladimír Slávik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: openqa AcceptedFreezeException Accept...
Depends On:
Blocks: F37BetaFreezeException F37FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2022-09-04 17:21 UTC by Adam Williamson
Modified: 2022-09-09 18:05 UTC (History)
9 users (show)

Fixed In Version: anaconda-37.12.2-2.fc37
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-09-09 18:05:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.