kio-fuse and Qt6/KF6 - Was: Re: Upcoming CI changes - transition to VM based CI
Stefan Brüns
stefan.bruens at rwth-aachen.de
Tue Jun 10 15:35:47 BST 2025
On Dienstag, 10. Juni 2025 09:28:45 Mitteleuropäische Sommerzeit Ben Cooksley
wrote:
> On Mon, Jun 9, 2025 at 8:55 PM Stefan Brüns <stefan.bruens at rwth-aachen.de>
>
> wrote:
> > On Dienstag, 3. Juni 2025 17:38:54 Mitteleuropäische Sommerzeit Volker
> > Krause
> >
> > wrote:
> > > On Montag, 2. Juni 2025 16:42:01 Mitteleuropäische Sommerzeit Christoph
> > >
> > > Cullmann wrote:
> > > > Have we some overview how many things on invent.kde.org will loose
> >
> > the the
> >
> > > > CI as they are still Qt 5 only?
> > >
> > >...
> > >
> > > * KF5 and other libraries supporting any of the above.
> >
> > I think the big elephant in the room is kio-fuse. The Qt6 version is still
> > broken [1][2], so the "backend" has to use the Qt5 version even for
> > installations where everything else has migrated to Qt6.
>
> That seems like more of a distribution issue than a CI issue though?
>
> The CI system does not allow for multiple Qt versions to be present.
No, it is not a distribution issue. When you install a Qt6 based kio-fuse, you
have a broken kio-fuse.
Kio-fuse can only be installed using one version on a system, *either* Qt5
based *or* Qt6 based. It does not matter what Qt/KF version the session is
using, dispatching happens at run time. You could use kio-fuse-5 with a KF6
plasma session, kio-fuse-6 with KF5, kio-fuse-5 with KF5, and kio-fuse-6 with
KF5. But anything using kio-fuse-6 is broken.
If you want a correctly working kio-fuse in a KF6 session, you *have to*
provide Qt5 and Qt6 on the system, at least the runtime libraries. (You can of
course build both separately, and have the headers etc. present only in one
version.)
Regards,
Stefan
--
Stefan Brüns / Bergstraße 21 / 52062 Aachen
phone: +49 241 53809034 mobile: +49 151 50412019
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20250610/0d3514cc/attachment.sig>
More information about the kde-devel
mailing list