[Bug 1190288] New: [Build 45.1] openQA test fails in first_boot - opensuse-welcome didn't display on GNOME
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288 Bug ID: 1190288 Summary: [Build 45.1] openQA test fails in first_boot - opensuse-welcome didn't display on GNOME Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other URL: https://openqa.opensuse.org/tests/1905541/modules/firs t_boot/steps/2 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: mlin@suse.com QA Contact: qa-bugs@suse.de Found By: openQA Blocker: Yes ## Observation openQA test in scenario opensuse-15.4-DVD-x86_64-gnome@64bit-2G fails in [first_boot](https://openqa.opensuse.org/tests/1905541/modules/first_boot/steps/2) opensuse-welcome didn't display on gnome activites although it does executed, see process list and os-welcome icon does show. This issue doesn't happen on KDE, GNOME only. NOTE: this issue happened after GNOME 40 update got merged to SLE15 SP4. ## Reproducible Fails since (at least) Build [21.1](https://openqa.opensuse.org/tests/1885049) ## Expected result Last good: [10.1](https://openqa.opensuse.org/tests/1877009) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit-2G&test=gnome&version=15.4) -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c1
xiaoguang wang
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c2
--- Comment #2 from Max Lin
I installed this build with GNOME desktop selection on my VM, it can show the Welcome app correctly.
autostart-ed and was show on gnome activites? -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c3
--- Comment #3 from xiaoguang wang
(In reply to xiaoguang wang from comment #1)
I installed this build with GNOME desktop selection on my VM, it can show the Welcome app correctly.
autostart-ed and was show on gnome activites?
The user is autologin, after system starts, system shows the Welcome app directly, not in overview mode. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c4
--- Comment #4 from Max Lin
(In reply to Max Lin from comment #2)
(In reply to xiaoguang wang from comment #1)
I installed this build with GNOME desktop selection on my VM, it can show the Welcome app correctly.
autostart-ed and was show on gnome activites?
The user is autologin, after system starts, system shows the Welcome app directly, not in overview mode.
upon GNOME 40 the default page after the system (re-)started is overview mode, if the welcome app works on *generic desktop* mode, is it possible that the welcome app only failed in overview mode? because on openqa, it is failing in overview mode. On Tumbleweed, the welcome app works in overview mode https://openqa.opensuse.org/tests/1906221#step/first_boot/2 btw -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c5
Jia Zhaocong
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c6
Alynx Zhou
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
Lubos Kocman
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c7
--- Comment #7 from Lubos Kocman
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c8
Dominique Leuenberger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c9
--- Comment #9 from Dominique Leuenberger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c10
Yifan Jiang
For reference: https://github.com/harfbuzz/harfbuzz/issues/3216
Harfbuzz 3.0 broke ABI and upstream has no interest in fixing this.
So Either stick to harfbuzz 2.9.x or make sure that all consumers of harfbuzz-subset.so.0 are being rebuilt
hmm, the ABI change can be also problematic for SLE/Leap build model, where the old SP's binary of an inherited package is taken directly for the developing release. But I have a question regarding the upstream bug, the API change was happening all they way of harfbuzz (who has never changed the so version for a decade), why it becomes a major problem today from 2.9.x to 3.x.x? -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c11
Yifan Jiang
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c12
--- Comment #12 from Max Lin
Nov 24 06:22:30.133424 localhost.localdomain org.opensuse.opensuse_welcome.desktop[1967]: /usr/bin/opensuse-welcome: symbol lookup error: /usr/lib64/libQt5WebEngineCore.so.5: undefined symbol: hb_subset_input_set_drop_hints
Who updated to harfbuzz 3.0??
Hi All, I did a snapshot review again today then I realized this is an _different_ issue now after updated to hardbuzz 3.0, the origin report here is about opensuse-welcome fails to work on GNOME's overview mode *only*, it still worked on other desktop eg. KDE, see https://openqa.opensuse.org/tests/1953048#step/first_boot/1 On the latest snapshot, opensuse-welcome just fails to launch everywhere due to hb abi changed. https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.4&build=118.1&groupid=50 , we need to fix ABI change issue first, otherwise just can not debugging the origin issue... perhaps we need another report for harfbuzz abi change. For the reference regarding qtwebengine, I've had a discussion with Antonio about new harfbuzz(actually plus new icu), we need to update qtwebengine to SLE15 SP4, https://bugzilla.opensuse.org/show_bug.cgi?id=1192880 and https://jira.suse.com/browse/PM-3173 -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
Max Lin
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c13
--- Comment #13 from Frederic Crozat
My 2 cents - SP4 is a major version update of desktop and main infrastructures, so it is a good candidate to update harfbuzz particularly when it has API changes (not in an ideal way though). It would be great if we find a way to rebuild the unforked dependencies (starting with libqt5-qtwebengine).
@Frederic, what do you think, is it realistic?
I think it is fine. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c14
--- Comment #14 from Yifan Jiang
(In reply to Dominique Leuenberger from comment #8)
Nov 24 06:22:30.133424 localhost.localdomain org.opensuse.opensuse_welcome.desktop[1967]: /usr/bin/opensuse-welcome: symbol lookup error: /usr/lib64/libQt5WebEngineCore.so.5: undefined symbol: hb_subset_input_set_drop_hints
Who updated to harfbuzz 3.0??
Hi All,
I did a snapshot review again today then I realized this is an _different_ issue now after updated to hardbuzz 3.0, the origin report here is about opensuse-welcome fails to work on GNOME's overview mode *only*, it still worked on other desktop eg. KDE, see https://openqa.opensuse.org/tests/1953048#step/first_boot/1
Just some information may be duplicated with the previous findings: I had similar thoughts that they were different issues in lunch time, so I did try a bit on the latest TW snapshot 20211122, which uses the sane Harfbuzz 2.9.x as well as core gnome 41 stack. But I can not see the problem (Overview mode) with either Xorg or Wayland sessions in both automatic log-in and manual log-in paths. Meanwhile, there are still pretty much difference between TW and SLE 15 SP4's about GNOME stack, though many submissions are on the way of staging (see: https://build.suse.de/project/users/SUSE:SLE-15-SP4:GA:Staging:E). It is worthy of standing by a bit for these fixes' merge and see if the problem getting better.
For the reference regarding qtwebengine, I've had a discussion with Antonio about new harfbuzz(actually plus new icu), we need to update qtwebengine to SLE15 SP4, https://bugzilla.opensuse.org/show_bug.cgi?id=1192880 and https://jira.suse.com/browse/PM-3173
@Max, just to ensure I understood correctly, am I right the rebuild qtwebengine will happen on internal build service (build.suse.de) as well - maybe by forking the package on sle15sp4? (https://bugzilla.opensuse.org/show_bug.cgi?id=1192880) -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c15
--- Comment #15 from Max Lin
For the reference regarding qtwebengine, I've had a discussion with Antonio about new harfbuzz(actually plus new icu), we need to update qtwebengine to SLE15 SP4, https://bugzilla.opensuse.org/show_bug.cgi?id=1192880 and https://jira.suse.com/browse/PM-3173
@Max, just to ensure I understood correctly, am I right the rebuild qtwebengine will happen on internal build service (build.suse.de) as well - maybe by forking the package on sle15sp4? (https://bugzilla.opensuse.org/show_bug.cgi?id=1192880)
ahh...no, my slow brain today, no, it will not happen on IBS, we don't have qtwebengine in SLE, so the rebuild will happen in Backports project on external build service. Sorry for the confusion... -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c16
--- Comment #16 from Lubos Kocman
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c17
--- Comment #17 from Lubos Kocman
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c18
--- Comment #18 from Max Lin
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c19
Yifan Jiang
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288
http://bugzilla.opensuse.org/show_bug.cgi?id=1190288#c20
--- Comment #20 from Yifan Jiang
participants (1)
-
bugzilla_noreply@suse.com