r38700 - in /packages/fenics/dolfin/trunk/debian: changelog patches/pytrilinos.patch patches/series
johannr-guest at users.alioth.debian.org
johannr-guest at users.alioth.debian.org
Tue Aug 16 09:46:19 UTC 2011
Author: johannr-guest
Date: Tue Aug 16 09:46:19 2011
New Revision: 38700
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38700
Log:
Add patch for fixing problem with import order of PyTrilinos and dolfin.
Added:
packages/fenics/dolfin/trunk/debian/patches/pytrilinos.patch
Modified:
packages/fenics/dolfin/trunk/debian/changelog
packages/fenics/dolfin/trunk/debian/patches/series
Modified: packages/fenics/dolfin/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/changelog?rev=38700&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/changelog (original)
+++ packages/fenics/dolfin/trunk/debian/changelog Tue Aug 16 09:46:19 2011
@@ -7,6 +7,7 @@
* debian/control:
- Add libboost-iostreams-dev to Build-Depends and to Depends in -dev
package.
+ * Add patch for importing PyTrilinos before dolfin (closes: #631589).
-- Johannes Ring <johannr at simula.no> Mon, 15 Aug 2011 17:36:44 +0200
Added: packages/fenics/dolfin/trunk/debian/patches/pytrilinos.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/patches/pytrilinos.patch?rev=38700&op=file
==============================================================================
--- packages/fenics/dolfin/trunk/debian/patches/pytrilinos.patch (added)
+++ packages/fenics/dolfin/trunk/debian/patches/pytrilinos.patch Tue Aug 16 09:46:19 2011
@@ -1,0 +1,16 @@
+Fix problem with import when DOLFIN is built with Trilinos and MPI.
+
+--- dolfin-1.0-beta.orig/site-packages/dolfin/__init__.py 2011-08-16 11:34:47.000000000 +0200
++++ dolfin-1.0-beta/site-packages/dolfin/__init__.py 2011-08-16 11:37:18.000000000 +0200
+@@ -1,5 +1,11 @@
+ """Main module for DOLFIN"""
+
++# Try importing PyTrilinos first
++try:
++ import PyTrilinos
++except:
++ pass
++
+ # Special module to handle import issues
+ import dolfin.importhandler
+
Modified: packages/fenics/dolfin/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/debian/patches/series?rev=38700&op=diff
==============================================================================
--- packages/fenics/dolfin/trunk/debian/patches/series (original)
+++ packages/fenics/dolfin/trunk/debian/patches/series Tue Aug 16 09:46:19 2011
@@ -1,1 +1,2 @@
build.patch
+pytrilinos.patch
More information about the debian-science-commits
mailing list