Re: Dependency issue with ocfs2-tools-pacemaker 1.6.3-1~bpo60+1
Hi KiBi,
Cyril Brulebois wrote:
> Axel Beckert <abe@debian.org> (01/11/2011):
> > Dinesh Pannu wrote on 13th of October 2011:
> > > The recent updates to pacemaker in backports have been causing me
> > > some grief. Having trouble installing ocfs2-tools-pacemaker which
> > > has a dependency conflict with pacemaker. pacemaker depends on
> > > libstonithd1 while ocfs2-tools-pacemaker depends on
> > > libstonithd0. libstonithd1 conflicts with libstonithd0.
> >
> > We ran into this issue, today, too.
>
> Looks like a trivial problem to solve. Why are those libs in conflict
> exactly? The whole point of changing package names is that you can keep
> the old lib around until all packages are updated to use the new lib.
> Based on the contents of those files, I see no reasons why they would
> conflict. Except /u/s/d/$package, we have:
>
> libstonithd0_1.0.11-1~bpo60+1_amd64.deb:
> /usr/lib/libstonithd.so.0.0.0
> /usr/lib/libstonithd.so.0 -> libstonithd.so.0.0.0
>
> libstonithd1_1.1.5-3~bpo60+1_amd64.deb:
> /usr/lib/libstonithd.so.1.0.0
> /usr/lib/libstonithd.so.1 -> libstonithd.so.1.0.0
Thanks for that pointer. The following debdiff seemed to help indeed:
diff -Nru pacemaker-1.1.5/debian/changelog pacemaker-1.1.5/debian/changelog
--- pacemaker-1.1.5/debian/changelog 2011-10-05 10:35:35.000000000 +0200
+++ pacemaker-1.1.5/debian/changelog 2011-11-01 17:03:27.000000000 +0100
@@ -1,3 +1,9 @@
+pacemaker (1.1.5-3~bpo60+2~dphys1) unstable; urgency=low
+
+ * Fix fix for #639272
+
+ -- Axel Beckert <beckert@phys.ethz.ch> Tue, 01 Nov 2011 17:03:25 +0100
+
pacemaker (1.1.5-3~bpo60+1) squeeze-backports; urgency=low
* Rebuild for squeeze-backports.
diff -Nru pacemaker-1.1.5/debian/control pacemaker-1.1.5/debian/control
--- pacemaker-1.1.5/debian/control 2011-08-26 15:15:05.000000000 +0200
+++ pacemaker-1.1.5/debian/control 2011-11-01 17:02:34.000000000 +0100
@@ -195,8 +195,8 @@
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: pacemaker (<= 1.0.9.1+hg15626-2), libstonithd0
-Conflicts: pacemaker (<= 1.0.9.1+hg15626-2), libstonithd0
+Replaces: pacemaker (<= 1.0.9.1+hg15626-2)
+Conflicts: pacemaker (<= 1.0.9.1+hg15626-2)
Description: Pacemaker libraries - stonith
This package contains some of the libraries provided by and needed
for the pacemaker cluster manager. You need to install them if you
Nevertheless, pbuilder wasn't able to satisfy the build dependencies
itself while it worked manually, but maybe my pbuilder backports setup
is not perfect... :-)
Regards, Axel
--
,''`. | Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
Reply to: