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

Hello,

as a follow up to [1], I open a new bug for KDE SC 4.4.3 transition tracking.
Uploads of 20+ KDE SC source packages and a couple of other in-house ones
(google-gadgets, libmsn) are currently planned for May 2-4. The transition
seems to be ready [2] on arches which have functional experimental buildds.
FYI, all build failures there have been triggered by bugs of either
pkg-kde-tools or attica. Good news is that those bugs have already been fixed
in sid.

For future reference, please note that starting with 4.4, KDE SC packages
include symbol files for all public libraries. This means that packages of new
minor upstream releases (e.g. all upstream releases in 4.4 series) will no
longer need to migrate to testing together as a whole bunch because
intedependences of all KDE SC packages will be tied to the most recent KDE
major version (e.g. >= 4.4) rather than to the most recent minor one (e.g. >=
4.4.{1,2,3}). This means that each source package of KDE SC (whether it
includes libraries or not) becomes an independent entity (likely expection
being kdebindings) on its own unless we do major packaging changes for minor
upstream releases (unlikely) or upload a new major (e.g. from 4.4.x to 4.5.x)
upstream release.

Therefore, we'll no longer coordinate "typical" uploads of new minor KDE SC (as
entity) upstream releases. Obviously, normal rules still apply and we'll do our
best not to upload those individual KDE SC source packages which would
negatively impact other ongoing transitions at that moment.

Major (e.g. 4.4 -> 4.5) upstream upgrades will be coordinated as before because
they are always going to be like a shlibs bump in the best case scenario. Yet
soname changes, package renames or other major packaging changes are also very
likely then.

1. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570360#47
2. 
https://buildd.debian.org/pkg.cgi?pkg=&maint=debian-qt-kde%40lists.debian.org&dist=experimental

Below you will find relevant information about the transition most of which has
already been posted to bug #570360.

----------------------
The following packages will be removed when KDE 4.4 replaces KDE 4.3 currently
in sid:

kpackage
libkonqsidebarplugin4
libkonqsidebarplugin4-dev
libkfontinst4
libkwineffects1
libnepomukquery4
libnepomukqueryclient4
libplasma-applet-system-monitor4
libplasmaclock4
libprocesscore4
libprocessui4
libtaskmanager4
libweather-ion4
libsmokeakonadi2
libsmokekde4-2
libsmokeokular2
libsmokeplasma2
libsmokeqimageblitz2
libsmokeqt4-2
libsmokesoprano2
indi
libmarble4
kdesnake
libkdcraw7
libkdcraw7-dev
libkexiv2-7
libkexiv2-7-dev
libkipi6
libkipi6-dev
kde-i18n-bn
kde-i18n-th
kde-l10n-bnin
kde-l10n-hne
kde-l10n-ku
kde-l10n-mr
kde-l10n-th
kpilot
libkabcommon4
libkontactinterfaces4
libmaildir4
kdepimlibs-data
liblancelot0
kdesdk-dev
kdessh
kxsldbg

Although the list is long but actually it affects only the following "3rd
party" reverse dependencies. Fortunately, all maintainers of these packages
are members of pkg-kde so there won't be delays updating the package.

Debian KDE Extras Team <pkg-kde-ext...@lists.alioth.debian.org>
     digikam
     kipi-plugins
     kphotoalbum
     ktorrent

Kai Wasserbäch <deb...@carbon-project.org>
     plasma-widget-yawp

In addition, we are going to do google-gadgets and libmsn soname changes.
These packages have no dependencies outside KDE (kdebase-workspace and
kdenetwork) hence they won't cause any additional trouble.

To sum up, KDE SC 4.4 transition will be almost like shlibs bump with a few
minor exceptions above.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.33-2-amd64 (SMP w/1 CPU core)
Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-talk

Reply via email to