KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-21 Thread Albert Astals Cid
Please work on fixing them, otherwise i will remove the failing CI jobs on 
their 4th failing week, it is very important that CI is passing for multiple 
reasons.

Good news: 8 repositories fixed 

Bad news: 6 new repositories started failing


kio-gdrive - NEW
 * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
  * Qt 5.15 is unbuildable because needs libkgapi and we don't have a Qt5 CI 
build of libkgapi anymore. This is REAL BAD.


massif-visualizer - NEW 
 * https://invent.kde.org/sdk/massif-visualizer/-/pipelines/693832
  * appstreamtest fails because https://apps.kde.org/massif-visualizer doesn't 
exist


baloo-widgets - NEW 
 * https://invent.kde.org/libraries/baloo-widgets/-/pipelines/693837
  * filemetadataitemcounttest failed in Linux Qt 6.7


tokodon - NEW
 * https://invent.kde.org/network/tokodon/-/pipelines/693844
  * TimelineTest failed in Linux Qt 6.7


okular - NEW 
 * https://invent.kde.org/graphics/okular/-/pipelines/693821
  * craft mac and windows failed, possibly in codesign?


kdenlive - NEW 
 * https://invent.kde.org/multimedia/kdenlive/-/pipelines/693822
  * craft windows failed, possibly in codesign?
  * craft mac has been stuck for hours, builder down?



Cheers,
  Albert




Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-21 Thread Friedrich W. H. Kossebau
Am Dienstag, 21. Mai 2024, 23:23:53 MESZ schrieb Albert Astals Cid:
> massif-visualizer - NEW
>  * https://invent.kde.org/sdk/massif-visualizer/-/pipelines/693832
>   * appstreamtest fails because https://apps.kde.org/massif-visualizer
> doesn't exist

Meh. apps.kde.org code fails over the appstream id no longer being a 1:1 map 
of the desktop file name, due to the - in the id now being a _.

Filed https://invent.kde.org/websites/apps-kde-org/-/issues/35 to have this 
fixed in the web site generation hopefully by some good person with knowledge, 
as appstream docs do not require any relationship here, rather document that 
the desktop file name is taken from the launchable tag ideally. So the 
apps.kde.org might try to follow that also?

Cheers
Friedrich






Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-22 Thread Ben Cooksley
On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid  wrote:

> Please work on fixing them, otherwise i will remove the failing CI jobs on
> their 4th failing week, it is very important that CI is passing for
> multiple
> reasons.
>
> Good news: 8 repositories fixed
>
> Bad news: 6 new repositories started failing
>
>
> kio-gdrive - NEW
>  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
>   * Qt 5.15 is unbuildable because needs libkgapi and we don't have a Qt5
> CI
> build of libkgapi anymore. This is REAL BAD.
>

Looks like kio-gdrive needs to drop the support it has for Qt 5?
Can't really see another path forward as libkgapi has no support for Qt 5
anymore.

This is alas one of those very difficult to solve issues, especially when
semi-leaf projects like libkgapi are used more widely.


>
>
> massif-visualizer - NEW
>  * https://invent.kde.org/sdk/massif-visualizer/-/pipelines/693832
>   * appstreamtest fails because https://apps.kde.org/massif-visualizer
> doesn't
> exist
>
>
> baloo-widgets - NEW
>  * https://invent.kde.org/libraries/baloo-widgets/-/pipelines/693837
>   * filemetadataitemcounttest failed in Linux Qt 6.7
>
>
> tokodon - NEW
>  * https://invent.kde.org/network/tokodon/-/pipelines/693844
>   * TimelineTest failed in Linux Qt 6.7
>
>
> okular - NEW
>  * https://invent.kde.org/graphics/okular/-/pipelines/693821
>   * craft mac and windows failed, possibly in codesign?
>
>
> kdenlive - NEW
>  * https://invent.kde.org/multimedia/kdenlive/-/pipelines/693822
>   * craft windows failed, possibly in codesign?
>   * craft mac has been stuck for hours, builder down?
>
>
>
> Cheers,
>   Albert
>

Cheers,
Ben


Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-23 Thread Volker Krause
On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid  wrote:
> > Please work on fixing them, otherwise i will remove the failing CI jobs on
> > their 4th failing week, it is very important that CI is passing for
> > multiple
> > reasons.
> > 
> > Good news: 8 repositories fixed
> > 
> > Bad news: 6 new repositories started failing
> > 
> > 
> > kio-gdrive - NEW
> > 
> >  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> >  
> >   * Qt 5.15 is unbuildable because needs libkgapi and we don't have a Qt5
> > 
> > CI
> > build of libkgapi anymore. This is REAL BAD.
> 
> Looks like kio-gdrive needs to drop the support it has for Qt 5?
> Can't really see another path forward as libkgapi has no support for Qt 5
> anymore.
> 
> This is alas one of those very difficult to solve issues, especially when
> semi-leaf projects like libkgapi are used more widely.

Would it work to have a kf5 branch rule for libkgapi pointing to the last 
branch with Qt 5 support (and similar for all its dependencies)? 

Regards,
Volker


signature.asc
Description: This is a digitally signed message part.


Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-24 Thread Ben Cooksley
On Fri, May 24, 2024 at 4:13 AM Volker Krause  wrote:

> On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> > On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid  wrote:
> > > Please work on fixing them, otherwise i will remove the failing CI
> jobs on
> > > their 4th failing week, it is very important that CI is passing for
> > > multiple
> > > reasons.
> > >
> > > Good news: 8 repositories fixed
> > >
> > > Bad news: 6 new repositories started failing
> > >
> > >
> > > kio-gdrive - NEW
> > >
> > >  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> > >
> > >   * Qt 5.15 is unbuildable because needs libkgapi and we don't have a
> Qt5
> > >
> > > CI
> > > build of libkgapi anymore. This is REAL BAD.
> >
> > Looks like kio-gdrive needs to drop the support it has for Qt 5?
> > Can't really see another path forward as libkgapi has no support for Qt 5
> > anymore.
> >
> > This is alas one of those very difficult to solve issues, especially when
> > semi-leaf projects like libkgapi are used more widely.
>
> Would it work to have a kf5 branch rule for libkgapi pointing to the last
> branch with Qt 5 support (and similar for all its dependencies)?


Unfortunately not possible i'm afraid - as release/23.08 is no longer
supported (as no further releases are being made).
I therefore terminated all CI support for that branch to ensure that any
issues like this one were forced to the surface.

The dependency chain is also @same as both are part of KDE Gear so from a
technical perspective that doesn't work either.

>From a practical perspective, i'm not sure you can really release something
as part of a bundle that needs something from an older release of that same
bundle in order to build...

The only fix is to either drop Qt 5 support from kio-gdrive, or to restore
Qt 5 support to libkgapi.


>
>
> Regards,
> Volker
>

Cheers,
Ben


Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-24 Thread Volker Krause
On Freitag, 24. Mai 2024 12:24:16 CEST Ben Cooksley wrote:
> On Fri, May 24, 2024 at 4:13 AM Volker Krause  wrote:
> > On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> > > On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid  wrote:
> > > > Please work on fixing them, otherwise i will remove the failing CI
> > 
> > jobs on
> > 
> > > > their 4th failing week, it is very important that CI is passing for
> > > > multiple
> > > > reasons.
> > > > 
> > > > Good news: 8 repositories fixed
> > > > 
> > > > Bad news: 6 new repositories started failing
> > > > 
> > > > 
> > > > kio-gdrive - NEW
> > > > 
> > > >  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> > > >  
> > > >   * Qt 5.15 is unbuildable because needs libkgapi and we don't have a
> > 
> > Qt5
> > 
> > > > CI
> > > > build of libkgapi anymore. This is REAL BAD.
> > > 
> > > Looks like kio-gdrive needs to drop the support it has for Qt 5?
> > > Can't really see another path forward as libkgapi has no support for Qt
> > > 5
> > > anymore.
> > > 
> > > This is alas one of those very difficult to solve issues, especially
> > > when
> > > semi-leaf projects like libkgapi are used more widely.
> > 
> > Would it work to have a kf5 branch rule for libkgapi pointing to the last
> > branch with Qt 5 support (and similar for all its dependencies)?
> 
> Unfortunately not possible i'm afraid - as release/23.08 is no longer
> supported (as no further releases are being made).
> I therefore terminated all CI support for that branch to ensure that any
> issues like this one were forced to the surface.

But do we actually need CI for libkgapi for this? We only need it available as 
a dependency, so theoretically even distro packages in the CI image would work 
(I'm very reluctant to try that though, as that might have all kinds of 
surprising side-effects due to whatever else that might pull in (e.g. ECM)). 
Therefore the idea to let the seed job provide it, by means of a kf5 branch 
rule.

> The dependency chain is also @same as both are part of KDE Gear so from a
> technical perspective that doesn't work either.

It's @stable and @latest-kf6 depending on the Qt version in kio-gdrive, and 
inside libkgapi it's @latest for its KF5 dependencies, which seems correct 
IIUC?
 
> From a practical perspective, i'm not sure you can really release something
> as part of a bundle that needs something from an older release of that same
> bundle in order to build...

We already have that mixed scenario anyway in 24.02 it seems, so that is 
apparently working.

> The only fix is to either drop Qt 5 support from kio-gdrive, or to restore
> Qt 5 support to libkgapi.

Don't get me wrong, I'm all for retiring Qt5 stuff as soon as we can, but I 
fear this isn't the only place where we will hit this problem, and not all of 
those might be able to do that just yet.

Regards,
Volker

signature.asc
Description: This is a digitally signed message part.


Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-25 Thread Ben Cooksley
On Sat, May 25, 2024 at 3:09 AM Volker Krause  wrote:

> On Freitag, 24. Mai 2024 12:24:16 CEST Ben Cooksley wrote:
> > On Fri, May 24, 2024 at 4:13 AM Volker Krause  wrote:
> > > On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> > > > On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid 
> wrote:
> > > > > Please work on fixing them, otherwise i will remove the failing CI
> > >
> > > jobs on
> > >
> > > > > their 4th failing week, it is very important that CI is passing for
> > > > > multiple
> > > > > reasons.
> > > > >
> > > > > Good news: 8 repositories fixed
> > > > >
> > > > > Bad news: 6 new repositories started failing
> > > > >
> > > > >
> > > > > kio-gdrive - NEW
> > > > >
> > > > >  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> > > > >
> > > > >   * Qt 5.15 is unbuildable because needs libkgapi and we don't
> have a
> > >
> > > Qt5
> > >
> > > > > CI
> > > > > build of libkgapi anymore. This is REAL BAD.
> > > >
> > > > Looks like kio-gdrive needs to drop the support it has for Qt 5?
> > > > Can't really see another path forward as libkgapi has no support for
> Qt
> > > > 5
> > > > anymore.
> > > >
> > > > This is alas one of those very difficult to solve issues, especially
> > > > when
> > > > semi-leaf projects like libkgapi are used more widely.
> > >
> > > Would it work to have a kf5 branch rule for libkgapi pointing to the
> last
> > > branch with Qt 5 support (and similar for all its dependencies)?
> >
> > Unfortunately not possible i'm afraid - as release/23.08 is no longer
> > supported (as no further releases are being made).
> > I therefore terminated all CI support for that branch to ensure that any
> > issues like this one were forced to the surface.
>
> But do we actually need CI for libkgapi for this? We only need it
> available as
> a dependency, so theoretically even distro packages in the CI image would
> work
> (I'm very reluctant to try that though, as that might have all kinds of
> surprising side-effects due to whatever else that might pull in (e.g.
> ECM)).
> Therefore the idea to let the seed job provide it, by means of a kf5
> branch
> rule.
>

Distribution packages definitely won't work :)

Unfortunately the seed jobs can't help here, as the entirety of
release/23.08 has been dropped from the CI system.
There are also rules in place to continually re-drop any release/23.08
packages that do appear in the system.


>
> > The dependency chain is also @same as both are part of KDE Gear so from a
> > technical perspective that doesn't work either.
>
> It's @stable and @latest-kf6 depending on the Qt version in kio-gdrive,
> and
> inside libkgapi it's @latest for its KF5 dependencies, which seems correct
> IIUC?
>

@stable for the relationship between libkgapi and kio-gdrive isn't correct
as they're both within KDE Gear no?


>
> > From a practical perspective, i'm not sure you can really release
> something
> > as part of a bundle that needs something from an older release of that
> same
> > bundle in order to build...
>
> We already have that mixed scenario anyway in 24.02 it seems, so that is
> apparently working.
>

I'm only aware of one case where that happened, which was a special one off
as KF5 apps needed the Qt 5 plugins still?
(I think this was kio-extras)

Perhaps we need to ask distributions to treat kio-gdrive the same?


>
> > The only fix is to either drop Qt 5 support from kio-gdrive, or to
> restore
> > Qt 5 support to libkgapi.
>
> Don't get me wrong, I'm all for retiring Qt5 stuff as soon as we can, but
> I
> fear this isn't the only place where we will hit this problem, and not all
> of
> those might be able to do that just yet.
>

In an ideal world, applications (the leaves) would drop Qt 5 support first,
and then once all consumers had migrated away the libraries would start
dropping support.
Not sure why libkgapi had to rush to drop Qt 5


>
> Regards,
> Volker


Cheers,
Ben


Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-25 Thread Volker Krause
On Samstag, 25. Mai 2024 13:34:53 CEST Ben Cooksley wrote:
> On Sat, May 25, 2024 at 3:09 AM Volker Krause  wrote:
> > On Freitag, 24. Mai 2024 12:24:16 CEST Ben Cooksley wrote:
> > > On Fri, May 24, 2024 at 4:13 AM Volker Krause  wrote:
> > > > On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> > > > > On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid 
> > 
> > wrote:
> > > > > > Please work on fixing them, otherwise i will remove the failing CI
> > > > 
> > > > jobs on
> > > > 
> > > > > > their 4th failing week, it is very important that CI is passing
> > > > > > for
> > > > > > multiple
> > > > > > reasons.
> > > > > > 
> > > > > > Good news: 8 repositories fixed
> > > > > > 
> > > > > > Bad news: 6 new repositories started failing
> > > > > > 
> > > > > > 
> > > > > > kio-gdrive - NEW
> > > > > > 
> > > > > >  * https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> > > > > >  
> > > > > >   * Qt 5.15 is unbuildable because needs libkgapi and we don't
> > 
> > have a
> > 
> > > > Qt5
> > > > 
> > > > > > CI
> > > > > > build of libkgapi anymore. This is REAL BAD.
> > > > > 
> > > > > Looks like kio-gdrive needs to drop the support it has for Qt 5?
> > > > > Can't really see another path forward as libkgapi has no support for
> > 
> > Qt
> > 
> > > > > 5
> > > > > anymore.
> > > > > 
> > > > > This is alas one of those very difficult to solve issues, especially
> > > > > when
> > > > > semi-leaf projects like libkgapi are used more widely.
> > > > 
> > > > Would it work to have a kf5 branch rule for libkgapi pointing to the
> > 
> > last
> > 
> > > > branch with Qt 5 support (and similar for all its dependencies)?
> > > 
> > > Unfortunately not possible i'm afraid - as release/23.08 is no longer
> > > supported (as no further releases are being made).
> > > I therefore terminated all CI support for that branch to ensure that any
> > > issues like this one were forced to the surface.
> > 
> > But do we actually need CI for libkgapi for this? We only need it
> > available as
> > a dependency, so theoretically even distro packages in the CI image would
> > work
> > (I'm very reluctant to try that though, as that might have all kinds of
> > surprising side-effects due to whatever else that might pull in (e.g.
> > ECM)).
> > Therefore the idea to let the seed job provide it, by means of a kf5
> > branch
> > rule.
> 
> Distribution packages definitely won't work :)
> 
> Unfortunately the seed jobs can't help here, as the entirety of
> release/23.08 has been dropped from the CI system.
> There are also rules in place to continually re-drop any release/23.08
> packages that do appear in the system.

