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

Hi,

I'd like to remove the support for Nepomuk in src:kde4libs.

Since Nepomuk has been deprecated, and already unused in Debian for
quite some time, this allows us to drop src:soprano &
src:shared-desktop-ontologies. The result is the drop of 3 library
packages from src:kde4libs: libnepomuk4, libnepomukquery4a, and
libnepomukutils4.

The reason of this transition is that libnepomuk was so far listed as
public library dependency for the kde4 versions of kio (libkio5), and
kparts (libkparts4), resulting in overlinking. Fortunately, almost all
the packages either already link in as-needed more, or switched to KDE
Frameworks 5. The only exception is src:kpartsplugin.

Hence, the plan is the following:
1) upload src:kde4libs without Nepomuk support
2) binNMU src:kpartsplugin

I verified that src:kpartsplugin builds fine even without Nepomuk
libraries, effectively not linking against them anymore. I also did
a rebuild of all the other sources still using kdelibs 4.x, and there
were no changes in their build.

PS: since I uploaded kde4libs 4:4.14.38-1 yesterday, I'd wait for it to
migrate to testing, first.

Ben file:

title = "kde4libs without nepomuk";
is_affected = .depends ~ /\blibnepomuk/;
is_good = '';
is_bad = .depends ~ /\blibnepomuk/;

Thanks,
-- 
Pino

Reply via email to