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

List:       kde-frameworks-devel
Subject:    Re: Collection of packaging notes
From:       Jonathan Riddell <jr () jriddell ! org>
Date:       2023-11-10 11:36:09
Message-ID: CANX=XXO+6_p4yffeHaT8dvfqVbJ4J3XqLviz_SyEUfYmh3tjVQ () mail ! gmail ! com
[Download RAW message or body]

On Fri, 10 Nov 2023 at 10:55, Christophe Marin <christophe@krop.fr> wrote:

> 3 different issues appeared with plasma 6 alpha:
>
>
- The CMake config names are identical for certain core libraries:
> KDecoration2, KPipeWire, KScreenLocker, KsysGuard, LayerShellQt,
> LibKWorkspace,
>  LibTaskManager (and Breeze but it's slightly less problematic)
>
> - The CMake config files for DBus interface are not versioned:
> KRunnerAppDBusInterface, KWinDBusInterface, KSMServerDBusInterface,
> ScreenSaverDBusInterface
>

As discussed on Matrix our assumption is that Plasma 5 and 6 aren't
packaged together, a single version of Plasma should be packaged only with
the same version.


> - The libksysguard  libraries soversion weren't bumped. It's not only a
> problem for
> building plasma 5 and plasma 6. KSysguard is also an optional dependency
> for kdevelop.
>

I've bumped the soversions in libksysguard now. (I'll look at doing the
KFification for kuserfeedback too.)

I've also release noted that ksysguard the app is dead and should be
removed from distros, it hasn't been released for over 2 years and hasn't
been ported.

Jonathan

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr">On Fri, 10 Nov 2023 at 10:55, Christophe Marin &lt;<a \
href="mailto:christophe@krop.fr">christophe@krop.fr</a>&gt; wrote:</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"> 3 different issues \
appeared with plasma 6 alpha:<br>   <br></blockquote><blockquote class="gmail_quote" \
style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
                rgb(204,204,204);padding-left:1ex">
- The CMake config names are identical for certain core libraries:<br>
KDecoration2, KPipeWire, KScreenLocker, KsysGuard, LayerShellQt, LibKWorkspace,<br>
  LibTaskManager (and Breeze but it&#39;s slightly less problematic)<br>
<br>
- The CMake config files for DBus interface are not versioned:<br>
KRunnerAppDBusInterface, KWinDBusInterface, KSMServerDBusInterface,<br>
ScreenSaverDBusInterface<br></blockquote><div><br></div><div>As discussed on Matrix \
our assumption is that Plasma 5 and 6 aren&#39;t packaged together, a single version \
of Plasma should be packaged only with the same version. <br></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">
- The libksysguard   libraries soversion weren&#39;t bumped. It&#39;s not only a \
problem for<br> building plasma 5 and plasma 6. KSysguard is also an optional \
dependency<br> for kdevelop.<br></blockquote><div><br></div><div>I&#39;ve bumped the \
soversions in libksysguard now. (I&#39;ll look at doing the KFification for \
kuserfeedback too.)</div><div><br></div><div>I&#39;ve also release noted that \
ksysguard the app is dead and should be removed from distros, it hasn&#39;t been \
released for over 2 years and hasn&#39;t been \
ported.</div><div><br></div><div>Jonathan</div><div><br></div><div>  \
</div></div></div>



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

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