ah, so the problem isn't that the seed job wouldn't be able to build this, but 
the result wont be persisted?

Next idea: add a kf5 branch to libkgapi, pointing to the latest release/23.08 
state, and change the branch rules accordingly. We did that for a few non-
branched repos during the transition period of their (branched) consumers IIRC 
(e.g. kweathercore, kirigami-addons).
 
> > > The dependency chain is also @same as both are part of KDE Gear so from
> > > a
> > > technical perspective that doesn't work either.
> > 
> > It's @stable and @latest-kf6 depending on the Qt version in kio-gdrive,
> > and
> > inside libkgapi it's @latest for its KF5 dependencies, which seems correct
> > IIUC?
> 
> @stable for the relationship between libkgapi and kio-gdrive isn't correct
> as they're both within KDE Gear no?

In general, yes. But practically libkgapi isn't in Gear anymore from a Qt5 
kio-gdrive perspective, so pointing to a specific (older) branch instead would 
seem like something that could help here.

> > > From a practical perspective, i'm not sure you can really release
> > 
> > something
> > 
> > > as part of a bundle that needs something from an older release of that
> > 
> > same
> > 
> > > bundle in order to build...
> > 
> > We already have that mixed scenario anyway in 24.02 it seems, so that is
> > apparently working.
> 
> I'm only aware of one case where that happened, which was a special one off
> as KF5 apps needed the Qt 5 plugins still?
> (I think this was kio-extras)

Yeah, KIO workers is one such case. There's also some inter-dependencies in 
edu that are not a problem yet but where different parts seem to be moving at 
different speeds towards Qt 6 (Labplot <-> Cantor, Marble <-> *). Hopefully 
none of that becomes a problem, but I'd feel better if we have less drastic 
options available to deal with that :)

> Perhaps we need to ask distributions to treat kio-gdrive the same?
> 
> > > The only fix is to either drop Qt 5 support from kio-gdrive, or to
> > 
> > restore
> > 
> > > Qt 5 support to libkgapi.
> > 
> > Don't get me wrong, I'm all for retiring Qt5 stuff as soon as we can, but
> > I
> > fear this isn't the only place where we will hit this problem, and not all
> > of
> > those might be able to do that just yet.
> 
> In an ideal world, applications (the leaves) would 

Re: KDE Gear projects with failing CI (master) (21 May 2024)

2024-05-26 Thread Ben Cooksley
On Sun, May 26, 2024 at 6:59 PM Volker Krause  wrote:

