[SCM] Gerris Flow Solver branch, debian-unstable, updated. gerris-20091109-dfsg.1-1-15-gc1377bf
Drew Parsons
dparsons at debian.org
Mon Dec 28 03:18:24 UTC 2009
The following commit has been merged in the debian-unstable branch:
commit 65a8743cab2755e87ec952b985a08f2566d97109
Author: Drew Parsons <dparsons at debian.org>
Date: Mon Dec 28 10:39:56 2009 +1100
place conflict between mpi and non-mpi builds
They currently use the same files, so can't be installed simultaneously.
Should probably figure out a way of installing both version side by
side. gromacs does it, but it only has special "mdrun_mpi" binaries,
so no actual conflict. Maybe rename to "gerris2D_mpi" or something?
diff --git a/debian/changelog b/debian/changelog
index 420bf8c..921478c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,8 +6,11 @@ gerris (20091109-dfsg.1-2) UNRELEASED; urgency=low
* Remove get-orig-source target from debian/rules; gerris has
nonfree code which needs to be removed from the upstream tarball
anyway.
+ * Introduction of new packages with MPI support. Currently conflicts
+ with single processor builds (i.e. install one or the other, can't
+ install simultaneously).
- -- Drew Parsons <dparsons at debian.org> Sun, 27 Dec 2009 15:47:20 +1100
+ -- Drew Parsons <dparsons at debian.org> Mon, 28 Dec 2009 10:38:00 +1100
gerris (20091109-dfsg.1-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index a261723..b07704b 100644
--- a/debian/control
+++ b/debian/control
@@ -31,6 +31,8 @@ Description: Gerris Flow Solver
* Flexible specification of additional source terms
* Portable parallel support using the MPI library
* Volume of Fluid advection scheme for interfacial flows
+ .
+ For multi-cpu MPI support, install gerris-mpi instead.
Package: libgfs-dev
Architecture: any
@@ -67,6 +69,8 @@ Description: Gerris Flow Solver -- shared libraries
Package: gerris-mpi
Architecture: any
Depends: libgfs-mpi-dev, m4, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: gerris
+Replaces: gerris
Description: Gerris Flow Solver
Gerris is a system for the solution of the partial differential
equations describing fluid flow.
@@ -90,6 +94,8 @@ Package: libgfs-mpi-dev
Architecture: any
Section: libdevel
Depends: libgfs-mpi-1.3-1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libgfs-dev
+Replaces: libgfs-dev
Description: Gerris Flow Solver -- development libraries and headers
Gerris is a system for the solution of the partial differential
equations describing fluid flow.
@@ -104,6 +110,8 @@ Package: libgfs-mpi-1.3-1
Architecture: any
Section: devel
Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libgfs-1.3-1
+Replaces: libgfs-1.3-1
Description: Gerris Flow Solver -- shared libraries
Gerris is a system for the solution of the partial differential
equations describing fluid flow.
--
Gerris Flow Solver
More information about the debian-science-commits
mailing list