I have updated the packaging to produce a python3-h5py package. You can see my work at [lp] and download the source with: dget https://launchpad.net/~brad-froehle/+archive/experimental/+files/h5py_2.1.2-0~exp3~ppa0.dsc
[lp]: https://launchpad.net/~brad-froehle/+archive/experimental/+sourcepub/3104968/+listing-archive-extra Here is the changelog entry: h5py (2.1.2-0~exp3~ppa0) raring; urgency=low * New upstream release (Closes: #691797) * Add python3-h5py package (Closes: #670545) * debian/rules: - Switch from CDBS to debhelper. - Run unit tests during test phase. * debian/control: - Add Build-Depends on python-unittest2 which is necessary for tests on Python 2.6. - Add Build-Depends on cython/cython3 to rebuild Cython source files. - Bump standards version to 3.9.4. * patches/disable_unicode_filename_tests.patch: - Backport upstream patch for test failures on filesystems without unicode support. * patches/cpython33_reference_leak.patch: - Backport upstream patch for a reference leak in Python 3.3. -- Bradley M. Froehle <[email protected]> Tue, 16 Apr 2013 10:26:06 -0700 Since uploading to launchpad I did realize that I forgot to add `rm -f h5py/*.c` to the override_dh_auto_clean target in debian/rules. This should be added to clean up the Cython-generated files. I also did a backport to Ubuntu Precise (12.04). See https://launchpad.net/~brad-froehle/+archive/experimental/+sourcepub/3105064/+listing-archive-extra . Regards, Brad

