diff --git a/buildout/Makefile b/buildout/Makefile
index 1af563cdef247ac64bc6437656cb6b2343198db1..56a2c33daa1fee82fcfa157ab7465e3e8acddabb 100644
--- a/buildout/Makefile
+++ b/buildout/Makefile
@@ -10,6 +10,8 @@ assert: assert-software
 assert-software: assert-python2.4
 
 assert-python2.4: bin/python2.4
-	bin/python2.4 -c 'import zlib'
-	bin/python2.4 -c 'import dbm'
 	bin/python2.4 -c 'import _ssl'
+	bin/python2.4 -c 'import bz2'
+	bin/python2.4 -c 'import dbm'
+	bin/python2.4 -c 'import xml.parsers.expat'
+	bin/python2.4 -c 'import zlib'
diff --git a/buildout/profiles/mandriva2010.0.cfg b/buildout/profiles/mandriva2010.0.cfg
index 33a3ca54b0c0fe862a4ed67af1b16f5d93e6d987..72ebdb6e0730904b7347c338089abf1a6dcf7a0e 100644
--- a/buildout/profiles/mandriva2010.0.cfg
+++ b/buildout/profiles/mandriva2010.0.cfg
@@ -9,6 +9,7 @@ package_list =
   flex
   gcc
   gcc-c++
+  libbzip2-devel
   libgdbm-devel
   libglib2.0-devel
   libjpeg-devel
diff --git a/buildout/python-2.4/buildout.cfg b/buildout/python-2.4/buildout.cfg
index c214e5f68787929bd34812130a5d7ee406187c4e..954324735a06e794c46f1e1be56bdf54f9e9e42e 100644
--- a/buildout/python-2.4/buildout.cfg
+++ b/buildout/python-2.4/buildout.cfg
@@ -22,6 +22,7 @@ configure-options =
   --with-dbm
   --with-zlib
   --with-ssl
+  --with-bz2
 
 patches = ${buildout:directory}/patches/python2.4-dbm.patch