[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-frameworks-devel
Subject:    Re: kf6 vs. kf5 conflict report
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2023-03-10 8:41:04
Message-ID: CA+XidOHjQ_HgBNXk=QwNqHN0NK5qaU=nML-OuNSahDUkiVnQRA () mail ! gmail ! com
[Download RAW message or body]

On Thu, Mar 9, 2023 at 4:56 AM Aleix Pol <aleixpol@kde.org> wrote:

> On Wed, Mar 8, 2023 at 3:13 PM Nicolas Fella <nicolas.fella@gmx.de> wrote:
> >
> > On 3/8/23 14:02, Harald Sitter wrote:
> > > with kf6 progressing nicely here's a first conflict report of files
> > > that appear in both kf6 and kf5 under the same name. this largely
> > > affects translations and docs it seems. this list may not be entirely
> > > comprehensive, I've only thrown together a script in a couple minutes.
> >
> > Thanks Harald!
> >
> > > one question is whether ECM should be co-installable, not sure if that
> > > has been discussed
> >
> > It has come up, and the answer seems to be "No, it will not be
> > coinstallable". This implies that ECM master will continue to support
> > Qt5/KF5, but that should not be a huge burden.
>

From my perspective this has been incredibly poorly communicated to the
point that it is not an actual valid decision.

It is also not what was set in the branch-rules.yml files within the
metadata (which was committed by a Frameworks devel) and was not what was
confirmed by Frameworks developers when I put together the list of projects
to have KF5 master branch builds removed from the CI artifacts store.

This state of affairs has been the source of a degree of CI breakage we
have been experiencing (things are a mess at the moment, I don't even want
to look at any of it)


> >
> > > report for /usr:
> > > https://collaborate.kde.org/s/3gz2KfoGLsS4TF5
> > >
> > > furthermore the following files outside /usr clash between kf6 and 5:
> > > '/etc/xdg/accept-languages.codes'
> > > '/etc/xdg/kshorturifilterrc'
> > > '/etc/xdg/autostart/baloo_file.desktop'
> > > '/lib/udev/rules.d/61-kde-bluetooth-rfkill.rules'
> > >
> > > HS
>
> If ECM master has to support KF5, why do we have a kf5 branch? In
> fact, I'm pretty sure I switched it eventually because there were
> regressions.
>
> Aleix
>

Regards,
Ben

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr">On Thu, Mar 9, 2023 at 4:56 AM Aleix Pol &lt;<a \
href="mailto:aleixpol@kde.org">aleixpol@kde.org</a>&gt; wrote:<br></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Mar 8, 2023 at \
3:13 PM Nicolas Fella &lt;<a href="mailto:nicolas.fella@gmx.de" \
target="_blank">nicolas.fella@gmx.de</a>&gt; wrote:<br> &gt;<br>
&gt; On 3/8/23 14:02, Harald Sitter wrote:<br>
&gt; &gt; with kf6 progressing nicely here&#39;s a first conflict report of files<br>
&gt; &gt; that appear in both kf6 and kf5 under the same name. this largely<br>
&gt; &gt; affects translations and docs it seems. this list may not be entirely<br>
&gt; &gt; comprehensive, I&#39;ve only thrown together a script in a couple \
minutes.<br> &gt;<br>
&gt; Thanks Harald!<br>
&gt;<br>
&gt; &gt; one question is whether ECM should be co-installable, not sure if that<br>
&gt; &gt; has been discussed<br>
&gt;<br>
&gt; It has come up, and the answer seems to be &quot;No, it will not be<br>
&gt; coinstallable&quot;. This implies that ECM master will continue to support<br>
&gt; Qt5/KF5, but that should not be a huge \
burden.<br></blockquote><div><br></div><div>From my perspective this has been \
incredibly poorly communicated to the point that it is not an actual valid \
decision.</div><div><br></div><div>It is also not what was set in the \
branch-rules.yml files within the metadata (which was committed by a Frameworks \
devel) and was not what was confirmed by Frameworks developers when I put together \
the list of projects to have KF5 master branch builds removed from the CI artifacts \
store.</div><div><br></div><div><div>This state of affairs has been the source of a \
degree of CI breakage we have been experiencing (things are a mess at the moment, I \
don&#39;t even want to look at any of it)</div></div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> &gt;<br>
&gt; &gt; report for /usr:<br>
&gt; &gt; <a href="https://collaborate.kde.org/s/3gz2KfoGLsS4TF5" rel="noreferrer" \
target="_blank">https://collaborate.kde.org/s/3gz2KfoGLsS4TF5</a><br> &gt; &gt;<br>
&gt; &gt; furthermore the following files outside /usr clash between kf6 and 5:<br>
&gt; &gt; &#39;/etc/xdg/accept-languages.codes&#39;<br>
&gt; &gt; &#39;/etc/xdg/kshorturifilterrc&#39;<br>
&gt; &gt; &#39;/etc/xdg/autostart/baloo_file.desktop&#39;<br>
&gt; &gt; &#39;/lib/udev/rules.d/61-kde-bluetooth-rfkill.rules&#39;<br>
&gt; &gt;<br>
&gt; &gt; HS<br>
<br>
If ECM master has to support KF5, why do we have a kf5 branch? In<br>
fact, I&#39;m pretty sure I switched it eventually because there were<br>
regressions.<br>
<br>
Aleix<br></blockquote><div><br></div><div>Regards,</div><div>Ben  </div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic