Bug#763297: transition: libsystemd

Michael Biebl biebl at debian.org
Sun Sep 28 23:23:32 BST 2014


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

Hi,

in systemd v209, the various libsystemd-* libraries were merged into a
single libsystemd0 library. We still build the old libraries to not
break existing packages, though.
The libsystemd-(daemon|journal|login|id128)-dev package now point to
-lsystemd0, i.e. packages once rebuilt will link against libsystemd0 not
the old library names and we want all packages to link against the new
libsysemd0 library so we can eventually drop the compat library
packages.

Please schedule a round of binNMUs so affected packages will be rebuilt
against libsystemd0. Afaics this doesn't qualify as library transition
but it's probably easiest to find affected packages via a transition
tracker.

The ben file for it should look something like this:

title = "libsystemd";
is_affected = .depends ~ "libsystemd-(daemon|journal|login|id128-)0," | .depends ~ "libsystemd0";
is_good = .depends ~ "libsystemd0";
is_bad = .depends ~ "libsystemd-(daemon|journal|login|id128-)0,";


The binNMU could be something like "Rebuild against libsystemd0"

Thanks for considering,

Michael

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-systemd-maintainers mailing list