[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#972404: transition: KDEPIM 20.08 and Frameworks 5.74.0



Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: transition
X-Debbugs-Cc: pkg-kde-talk@alioth-lists.debian.net
Severity: normal
Control: Block -1 by 972224 972226

Dear Release team,

We would like to request a transition for KDEPIM 20.08 and Frameworks 5.74.0.
We request both in one shot, because KDEPIM depends on the new Frameworks,
so we need to upload Frameworks anyways. For Framework in itself no transition is needed,
as it gives ABI stability, that is not broken. But this time KDAV has moved from KDEPIM to
KDE Frameworks. And inside KDEPIM there was no ABI stability, that's why we need to binNMU
for packages depending on libkf5dav5. In this case it is only kdepim-runtime that is part of KDEPIM,
what is the reason why I think we shoud upload KDEPIM and Frameworks together.

Outside KDEPIM and KDE Frameworks there are only some other packages, that needs a normal
binNMU. Additionally KDEPIM 20.08 removed 4 libraries:
* libkf5libkdepimakonadi5
* libkf5followupreminder5
* libkf5kdepimdbusinterfaces5
* libkf5followupreminder5

I checked the packages the need a binNMU, if they build successfully or filed issues when not.
The complete list of packages outside KDEPIM and Frameworks are:

* digikam
* kgpg
* kio-gdrive
* kjots (#972226) MR is already provided:
   https://salsa.debian.org/qt-kde-team/extras/kjots/-/merge_requests/1
* kmymoney
* kraft
* zanshin (#972224) MR is already provided:
  https://salsa.debian.org/qt-kde-team/extras/zanshin/-/merge_requests/2

>From my side every is ready for the transition. 

hefee

Here is the ben file that is based on one from the previous transition:
https://salsa.debian.org/release-team/transition-data/-/blob/master/old/kdepim-20.04.ben

Ben file:

title = "KDEPIM 20.08";
is_affected = .depends ~ /libkf.*-20\.04|libkf5libkdepimakonadi5|libkf5followupreminder5|libkf5kdepimdbusinterfaces5|libkf5followupreminder5/ | .depends ~ /libk.*-20\.08/;
is_good = .depends ~ /libk.*-20\.08/;
is_bad = .depends ~ /libkf.*-20\.04|libkf5libkdepimakonadi5|libkf5followupreminder5|libkf5kdepimdbusinterfaces5|libkf5followupreminder5/;

title = "KDAV moved to Frameworks 5.74.0"
is_affected = .depends ~ /libkf5dav5/;
is_good = .depends ~ /libkf5dav5 \(>= 1:5\.74/;
is_bad = .depends ~ /libkf.*-20\.04/;

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


Reply to: