> 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-maintain...@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


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to