Bug 1947483

Summary: Include glib 2.68.1 in F34 final to fix lxde crashes
Product: [Fedora] Fedora Reporter: Kalev Lember <klember>
Component: glib2Assignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: awilliam, caillon+fedoraproject, christoph.wickert, gnome-sig, mclasen, mtasaka, rhughes, rstrode, sandmann, tiagomatos
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException
Fixed In Version: glib2-2.68.1-1.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-04-13 01:34:24 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: 1829025    

Description Kalev Lember 2021-04-08 14:57:11 UTC
New glib 2.68.1 was just released fixing https://gitlab.gnome.org/GNOME/glib/-/issues/2361 . My reading of the upstream ticket is that lxde crashes with the version of glib2 that we have in F34. I haven't checked if Fedora's lxde spin is affected, but it may be prudent to include the glib2 side fix anyway to be on the safe side.

Comment 1 Fedora Update System 2021-04-08 15:10:13 UTC
FEDORA-2021-b84186c57d has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-b84186c57d

Comment 2 Fedora Update System 2021-04-08 19:07:01 UTC
FEDORA-2021-b84186c57d has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-b84186c57d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-b84186c57d

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

Comment 3 Adam Williamson 2021-04-08 22:49:26 UTC
Adding LXDE maintainers to CC. Would be good to get their word on whether our packages are likely to be affected by this.

Comment 5 Mamoru TASAKA 2021-04-09 00:47:47 UTC
Just note that after reading:
https://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html#g-key-file-load-from-file

It says "key_file an empty GKeyFile struct", so I interpreted this as "key_file should not be re-used, just a empty GKeyFile struct should be used", so for now I changed not to reuse GKeyFile object.

Comment 6 Mamoru TASAKA 2021-04-09 12:52:46 UTC
Well, lxdm is not fixed: Arch linux initial report is for /usr/libexec/lxdm-greeter-gtk .
With current LXDE spin settings, perhaps /usr/libexec/lxdm-greeter-gtk on Fedora LXDE spin won't crash (I guess), however it can crash when some other rpms are installed by user afterwards.

Comment 7 Adam Williamson 2021-04-12 16:09:07 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/342 , marking accepted.

Comment 8 Fedora Update System 2021-04-13 01:34:24 UTC
FEDORA-2021-b84186c57d has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.