[Debian-ha-maintainers] Bug#918677: transition: pacemaker

Ferenc Wágner wferi at debian.org
Tue Jan 8 10:15:01 GMT 2019


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

Hi Release Team,

We'd like to transition to Pacemaker 2.  The ben file below is mostly
equivalent to that of auto-pacemaker, but misses pacemaker-dev, because
I'm not sure how to handle that.  The current lib*-dev packages are
becoming transitional, depending on pacemaker-dev which is a union of
them.

The dlm package will also need a rebuild, because it dlopens libstonithd
and embeds its SONAME at build time.  Is there a way to represent this
in the tracker?  Anyway, I'm asking upstream for a new release, and will
do a sourceful upload once that happens (latest).  Would adding a
Recommends: libstonithdX let the auto tracker pick up this weak
dependency?

We expect sbd to break with the new Pacemaker libraries, and will handle
this with sourceful uploads.

I don't know of any other dependencies, this should be a very shallow
transition despite all the library packages taking part.  Please let me
know when I can upload Pacemaker 2 to unstable.

Thanks,
Feri.

Ben file:

title = "pacemaker";
is_affected = .depends ~ "libcib4" | .depends ~ "libcrmcluster4" | .depends ~ "libcrmcommon3" | .depends ~ "libcrmservice3" | .depends ~ "liblrmd1" | .depends ~ "libpe-rules2" | .depends ~ "libpe-status10" | .depends ~ "libpengine10" | .depends ~ "libstonithd2" | .depends ~ "libtransitioner2" | .depends ~ "libcib27" | .depends ~ "libcrmcluster29" | .depends ~ "libcrmcommon34" | .depends ~ "libcrmservice28" | .depends ~ "liblrmd28" | .depends ~ "libpe-rules26" | .depends ~ "libpe-status28" | .depends ~ "libpengine27" | .depends ~ "libstonithd26" | .depends ~ "libtransitioner25";
is_good = .depends ~ "libcib27" | .depends ~ "libcrmcluster29" | .depends ~ "libcrmcommon34" | .depends ~ "libcrmservice28" | .depends ~ "liblrmd28" | .depends ~ "libpe-rules26" | .depends ~ "libpe-status28" | .depends ~ "libpengine27" | .depends ~ "libstonithd26" | .depends ~ "libtransitioner25";
is_bad = .depends ~ "libcib4" | .depends ~ "libcrmcluster4" | .depends ~ "libcrmcommon3" | .depends ~ "libcrmservice3" | .depends ~ "liblrmd1" | .depends ~ "libpe-rules2" | .depends ~ "libpe-status10" | .depends ~ "libpengine10" | .depends ~ "libstonithd2" | .depends ~ "libtransitioner2";



More information about the Debian-ha-maintainers mailing list