diff --git a/lalapps/debian/changelog b/lalapps/debian/changelog
index 169d0ce992c42914fb335afa9fd0a04298b8c3c3..d37dddc9d8813ba2565773f6f6dae15b07d8d52a 100644
--- a/lalapps/debian/changelog
+++ b/lalapps/debian/changelog
@@ -1,3 +1,9 @@
+lalapps (6.2-1lscsoft2) unstable; urgency=low
+
+  * LALApps 6.2 with dynamic python version fix
+
+ -- Steffen Grunewald <steffen.grunewald@aei.mpg.de>  Mon, 10 Aug 2009 14:07:00 +0200
+
 lalapps (6.2-1lscsoft1) unstable; urgency=low
 
   * LALApps 6.2
diff --git a/lalapps/debian/control b/lalapps/debian/control
index 20c91e37fc902111417211363c5e9efcd5cf8070..f63f034095114199f52c2b7babb127bd24c89cbc 100644
--- a/lalapps/debian/control
+++ b/lalapps/debian/control
@@ -2,13 +2,13 @@ Source: lalapps
 Section: lscsoft
 Priority: optional
 Maintainer: Steffen Grunewald <steffen.grunewald@aei.mpg.de>
-Build-Depends: debhelper (>= 5), autotools-dev, automake, m4, libgsl0-dev (>= 1.9), libframe-dev (>= 8.0), libmetaio-dev (>= 8.2), fftw3-dev, zlib1g-dev, libxml2-dev (>= 2.6), libcfitsio3-dev, git-core (>= 1.5), lal-dev (>= 6.0), lal (>= 6.0), pkg-config, python2.4-dev, python2.5-dev
+Build-Depends: debhelper (>= 5), autotools-dev, automake, m4, libgsl0-dev (>= 1.9), libframe-dev (>= 8.0), libmetaio-dev (>= 8.2), fftw3-dev, zlib1g-dev, libxml2-dev (>= 2.6), libcfitsio3-dev, git-core (>= 1.5), lal-dev (>= 6.0), lal (>= 6.0), pkg-config, python2.4-dev, python2.5-dev, python-dev (>= 2.4)
 Standards-Version: 3.7.2
 
 Package: lalapps
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, zlib1g, libgsl0 (>= 1.9) | libgsl0ldbl (>= 1.10), libframe1 (>= 8.0), libmetaio1 (>=8.2), fftw3, libcfitsio3, lal (>= 6.0), libxml2 (>= 2.6), python2.4
-Recommends: python2.5
+Depends: ${shlibs:Depends}, ${misc:Depends}, zlib1g, libgsl0 (>= 1.9) | libgsl0ldbl (>= 1.10), libframe1 (>= 8.0), libmetaio1 (>=8.2), fftw3, libcfitsio3, lal (>= 6.0), libxml2 (>= 2.6), python (>= 2.4)
+Recommends: python2.4, python2.5
 Description: LSC Algorithm Library Applications
  The LSC Algorithm Library Applications for gravitational wave data analysis.
  This package contains applications that are built on tools in the
diff --git a/lalapps/debian/dirs b/lalapps/debian/dirs
index e1852c4a6cfea53a6fdc303e2e7c9380f755878c..c0229364751c52bb899b706f619eac5cf9d256ec 100644
--- a/lalapps/debian/dirs
+++ b/lalapps/debian/dirs
@@ -1,6 +1,7 @@
 opt/lscsoft/lalapps/bin
 opt/lscsoft/lalapps/etc
-opt/lscsoft/lalapps/lib
+opt/lscsoft/lalapps/lib/python2.4
+opt/lscsoft/lalapps/lib/python2.5
 opt/lscsoft/lalapps/sbin
 opt/lscsoft/lalapps/share/lalapps
 opt/lscsoft/lalapps/share/man
diff --git a/lalapps/debian/lalapps-user-env.csh b/lalapps/debian/lalapps-user-env.csh
new file mode 100644
index 0000000000000000000000000000000000000000..4ab6ecbf03f6cc9c3e718b95970174b76de5934f
--- /dev/null
+++ b/lalapps/debian/lalapps-user-env.csh
@@ -0,0 +1,13 @@
+# Source this file to access LALApps
+setenv PATH "/opt/lscsoft/lalapps/bin:${PATH}"
+setenv PYSITE_PATH python`python -V 2>&1 | cut -d' ' -f2 | cut -d. -f-2`
+if ( $?MANPATH ) then
+  setenv MANPATH "/opt/lscsoft/lalapps/share/man:${MANPATH}"
+else
+  setenv MANPATH "/opt/lscsoft/lalapps/share/man"
+endif
+if ( $?PYTHONPATH ) then
+  setenv PYTHONPATH "/opt/lscsoft/lalapps/lib/${PYSITE_PATH}/site-packages:${PYTHONPATH}"
+else
+  setenv PYTHONPATH "/opt/lscsoft/lalapps/lib/${PYSITE_PATH}/site-packages"
+endif
diff --git a/lalapps/debian/lalapps-user-env.sh b/lalapps/debian/lalapps-user-env.sh
new file mode 100644
index 0000000000000000000000000000000000000000..087d3ce85aa8bdf159cb07f91866e25ff4409f84
--- /dev/null
+++ b/lalapps/debian/lalapps-user-env.sh
@@ -0,0 +1,6 @@
+# Source this file to access LALApps
+PATH="/opt/lscsoft/lalapps/bin:${PATH}"
+MANPATH="/opt/lscsoft/lalapps/share/man:${MANPATH}"
+PYSITE_PATH=python`python -V 2>&1 | cut -d' ' -f2 | cut -d. -f-2`
+PYTHONPATH="/opt/lscsoft/lalapps/lib/${PYSITE_PATH}/site-packages:${PYTHONPATH}"
+export PATH MANPATH PYTHONPATH
diff --git a/lalapps/debian/rules b/lalapps/debian/rules
index 3253e7fff4a7279dd16e531351ed7070a188eb11..5a962c03a692f583da65b2bce2a863ee96e6af3e 100755
--- a/lalapps/debian/rules
+++ b/lalapps/debian/rules
@@ -71,7 +71,7 @@ install: build
 	dh_installdirs
 
 	set -e; \
-	for v in 2.5 2.4; do                                                         \
+	for v in 2.4 2.5; do                                                         \
 	PYTHON="python$$v"                                                    \
 	CFLAGS="$(CFLAGS)"                                                    \
 	PKG_CONFIG_PATH=$(FRAMEPREFIX)/lib/pkgconfig:$(METAIOPREFIX)/lib/pkgconfig:$(LALPREFIX)/lib/pkgconfig \
@@ -103,11 +103,11 @@ install: build
 	set -e; \
 	for i in `find debian/lalapps/$(PREFIX)/bin -type f`; do      \
 	        echo $$i;                                                \
-	        if head -n1 $$i | grep -q '^#!.*python$$' ; then         \
-	                sed -i '1s/python$$/python2.4/' $$i;             \
+	        if head -n1 $$i | grep -q '^#!.*python2\..' ; then         \
+	                sed -i '1s/python2\../python/' $$i;             \
 	        fi ;                                                     \
 	done
-
+	cp -p debian/lalapps-user-env.* $(CURDIR)/debian/lalapps/$(PREFIX)/etc/
 
 binary-common: build install
 	dh_testdir