diff --git a/debian/changelog b/debian/changelog
index 763d94bb525da8583a1d0297fd80295f5344924d..587d0e4d0f1d45f69aa4b88d395818780a5c836b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ python-defaults (2.6.5-3) unstable; urgency=low
   * Add ${misc:Depends} to Depends in all binary packages
   * Add Vcs-Browser field
   * Add some lintian overrides (for false positives)
+    - bump minimum required debhelper version to 6.0.7 (due to dh_lintian)
 
  -- Piotr Ożarowski <piotr@debian.org>  Fri, 18 Jun 2010 10:25:59 +0200
 
diff --git a/debian/control b/debian/control
index 8502d1f69d9724893211bd2ae21c919a4a4ab9e7..585183ed66df0b5a5e926621af12f8afe5ec3b0b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: python
 Priority: optional
 Maintainer: Matthias Klose <doko@debian.org>
 Uploaders: Scott Kitterman <scott@kitterman.com>, Piotr Ożarowski <piotr@debian.org>
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper (>= 6.0.7~)
 Build-Depends-Indep: libhtml-tree-perl, debiandoc-sgml, python-docutils (>= 0.4-3)
 Standards-Version: 3.8.4
 Vcs-Bzr: http://alioth.debian.org/anonscm/bzr/pkg-python/python-defaults-debian
diff --git a/debian/control.in b/debian/control.in
index b44fd49dd9305ad11fd4b1dde93e66c22a4e849b..a19936e1cca5df9d01f2fa92c3c44d3057e9ff69 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,7 +3,7 @@ Section: python
 Priority: optional
 Maintainer: Matthias Klose <doko@debian.org>
 Uploaders: Scott Kitterman <scott@kitterman.com>, Piotr Ożarowski <piotr@debian.org>
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper (>= 6.0.7~)
 Build-Depends-Indep: libhtml-tree-perl, debiandoc-sgml, python-docutils (>= 0.4-3)
 Standards-Version: 3.8.4
 Vcs-Bzr: http://alioth.debian.org/anonscm/bzr/pkg-python/python-defaults-debian
diff --git a/debian/python.lintian-overrides b/debian/python.lintian-overrides
index b93dfd60e076bc4adf37e18749d80e8115171d74..2aeaeab16f71f1efbfe011d8a1c06307a3d83018 100644
--- a/debian/python.lintian-overrides
+++ b/debian/python.lintian-overrides
@@ -1 +1,4 @@
+# this is the only package that can depend on it
 depends-on-python-minimal depends
+# manpage is in python-minimal package:
+binary-without-manpage usr/bin/pyversions
diff --git a/debian/rules b/debian/rules
index df0d367dcf54347f7924b45dde51416178a6f3c9..0065499ecdb7eb4cc0f72f2e399b49fd9eb59afb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -255,6 +255,7 @@ endif
 	cp -p debian/idle.desktop debian/idle/usr/share/applications/
 
 #	dh_installdebconf -i $(NOPKGS)
+	dh_lintian -i
 	dh_installdocs -i $(NOPKGS) --all debian/README.Debian
 	dh_installmenu -i $(NOPKGS)
 	dh_installchangelogs -i $(NOPKGS)
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
index cc59402865045b8a4a6c81d53b630631e234f4a7..9c8fc5c362ae5a8709ccefccd7c5732f1bdd5b4d 100644
--- a/debian/source.lintian-overrides
+++ b/debian/source.lintian-overrides
@@ -1,2 +1,3 @@
+# this source package provides these packages so it cannot depend on them
 dbg-package-missing-depends python-all-dbg
 dbg-package-missing-depends python-dbg