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

Bug#894342: transition: kdepim



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

KDE Pim 17.12 has updated ist API and ABI, that makes it nessasary to bump
some ABIs. To track those ABI breakages, we updated the package names to
5abi1. So far most of the packages, that needs to be rebuild are inside
KDE Pim itself so only following "external" packages are affected:

blogilo
digikam
kjots
libkolab
zanshin
(calligra, calligraplan)

I build all rdepends and came to the conclusion:
* kjots and zanshin build nicely with the new KDE Pim
* blogilo has fallen out of KDE Pim can't be build anymore -> RM request
* libkolab do not build anymore with KDE Pim 17.12 it is dead upstream
  and not needed anymore for KDE Pim -> RM request [1]
* digikam is not ready for KDE Pim 17.12 (see #893515)
  the mantainer told me in private:
  " My suggestion is: go ahead with the upload to unstable.  I should be
  able to get digikam uploaded very shortly thereafter."
* calligra and calligraplan depdend on the build pacakges, but the
  featueres that use KDE Pim are disabled, so no need to build them
  within the transition.

This transistion includes/replaces following auto detected transitions:
auto-akonadi-calendar
auto-akonadi
auto-kcalcore
auto-kdav
auto-kmime
auto-kpimtextedit
auto-libkf5calendarsupport
auto-libkf5gravatar
auto-libkf5incidenceeditor
auto-libkf5mailcommon
auto-libkf5pimcommon

These 11 transistions share nearly all rdepdens, that's why I think it is
easier to track it in only one transistion and not within 11. But if
you belive it is easier to have saperate ones, please tell me. I look at
all, and all look correcty so far, but IMO it is not easy keep an
overview.

After KDE Frameworks 5.44 entered testing successfully, there is no
blocker anymore for starting this transition. Please tell me
additionally, if I need to request the RMs in advanced or while the
transition is going on.

hefee

[1]
https://lists.alioth.debian.org/pipermail/pkg-kolab-devel/2018-March/003733.html


Ben file:

title = "kdepim";
is_affected = .build-depends ~
/\b(libkf5calendarcore\-dev|libkpimkdav\-dev|libkf5pimtextedit\-dev|libkf5mime\-dev|libkf5calendarsupport\-dev|libkf5gravatar\-dev|libkf5incidenceeditor\-dev|libkf5mailcommon\-dev|libkf5pimcommon\-dev|libkf5akonadi\-dev|libkf5akonadiserver\-dev|libkf5akonadicalendar\-dev)\b/;
is_good = .depends ~
/\b(libkf5calendarcore5abi1|libkpimkdav5abi1|libkf5pimtextedit5abi1|libkf5mime5abi1|libkf5calendarsupport5abi1|libkf5gravatar5abi1|libkf5incidenceeditor5abi1|libkf5mailcommon5abi1|libkf5pimcommon5abi1|libkf5akonadicore5abi1|libkf5akonadiprivate5abi1|libkf5akonadiwidgets5abi1|libkf5akonadicalendar5abi1)\b/;
is_bad = .depends ~
/\b(libkf5calendarcore5|libkpimkdav5|libkf5pimtextedit5|libkf5mime5|libkf5calendarsupport5|libkf5gravatar5|libkf5incidenceeditor5|libkf5mailcommon5|libkf5pimcommon5|libkf5akonadicore5|libkf5akonadiprivate5|libkf5akonadiwidgets5|libkf5akonadicalendar5)\b/;

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled


Reply to: