[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: