Bug 1198281

Summary: openSUSE Build Service, KDE:Qt, Qt5 Creator (7.0.0) does not launch, package broken.
Product: [openSUSE] openSUSE.org Reporter: Lemuel Simon <lemuelsimon32>
Component: 3rd party softwareAssignee: E-Mail List <opensuse-kde-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <screening-team-bugs>
Severity: Major    
Priority: P5 - None CC: fvogt, lemuelsimon32, me
Version: unspecified   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.3   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Lemuel Simon 2022-04-11 01:47:13 UTC
Currently the qt5-creator package from this repository is broken. I get this error `qtcreator: error while loading shared libraries: libExtensionSystem.so.6: cannot open shared object file: No such file or directory.` Making a symbolic link from `/usr/lib64/qtcreator/libExtensionSystem.so.6` -> `/usr/lib64/libExtensionSystem.so.6` doesn't work either. Because of the aforementioned problem, Qt Creator does not work at all.

The project directory is here: https://build.opensuse.org/package/show/KDE:Qt5/qt-creator
Comment 1 Christophe Marin 2022-04-20 16:25:27 UTC
libExtensionSystem.so.6 doesn't come from qtcreator 7.
Comment 2 Lemuel Simon 2022-05-01 00:08:25 UTC
(In reply to Christophe Giboudeaux from comment #1)
> libExtensionSystem.so.6 doesn't come from qtcreator 7.

My apologies. 

This time I ran `sudo ln -s /usr/lib64/qtcreator/* /usr/lib64/` as it reads none of the libraries in `/usr/lib64/qtcreator`. It launches normally after that.
Comment 3 Christophe Marin 2022-05-01 08:30:31 UTC
ok, openSUSE Tumbleweed isn't affected, only Leap is

TW:
# ldd /usr/bin/qtcreator| grep libUtil
        libUtils.so.7 => /usr/bin/../lib64/qtcreator/libUtils.so.7 (0x00007f914e90d000)

Leap 15.3:
# ldd /usr/bin/qtcreator| grep libUtil
        libUtils.so.7 => not found

This is something we have seen lately. hopefully simple to fix.
Comment 4 Christophe Marin 2022-05-01 12:53:46 UTC
Fixed in KDE:Qt5
Comment 5 Martin Winter 2022-07-12 09:47:49 UTC
(In reply to Christophe Giboudeaux from comment #4)
> Fixed in KDE:Qt5

When will this fix find its way to Leap 15.4?

My current workaround is to set an LD_LIBRARY_PATH before invoking qtcreator, but this should not be the final solution.
Comment 6 Fabian Vogt 2022-07-12 10:00:53 UTC
Maybe we should just submit the latest QtC 7.0.2 package to 15.4? https://build.opensuse.org/request/show/988585 as RFC.