Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] New Qt6 version incompatibilty (Read 1484 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Re: New Qt6 version incompatibilty

Reply #15
I shall try to get all this information found, organised, and shared tomorrow. Before then, I've also had a bit of a ponder. Could there be something to do with directory permissions? Bit of a shot in the dark, I know.
If your system is fully up to date with just Artix packages then it should just be working. Your error states an incorrect QT library so I don't see how directory permissions could be the cause. pacman would tell you if there were unexpected permissions while installing packages and I would expect "permissions error" or permission denied if that was the case while running dolphin etc.
But I not going to say it's not that for sure because you problem doesn't make sense IF your system is really 100% updated.

Re: New Qt6 version incompatibilty

Reply #16
Hi,

I noticed that I couldn't get into Plasma recently, and so I started digging around to see what else couldn't work.
Qt applications also aren't working, such as Dolphin and Okular.

Running them in terminal, I see:

~ % dolphin
Cannot mix incompatible Qt library (6.6.2) with this library (6.6.3)
zsh: IOT instruction  dolphin
~ % okular
Cannot mix incompatible Qt library (6.6.2) with this library (6.6.3)
zsh: IOT instruction  okular
~ %


So it seems there's a library incompatibility. Could this be due to version differences between Artix and Arch? And how can this be alleviated in the meantime before the libraries are matched?



This could mean that some library/program needs to recompiled with 6.6.3. I had a problem with qt6gtk2-git from AUR

but then again I have to downgrade to 6.6.2, because they've fucked something with QTBUG-119795 and mpc-qt crashes when going fullscreen/pausing video, but that's not relevant to the issue.

Re: New Qt6 version incompatibilty

Reply #17
One of my least favourite ways of closing a thread as solved, but this seems solved after an update the day after next.
Apologies for not getting everything sorted, as I was busy all yesterday.

After a system update, contents included:
Code: [Select]
~ % doas pacman -Syyu                                                       
:: Synchronizing package databases...
 system                                                                      241.5 KiB   517 KiB/s 00:00 [--------------------------------------------------------------] 100%
 world                                                                         4.3 MiB  3.57 MiB/s 00:01 [--------------------------------------------------------------] 100%
 galaxy                                                                      335.0 KiB   717 KiB/s 00:00 [--------------------------------------------------------------] 100%
 universe                                                                      5.6 KiB  7.09 KiB/s 00:01 [--------------------------------------------------------------] 100%
 lib32                                                                       162.6 KiB   998 KiB/s 00:00 [--------------------------------------------------------------] 100%
 extra                                                                         8.1 MiB  3.16 MiB/s 00:03 [--------------------------------------------------------------] 100%
 multilib                                                                    138.9 KiB  1736 KiB/s 00:00 [--------------------------------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: qt6-multimedia-ffmpeg will be installed before its qt6-multimedia dependency
warning: dependency cycle detected:
warning: qt6-multimedia-gstreamer will be installed before its qt6-multimedia dependency

Packages (89) artools-base-0.33.3-2  artools-pkg-0.33.3-2  dmenu-5.3-2  gjs-2:1.80.2-2  gnome-control-center-46.0.1-2  gnome-tweaks-46.0-2
              gobject-introspection-runtime-1.80.1-1  kexec-tools-2.0.28-2  kirigami-addons-1.1.0-1  ldb-2:2.9.0-2  lib32-curl-8.7.1-3  lib32-libcurl-gnutls-8.7.1-3
              lib32-libxkbcommon-1.7.0-2  lib32-mesa-1:24.0.4-2  lib32-sdl2-2.30.2-1  lib32-vulkan-radeon-1:24.0.4-2  libarchive-3.7.2-2  libgirepository-1.80.1-1
              libva-mesa-driver-1:24.0.4-2  libwbclient-4.20.0-2  libxkbcommon-1.7.0-2  libxkbcommon-x11-1.7.0-2  mesa-1:24.0.4-2  mesa-vdpau-1:24.0.4-2  mutter-46.0-2
              neovim-0.9.5-5  noto-fonts-1:24.4.1-1  openshadinglanguage-1.13.8.0-1  orca-46.1-1  python-evdev-1.7.0-2  qt6-3d-6.6.3-1  qt6-5compat-6.6.3-1  qt6-base-6.6.3-1
              qt6-charts-6.6.3-1  qt6-connectivity-6.6.3-1  qt6-datavis3d-6.6.3-1  qt6-declarative-6.6.3-1  qt6-doc-6.6.3-1  qt6-examples-6.6.3-1  qt6-graphs-6.6.3-1
              qt6-grpc-6.6.3-1  qt6-httpserver-6.6.3-1  qt6-imageformats-6.6.3-1  qt6-languageserver-6.6.3-1  qt6-location-6.6.3-1  qt6-lottie-6.6.3-1
              qt6-multimedia-6.6.3-1  qt6-multimedia-ffmpeg-6.6.3-1  qt6-multimedia-gstreamer-6.6.3-1  qt6-networkauth-6.6.3-1  qt6-positioning-6.6.3-1  qt6-quick3d-6.6.3-1
              qt6-quick3dphysics-6.6.3-1  qt6-quickeffectmaker-6.6.3-1  qt6-quicktimeline-6.6.3-1  qt6-remoteobjects-6.6.3-1  qt6-scxml-6.6.3-1  qt6-sensors-6.6.3-1
              qt6-serialbus-6.6.3-1  qt6-serialport-6.6.3-1  qt6-shadertools-6.6.3-1  qt6-speech-6.6.3-1  qt6-svg-6.6.3-1  qt6-tools-6.6.3-1  qt6-translations-6.6.3-1
              qt6-virtualkeyboard-6.6.3-1  qt6-wayland-6.6.3-1  qt6-webchannel-6.6.3-1  qt6-webengine-6.6.3-1  qt6-websockets-6.6.3-1  qt6-webview-6.6.3-1
              qt6-xcb-private-headers-6.6.3-1  qt6gtk2-0.2-3.5  rust-1:1.77.1-2  samba-4.20.0-2  sdl2-2.30.2-1  smbclient-4.20.0-2  tdb-1.4.10-2  tevent-1:0.16.1-2
              tmux-3.4-5  tracker3-3.7.1-2  tracker3-miners-3.7.1-2  vim-9.1.0252-1  vim-runtime-9.1.0252-1  vulkan-intel-1:24.0.4-2  vulkan-mesa-layers-1:24.0.4-2
              vulkan-radeon-1:24.0.4-2  vulkan-swrast-1:24.0.4-2  vulkan-virtio-1:24.0.4-2

Total Download Size:    195.83 MiB
Total Installed Size:  1918.04 MiB
Net Upgrade Size:         1.18 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
 mesa-1:24.0.4-2-x86_64                                                       18.4 MiB  1907 KiB/s 00:10 [--------------------------------------------------------------] 100%
 noto-fonts-1:24.4.1-1-any                                                    27.4 MiB  2.05 MiB/s 00:13 [--------------------------------------------------------------] 100%
 lib32-mesa-1:24.0.4-2-x86_64                                                 17.4 MiB  2.03 MiB/s 00:09 [--------------------------------------------------------------] 100%
 samba-4.20.0-2-x86_64                                                         8.5 MiB  1602 KiB/s 00:05 [--------------------------------------------------------------] 100%
 rust-1:1.77.1-2-x86_64                                                       60.1 MiB  2.41 MiB/s 00:25 [--------------------------------------------------------------] 100%
 smbclient-4.20.0-2-x86_64                                                     6.9 MiB  1761 KiB/s 00:04 [--------------------------------------------------------------] 100%
 vim-runtime-9.1.0252-1-x86_64                                                 7.3 MiB  1831 KiB/s 00:04 [--------------------------------------------------------------] 100%
 gnome-control-center-46.0.1-2-x86_64                                          6.7 MiB  3.27 MiB/s 00:02 [--------------------------------------------------------------] 100%
 vulkan-intel-1:24.0.4-2-x86_64                                                4.8 MiB  1807 KiB/s 00:03 [--------------------------------------------------------------] 100%
 neovim-0.9.5-5-x86_64                                                         6.1 MiB  2.06 MiB/s 00:03 [--------------------------------------------------------------] 100%
 mesa-vdpau-1:24.0.4-2-x86_64                                                  3.8 MiB  2.87 MiB/s 00:01 [--------------------------------------------------------------] 100%
 libva-mesa-driver-1:24.0.4-2-x86_64                                           4.1 MiB  3.00 MiB/s 00:01 [--------------------------------------------------------------] 100%
 orca-46.1-1-any                                                               2.7 MiB  1536 KiB/s 00:02 [--------------------------------------------------------------] 100%
 lib32-vulkan-radeon-1:24.0.4-2-x86_64                                         2.5 MiB  2.09 MiB/s 00:01 [--------------------------------------------------------------] 100%
 mutter-46.0-2-x86_64                                                          2.7 MiB  2.18 MiB/s 00:01 [--------------------------------------------------------------] 100%
 openshadinglanguage-1.13.8.0-1-x86_64                                         2.4 MiB  5.35 MiB/s 00:00 [--------------------------------------------------------------] 100%
 vim-9.1.0252-1-x86_64                                                         2.2 MiB  1918 KiB/s 00:01 [--------------------------------------------------------------] 100%
 vulkan-radeon-1:24.0.4-2-x86_64                                               2.4 MiB  2013 KiB/s 00:01 [--------------------------------------------------------------] 100%
 vulkan-swrast-1:24.0.4-2-x86_64                                            1918.6 KiB  5.11 MiB/s 00:00 [--------------------------------------------------------------] 100%
 tracker3-3.7.1-2-x86_64                                                     769.7 KiB  1334 KiB/s 00:01 [--------------------------------------------------------------] 100%
 sdl2-2.30.2-1-x86_64                                                        994.1 KiB  1585 KiB/s 00:01 [--------------------------------------------------------------] 100%
 tracker3-miners-3.7.1-2-x86_64                                              751.4 KiB  3.92 MiB/s 00:00 [--------------------------------------------------------------] 100%
 lib32-sdl2-2.30.2-1-x86_64                                                  725.3 KiB  2.76 MiB/s 00:00 [--------------------------------------------------------------] 100%
 libarchive-3.7.2-2-x86_64                                                   529.7 KiB  2.55 MiB/s 00:00 [--------------------------------------------------------------] 100%
 kirigami-addons-1.1.0-1-x86_64                                              523.4 KiB  2.95 MiB/s 00:00 [--------------------------------------------------------------] 100%
 gjs-2:1.80.2-2-x86_64                                                       447.0 KiB  2.73 MiB/s 00:00 [--------------------------------------------------------------] 100%
 tmux-3.4-5-x86_64                                                           445.0 KiB  2.96 MiB/s 00:00 [--------------------------------------------------------------] 100%
 vulkan-virtio-1:24.0.4-2-x86_64                                             381.0 KiB  2.33 MiB/s 00:00 [--------------------------------------------------------------] 100%
 lib32-curl-8.7.1-3-x86_64                                                   344.7 KiB  2.35 MiB/s 00:00 [--------------------------------------------------------------] 100%
 lib32-libcurl-gnutls-8.7.1-3-x86_64                                         319.7 KiB  2.40 MiB/s 00:00 [--------------------------------------------------------------] 100%
 gnome-tweaks-46.0-2-any                                                     277.5 KiB  2.71 MiB/s 00:00 [--------------------------------------------------------------] 100%
 vulkan-mesa-layers-1:24.0.4-2-x86_64                                        262.6 KiB  2.73 MiB/s 00:00 [--------------------------------------------------------------] 100%
 ldb-2:2.9.0-2-x86_64                                                        213.6 KiB  2.17 MiB/s 00:00 [--------------------------------------------------------------] 100%
 libxkbcommon-1.7.0-2-x86_64                                                 211.3 KiB  2.49 MiB/s 00:00 [--------------------------------------------------------------] 100%
 libgirepository-1.80.1-1-x86_64                                             146.7 KiB  1129 KiB/s 00:00 [--------------------------------------------------------------] 100%
 lib32-libxkbcommon-1.7.0-2-x86_64                                           134.1 KiB  1397 KiB/s 00:00 [--------------------------------------------------------------] 100%
 kexec-tools-2.0.28-2-x86_64                                                  75.1 KiB   975 KiB/s 00:00 [--------------------------------------------------------------] 100%
 qt6gtk2-0.2-3.5-any                                                         114.2 KiB  1177 KiB/s 00:00 [--------------------------------------------------------------] 100%
 tdb-1.4.10-2-x86_64                                                          70.8 KiB  1057 KiB/s 00:00 [--------------------------------------------------------------] 100%
 python-evdev-1.7.0-2-x86_64                                                  66.7 KiB   866 KiB/s 00:00 [--------------------------------------------------------------] 100%
 tevent-1:0.16.1-2-x86_64                                                     56.6 KiB   808 KiB/s 00:00 [--------------------------------------------------------------] 100%
 artools-pkg-0.33.3-2-any                                                     38.9 KiB   581 KiB/s 00:00 [--------------------------------------------------------------] 100%
 libwbclient-4.20.0-2-x86_64                                                  36.3 KiB   471 KiB/s 00:00 [--------------------------------------------------------------] 100%
 libxkbcommon-x11-1.7.0-2-x86_64                                              23.1 KiB   345 KiB/s 00:00 [--------------------------------------------------------------] 100%
 gobject-introspection-runtime-1.80.1-1-x86_64                                21.5 KiB   342 KiB/s 00:00 [--------------------------------------------------------------] 100%
 dmenu-5.3-2-x86_64                                                           20.4 KiB   268 KiB/s 00:00 [--------------------------------------------------------------] 100%
 artools-base-0.33.3-2-any                                                    13.5 KiB   193 KiB/s 00:00 [--------------------------------------------------------------] 100%
 Total (47/47)                                                               195.8 MiB  5.54 MiB/s 00:35 [--------------------------------------------------------------] 100%
(89/89) checking keys in keyring                                                                         [--------------------------------------------------------------] 100%
(89/89) checking package integrity                                                                       [--------------------------------------------------------------] 100%
(89/89) loading package files                                                                            [--------------------------------------------------------------] 100%
(89/89) checking for file conflicts                                                                      [--------------------------------------------------------------] 100%
(89/89) checking available disk space                                                                    [--------------------------------------------------------------] 100%
:: Processing package changes...
( 1/89) upgrading libarchive                                                                             [--------------------------------------------------------------] 100%
( 2/89) upgrading artools-base                                                                           [--------------------------------------------------------------] 100%
( 3/89) upgrading artools-pkg                                                                            [--------------------------------------------------------------] 100%
( 4/89) upgrading dmenu                                                                                  [--------------------------------------------------------------] 100%
( 5/89) upgrading libgirepository                                                                        [--------------------------------------------------------------] 100%
( 6/89) upgrading gobject-introspection-runtime                                                          [--------------------------------------------------------------] 100%
( 7/89) upgrading gjs                                                                                    [--------------------------------------------------------------] 100%
( 8/89) upgrading tdb                                                                                    [--------------------------------------------------------------] 100%
( 9/89) upgrading tevent                                                                                 [--------------------------------------------------------------] 100%
(10/89) upgrading ldb                                                                                    [--------------------------------------------------------------] 100%
(11/89) upgrading libwbclient                                                                            [--------------------------------------------------------------] 100%
(12/89) upgrading smbclient                                                                              [--------------------------------------------------------------] 100%
(13/89) upgrading kexec-tools                                                                            [--------------------------------------------------------------] 100%
(14/89) upgrading libxkbcommon                                                                           [--------------------------------------------------------------] 100%
(15/89) upgrading mesa                                                                                   [--------------------------------------------------------------] 100%
(16/89) upgrading libxkbcommon-x11                                                                       [--------------------------------------------------------------] 100%
(17/89) upgrading gnome-control-center                                                                   [--------------------------------------------------------------] 100%
(18/89) upgrading gnome-tweaks                                                                           [--------------------------------------------------------------] 100%
(19/89) upgrading qt6-translations                                                                       [--------------------------------------------------------------] 100%
(20/89) upgrading qt6-base                                                                               [--------------------------------------------------------------] 100%
(21/89) upgrading qt6-declarative                                                                        [--------------------------------------------------------------] 100%
(22/89) upgrading sdl2                                                                                   [--------------------------------------------------------------] 100%
(23/89) upgrading qt6-multimedia-ffmpeg                                                                  [--------------------------------------------------------------] 100%
(24/89) upgrading qt6-multimedia-gstreamer                                                               [--------------------------------------------------------------] 100%
(25/89) upgrading qt6-multimedia                                                                         [--------------------------------------------------------------] 100%
(26/89) upgrading qt6-svg                                                                                [--------------------------------------------------------------] 100%
(27/89) upgrading qt6-wayland                                                                            [--------------------------------------------------------------] 100%
(28/89) upgrading kirigami-addons                                                                        [--------------------------------------------------------------] 100%
(29/89) upgrading lib32-curl                                                                             [--------------------------------------------------------------] 100%
(30/89) upgrading lib32-libcurl-gnutls                                                                   [--------------------------------------------------------------] 100%
(31/89) upgrading lib32-libxkbcommon                                                                     [--------------------------------------------------------------] 100%
(32/89) upgrading lib32-mesa                                                                             [--------------------------------------------------------------] 100%
(33/89) upgrading lib32-sdl2                                                                             [--------------------------------------------------------------] 100%
(34/89) upgrading vulkan-radeon                                                                          [--------------------------------------------------------------] 100%
(35/89) upgrading lib32-vulkan-radeon                                                                    [--------------------------------------------------------------] 100%
(36/89) upgrading libva-mesa-driver                                                                      [--------------------------------------------------------------] 100%
(37/89) upgrading mesa-vdpau                                                                             [--------------------------------------------------------------] 100%
(38/89) upgrading mutter                                                                                 [--------------------------------------------------------------] 100%
(39/89) upgrading neovim                                                                                 [--------------------------------------------------------------] 100%
(40/89) upgrading noto-fonts                                                                             [--------------------------------------------------------------] 100%
(41/89) upgrading openshadinglanguage                                                                    [--------------------------------------------------------------] 100%
(42/89) upgrading orca                                                                                   [--------------------------------------------------------------] 100%
(43/89) upgrading python-evdev                                                                           [--------------------------------------------------------------] 100%
(44/89) upgrading qt6-3d                                                                                 [--------------------------------------------------------------] 100%
(45/89) upgrading qt6-shadertools                                                                        [--------------------------------------------------------------] 100%
(46/89) upgrading qt6-5compat                                                                            [--------------------------------------------------------------] 100%
(47/89) upgrading qt6-charts                                                                             [--------------------------------------------------------------] 100%
(48/89) upgrading qt6-connectivity                                                                       [--------------------------------------------------------------] 100%
(49/89) upgrading qt6-datavis3d                                                                          [--------------------------------------------------------------] 100%
(50/89) upgrading qt6-doc                                                                                [--------------------------------------------------------------] 100%
(51/89) upgrading qt6-examples                                                                           [--------------------------------------------------------------] 100%
(52/89) upgrading qt6-quicktimeline                                                                      [--------------------------------------------------------------] 100%
(53/89) upgrading qt6-quick3d                                                                            [--------------------------------------------------------------] 100%
(54/89) upgrading qt6-graphs                                                                             [--------------------------------------------------------------] 100%
(55/89) upgrading qt6-grpc                                                                               [--------------------------------------------------------------] 100%
(56/89) upgrading qt6-websockets                                                                         [--------------------------------------------------------------] 100%
(57/89) upgrading qt6-httpserver                                                                         [--------------------------------------------------------------] 100%
(58/89) upgrading qt6-imageformats                                                                       [--------------------------------------------------------------] 100%
(59/89) upgrading qt6-languageserver                                                                     [--------------------------------------------------------------] 100%
(60/89) upgrading qt6-positioning                                                                        [--------------------------------------------------------------] 100%
(61/89) upgrading qt6-location                                                                           [--------------------------------------------------------------] 100%
(62/89) upgrading qt6-lottie                                                                             [--------------------------------------------------------------] 100%
(63/89) upgrading qt6-networkauth                                                                        [--------------------------------------------------------------] 100%
(64/89) upgrading qt6-quick3dphysics                                                                     [--------------------------------------------------------------] 100%
(65/89) upgrading qt6-quickeffectmaker                                                                   [--------------------------------------------------------------] 100%
(66/89) upgrading qt6-remoteobjects                                                                      [--------------------------------------------------------------] 100%
(67/89) upgrading qt6-scxml                                                                              [--------------------------------------------------------------] 100%
(68/89) upgrading qt6-sensors                                                                            [--------------------------------------------------------------] 100%
(69/89) upgrading qt6-serialport                                                                         [--------------------------------------------------------------] 100%
(70/89) upgrading qt6-serialbus                                                                          [--------------------------------------------------------------] 100%
(71/89) upgrading qt6-speech                                                                             [--------------------------------------------------------------] 100%
(72/89) upgrading qt6-tools                                                                              [--------------------------------------------------------------] 100%
(73/89) upgrading qt6-virtualkeyboard                                                                    [--------------------------------------------------------------] 100%
(74/89) upgrading qt6-webchannel                                                                         [--------------------------------------------------------------] 100%
(75/89) upgrading qt6-webengine                                                                          [--------------------------------------------------------------] 100%
(76/89) upgrading qt6-webview                                                                            [--------------------------------------------------------------] 100%
(77/89) upgrading qt6-xcb-private-headers                                                                [--------------------------------------------------------------] 100%
(78/89) upgrading qt6gtk2                                                                                [--------------------------------------------------------------] 100%
(79/89) upgrading rust                                                                                   [--------------------------------------------------------------] 100%
(80/89) upgrading samba                                                                                  [--------------------------------------------------------------] 100%
(81/89) upgrading tmux                                                                                   [--------------------------------------------------------------] 100%
(82/89) upgrading tracker3                                                                               [--------------------------------------------------------------] 100%
(83/89) upgrading tracker3-miners                                                                        [--------------------------------------------------------------] 100%
(84/89) upgrading vim-runtime                                                                            [--------------------------------------------------------------] 100%
(85/89) upgrading vim                                                                                    [--------------------------------------------------------------] 100%
(86/89) upgrading vulkan-intel                                                                           [--------------------------------------------------------------] 100%
(87/89) upgrading vulkan-mesa-layers                                                                     [--------------------------------------------------------------] 100%
(88/89) upgrading vulkan-swrast                                                                          [--------------------------------------------------------------] 100%
(89/89) upgrading vulkan-virtio                                                                          [--------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/9) Creating temporary files...
(2/9) Reloading device manager configuration...
(3/9) Qt6 Upgrade Warning
[WARNING] qt6-base was updated, qt6 applications will break until qt6gtk2 is rebuilt.
(4/9) Updating fontconfig cache...
(5/9) Updating 32-bit fontconfig cache...
(6/9) Compiling GSettings XML schema files...
(7/9) Updating icon theme caches...
(8/9) Updating the desktop file MIME type cache...
(9/9) Updating X fontdir indices...
~ % okular
<{Ran fine}>

Library dependencies seem to now all be consistent. As this is likely an issue that only I - how fitting it was 1st April - will deal with, I'm comfortable setting as resolved. We can likely piece together what the cause was, retroactively, but it looks like we can move forward.
Main takeaway is to keep archives in-mind, as a stop-gap, if similar situations come up.