View previous topic :: View next topic |
Author |
Message |
darkice Tux's lil' helper
Joined: 03 Aug 2008 Posts: 98
|
Posted: Sat Mar 02, 2024 1:55 am Post subject: ISSUE: OBS Studio - 30.0.2 + Qt 6.x.x |
|
|
OBS Studio - 30.0.2 + Qt 6.x.x -> error: Cannot mix incompatible Qt library
Gentoo "2.14" AMD64 Kernel Version: Linux 6.1.19
OBS Studio Version 30.0.2
nothing on screen. if i start obs from commandline, this is the output
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/locale/it-IT.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/it-IT.ini
info: Using preferred locale 'it-IT'
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Using EGL/X11
info: CPU Name: Intel(R) Celeron(R) J4105 CPU @ 1.50GHz
info: CPU Speed: 1497.600MHz
info: Physical Cores: 4, Logical Cores: 4
info: Physical Memory: 7600MB Total, 1640MB Free
info: Kernel Version: Linux 6.1.19-gentoo
info: Distribution: Gentoo "2.14"
info: Desktop Environment: XFCE
info: Session Type: tty
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled)
info: Portable mode: false
error: Cannot mix incompatible Qt library (6.6.1) with this library (6.6.2)
Aborted
I've just updated my system and obs-studio isn't starting anymore.
of course it's Qt related, i'd like to know how to solve.
on my distro it's not available anymore Qt 5.x _________________ waiting to write this since 2008 |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31019 Location: here
|
Posted: Sat Mar 02, 2024 12:30 pm Post subject: |
|
|
It seem some qt packages are not updated, please post qlist -Iv 'dev-qt/*' output. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
darkice Tux's lil' helper
Joined: 03 Aug 2008 Posts: 98
|
Posted: Sun Mar 03, 2024 3:48 am Post subject: |
|
|
ok, i removed in my make.conf the -qt5 flag, recompiled the packages needing update at that point,and then obs started working again _________________ waiting to write this since 2008 |
|
Back to top |
|
|
darkice Tux's lil' helper
Joined: 03 Aug 2008 Posts: 98
|
Posted: Sun Mar 03, 2024 3:51 am Post subject: |
|
|
fedeliallalinea wrote: | It seem some qt packages are not updated, please post qlist -Iv 'dev-qt/*' output. |
yes there are more but right now obs is working again
the output of qlist -Iv 'dev-qt/*' is
dev-qt/linguist-tools-5.15.12
dev-qt/qt5compat-6.6.2
dev-qt/qtbase-6.6.2
dev-qt/qtbluetooth-5.15.12
dev-qt/qtconcurrent-5.15.12
dev-qt/qtcore-5.15.12-r2
dev-qt/qtdbus-5.15.12
dev-qt/qtgui-5.15.12-r2
dev-qt/qtmultimedia-5.15.12
dev-qt/qtnetwork-5.15.12-r1
dev-qt/qtopengl-5.15.12
dev-qt/qtprintsupport-5.15.12
dev-qt/qtsql-5.15.12
dev-qt/qtsvg-6.6.2
dev-qt/qtsvg-5.15.12
dev-qt/qttest-5.15.12
dev-qt/qttools-6.6.2
dev-qt/qttranslations-6.6.2
dev-qt/qtwebsockets-5.15.12
dev-qt/qtwidgets-5.15.12-r1
dev-qt/qtx11extras-5.15.12
dev-qt/qtxml-5.15.12
dev-qt/qtxmlpatterns-5.15.12
i'm gonna see if i can force the update of those too _________________ waiting to write this since 2008 |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31019 Location: here
|
Posted: Sun Mar 03, 2024 7:31 am Post subject: |
|
|
The problem is not qt5 but the fact that you previously had some qt6 packages with version 6.6.1 and 6.6.2 that cannot work.
All installed qt packages of a major version (5,6) must have the same minor version. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
darkice Tux's lil' helper
Joined: 03 Aug 2008 Posts: 98
|
Posted: Wed Mar 06, 2024 12:08 pm Post subject: |
|
|
fedeliallalinea wrote: | The problem is not qt5 but the fact that you previously had some qt6 packages with version 6.6.1 and 6.6.2 that cannot work.
All installed qt packages of a major version (5,6) must have the same minor version. |
yes but moreover, i had that -qt5 since long time ago in my make.conf, because i use xfce4 and wanted to avoid unnecessary packages
anyway, when i removed it, emerge -avND was able to bring all to the same version and obs started working again
i'll update in the future if something similar happens _________________ waiting to write this since 2008 |
|
Back to top |
|
|
|