[Debian-ha-maintainers] Bug#768922: pacemaker: stopped working after upgrade to 1.1.10+git20130802-4.1
mrpace2 at gmail.com
mrpace2 at gmail.com
Fri Nov 14 09:37:48 UTC 2014
> Pacemaker was compiled in unstable to a newer version of libqb0 (0.14
or 0.17). In testing/jessie there's only libqb0 (0.11).
I'm not (at least not intentionally) pulling in packages from unstable.
Both pacemaker and libcrmcommon3 seem to be from testing/jessie:
# apt-cache policy libcrmcommon3 pacemaker
libcrmcommon3:
Installed: 1.1.10+git20130802-4.1
Candidate: 1.1.10+git20130802-4.1
Version table:
*** 1.1.10+git20130802-4.1 0
500 http://ftp.us.debian.org/debian/ jessie/main amd64
Packages
100 /var/lib/dpkg/status
pacemaker:
Installed: 1.1.10+git20130802-4.1
Candidate: 1.1.10+git20130802-4.1
Version table:
*** 1.1.10+git20130802-4.1 0
500 http://ftp.us.debian.org/debian/ jessie/main amd64
Packages
100 /var/lib/dpkg/status
>From /var/lib/dpkg/status:
Package: libcrmcommon3
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 346
Maintainer: Debian HA Maintainers
<debian-ha-maintainers at lists.alioth.debian.org>
Architecture: amd64
Source: pacemaker
Version: 1.1.10+git20130802-4.1
Replaces: libcrmcommon2, pacemaker (<= 1.0.9.1+hg15626-2)
Depends: libbz2-1.0, libc6 (>= 2.17), libglib2.0-0 (>= 2.28.0),
libgnutls-deb0-28 (>= 3.3.0), libltdl7 (>= 2.4.2), libpam0g (>=
0.99.7.1), libpils2 (>= 1.0.12~rc1+hg2777), libplumb2 (>=
1.0.12~rc1+hg2777), libqb0, libuuid1 (>= 2.16), libxml2 (>= 2.7.4),
libxslt1.1 (>= 1.1.25)
Conflicts: libcrmcommon2, pacemaker (<= 1.0.9.1+hg15626-2)
Description: Pacemaker libraries - common CRM
This package contains some of the libraries provided by and needed
for the pacemaker cluster manager. You need to install them if you
intend to run pacemaker. Specifically, this package contains the
common CRM library.
Homepage: http://clusterlabs.org/
Could it be possible that something in testing (pacemaker or a
dependency) was compiled against the newer version of libqb0? After all,
the issue surfaced when I apt-get upgraded pacemaker.
> fix would be to add a libqb0 (>=0.14) as dependency in package
libcrmcommon3.
This seems to be the cleaner fix. Looking at the libcrmcommon3
dependencies, libqb0 is the only non-version-numbered dependency. Can
this fix be implemented? Additionally, jessie's libqb0 would need to be
upgraded to >=0.14.
Frank
More information about the Debian-ha-maintainers
mailing list