> On Samstag, 25. Mai 2024 13:34:53 CEST Ben Cooksley wrote:
> > On Sat, May 25, 2024 at 3:09 AM Volker Krause  wrote:
> > > On Freitag, 24. Mai 2024 12:24:16 CEST Ben Cooksley wrote:
> > > > On Fri, May 24, 2024 at 4:13 AM Volker Krause 
> wrote:
> > > > > On Mittwoch, 22. Mai 2024 10:27:07 CEST Ben Cooksley wrote:
> > > > > > On Wed, May 22, 2024 at 9:24 AM Albert Astals Cid  >
> > >
> > > wrote:
> > > > > > > Please work on fixing them, otherwise i will remove the
> failing CI
> > > > >
> > > > > jobs on
> > > > >
> > > > > > > their 4th failing week, it is very important that CI is passing
> > > > > > > for
> > > > > > > multiple
> > > > > > > reasons.
> > > > > > >
> > > > > > > Good news: 8 repositories fixed
> > > > > > >
> > > > > > > Bad news: 6 new repositories started failing
> > > > > > >
> > > > > > >
> > > > > > > kio-gdrive - NEW
> > > > > > >
> > > > > > >  *
> https://invent.kde.org/network/kio-gdrive/-/pipelines/693840
> > > > > > >
> > > > > > >   * Qt 5.15 is unbuildable because needs libkgapi and we don't
> > >
> > > have a
> > >
> > > > > Qt5
> > > > >
> > > > > > > CI
> > > > > > > build of libkgapi anymore. This is REAL BAD.
> > > > > >
> > > > > > Looks like kio-gdrive needs to drop the support it has for Qt 5?
> > > > > > Can't really see another path forward as libkgapi has no support
> for
> > >
> > > Qt
> > >
> > > > > > 5
> > > > > > anymore.
> > > > > >
> > > > > > This is alas one of those very difficult to solve issues,
> especially
> > > > > > when
> > > > > > semi-leaf projects like libkgapi are used more widely.
> > > > >
> > > > > Would it work to have a kf5 branch rule for libkgapi pointing to
> the
> > >
> > > last
> > >
> > > > > branch with Qt 5 support (and similar for all its dependencies)?
> > > >
> > > > Unfortunately not possible i'm afraid - as release/23.08 is no longer
> > > > supported (as no further releases are being made).
> > > > I therefore terminated all CI support for that branch to ensure that
> any
> > > > issues like this one were forced to the surface.
> > >
> > > But do we actually need CI for libkgapi for this? We only need it
> > > available as
> > > a dependency, so theoretically even distro packages in the CI image
> would
> > > work
> > > (I'm very reluctant to try that though, as that might have all kinds of
> > > surprising side-effects due to whatever else that might pull in (e.g.
> > > ECM)).
> > > Therefore the idea to let the seed job provide it, by means of a kf5
> > > branch
> > > rule.
> >
> > Distribution packages definitely won't work :)
> >
> > Unfortunately the seed jobs can't help here, as the entirety of
> > release/23.08 has been dropped from the CI system.
> > There are also rules in place to continually re-drop any release/23.08
> > packages that do appear in the system.
>
> ah, so the problem isn't that the seed job wouldn't be able to build this,
> but
> the result wont be persisted?
>

Correct. That is assuming that libkgapi doesn't have any other dependencies
within KDE Gear of course.


>
> Next idea: add a kf5 branch to libkgapi, pointing to the latest
> release/23.08
> state, and change the branch rules accordingly. We did that for a few non-
> branched repos during the transition period of their (branched) consumers
> IIRC
> (e.g. kweathercore, kirigami-addons).
>

This would work totally fine.
For distributions, do we have any kind of release plan for this as they
will need this in order to be able to build kio-gdrive?


>
> > > > The dependency chain is also @same as both are part of KDE Gear so
> from
> > > > a
> > > > technical perspective that doesn't work either.
> > >
> > > It's @stable and @latest-kf6 depending on the Qt version in kio-gdrive,
> > > and
> > > inside libkgapi it's @latest for its KF5 dependencies, which seems
> correct
> > > IIUC?
> >
> > @stable for the relationship between libkgapi and kio-gdrive isn't
> correct
> > as they're both within KDE Gear no?
>
> In general, yes. But practically libkgapi isn't in Gear anymore from a Qt5
> kio-gdrive perspective, so pointing to a specific (older) branch instead
> would
> seem like something that could help here.
>
> > > > From a practical perspective, i'm not sure you can really release
> > >
> > > something
> > >
> > > > as part of a bundle that needs something from an older release of
> that
> > >
> > > same
> > >
> > > > bundle in order to build...
> > >
> > > We already have that mixed scenario anyway in 24.02 it seems, so that
> is
> > > apparently working.
> >
> > I'm only aware of one case where that happened, which was a special one
> off
> > as KF5 apps needed the Qt 5 plugins still?
> > (I think this was kio-extras)
>
> Yeah, KIO workers is one such case. There's also some inter-dependencies
> in
> edu that are not a problem yet but where different parts seem to be moving
> at
> different speeds towards Qt 6 (Labplot <-> Cantor, Marble <-> *).
> Hopefully
> none of that becomes a prob