<div dir="ltr"><div>Thanks for your e-mail.  It covers more than Frameworks so I'm including release-team@ too.</div><div><br></div><div>One quick question, is naming non-frameworks libKF6foo really a problem we need to fix?  Given all the other issues...</div><div><br></div><div>Jonathan</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 1 Nov 2023 at 10:55, Christophe Marin <<a href="mailto:christophe@krop.fr">christophe@krop.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
With various alpha coming out soon, here are the notes added to my packages <br>
when I started packaging snapshots and still present.<br>
<br>
I'm well aware that some of these modules won't be present in the first <br>
releases.<br>
<br>
First, the most annoying issue:<br>
Plasma still didn't bump all their libraries soname. That's a major annoyance <br>
for packagers.<br>
<br>
- Conflicting files (not mentioned in the other thread)<br>
kcm_trash.desktop is installed by both kio (kf5) and kio-extras (kf6)<br>
<br>
- Conflicting translation catalog names:<br>
plasma-integration (plasmaintegration5)<br>
kuserfeedback<br>
<br>
- Misnamed libraries:<br>
kmail-account-wizard (liblibaccountwizard.so)<br>
ktextaddons (liblibvoskspeechtotext.so)<br>
<br>
- Non frameworks modules installing libKF*.so<br>
ktextaddons (various libraries)<br>
konqueror (libKF6Konq.so)<br>
libksane (libKF5Sane5.so)<br>
kweathercore (libKF6KWeatherCore.so)<br>
libktorrent (libKF5Torrent.so)<br>
libkexiv2 (libKF6KExiv2.so)<br>
libkdcraw (libKF6KDcraw.so)<br>
baloo-widgets (libKF6BalooWidgets.so)<br>
kmoretools (libKF6MoreTools.so)<br>
libkscreen (libKF6Screen.so, libKF6ScreenDpms.so)<br>
<br>
- Wrong install location for knewstuff files:<br>
khangman<br>
kturtle<br>
<br>
- Wrong install location for CMake files:<br>
qqc2-breeze-style (still uses KF5QQC2BreezeStyle)<br>
<br>
- old install location:<br>
kalgebra (/usr/share/katepart5. Note: syntax-highlighting won't ignore the <br>
file, but it's not the default location)<br>
ksystemlog (/usr/share/kxmlgui5/ksystemlog)<br>
<br>
- Modules still using QQC1:<br>
kdeplasma-addons (applets/fifteenPuzzle)<br>
<br>
- build dependency issues:<br>
plasma5support (links and requires QtGui but doesn't search for it at build <br>
time)<br>
kinfocenter (requires kpackage at build time but doesn't seem to need it)<br>
<br>
<br>
Christophe<br>
<br>
<br>
<br>
</blockquote></div>