diff --git a/debian/changelog b/debian/changelog
index c28223f324b61f212e2a67c4500490260a6f7441..e0262307fce224ce492644d59851272df1638858 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-python-defaults (2.7.5-1) UNRELEASED; urgency=low
+python-defaults (2.7.5-1) unstable; urgency=low
 
   [ Matthias Klose ]
   * Bump version to 2.7.5.
@@ -6,12 +6,14 @@ python-defaults (2.7.5-1) UNRELEASED; urgency=low
   * Bump standards version to 3.9.4.
   * Start building the libpython-stdlib, libpython-all-dev, libpython-all-dbg
     packages.
+  * Drop Python 2.6 as a supported Python version.
+  * Fix some lintian warnings.
 
   [ Scott Kitterman ]
   * When X(S)-Python-Version or debian/pyversions is not present, do not
     describe them as missing, just indicate they are not there
 
- -- Matthias Klose <doko@debian.org>  Wed, 15 May 2013 21:55:11 +0200
+ -- Matthias Klose <doko@debian.org>  Thu, 06 Jun 2013 14:57:03 +0200
 
 python-defaults (2.7.3-13) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 5ebbe853958c372b753c01fd6ea433e3da5f2f6a..883698356f73511a107e317c4167324086c70056 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Architecture: any
 Priority: standard
 Depends: ${misc:Depends}, python2.7 (>= 2.7.5-1~), python-minimal (= ${binary:Version})
 #Depends: ${misc:Depends}, python2.7 (>= 2.7.5-1~), python-minimal (= ${binary:Version}), libpython-stdlib (= ${binary:Version})
-Suggests: python-doc (= ${binary:Version}), python-tk (= ${binary:Version})
+Suggests: python-doc (= ${binary:Version}), python-tk (>= 2.7.5-1~)
 Conflicts: python-central (<< 0.5.5)
 Breaks: python-csv (<< 1.0-4), python-bz2 (<< 1.1-8), python-email (<< 2.5.5-3), update-manager-core (<< 0.200.5-2)
 Replaces: python-dev (<< 2.6.5-2)
@@ -44,7 +44,7 @@ Description: minimal subset of the Python language (default version)
 
 Package: python-examples
 Architecture: all
-Depends: ${misc:Depends}, python (= ${binary:Version}), python2.7-examples (>= 2.7.5-1~)
+Depends: ${misc:Depends}, python (>= ${binary:Version}), python2.7-examples (>= 2.7.5-1~)
 Description: examples for the Python language (default version)
  Examples, Demos and Tools for Python. These are files included in
  the upstream Python distribution.
@@ -66,6 +66,7 @@ Description: header files and a static library for Python (default)
 Package: libpython-dev
 Architecture: any
 Multi-Arch: same
+Section: libdevel
 Depends: libpython2.7-dev (>= 2.7.5-1~), ${misc:Depends}
 Description: header files and a static library for Python (default)
  Header files, a static library and development tools for building
@@ -89,7 +90,7 @@ Description: interactive high-level object-oriented language (default python ver
 
 Package: idle
 Architecture: all
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-tk (>= 2.4.3-3), idle-python2.7
+Depends: ${misc:Depends}, python (>= ${binary:Version}), python-tk, idle-python2.7
 Enhances: python
 Replaces: python (<< 2.7.3-1~)
 Breaks: python (<< 2.7.3-1~)
@@ -146,42 +147,44 @@ Description: debug build of the Python Interpreter (version 2.7)
 
 Package: python-all
 Architecture: any
-Depends: ${misc:Depends}, python (= ${binary:Version}), python2.6 (>= 2.6.7-3), python2.7 (>= 2.7.2-3)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python2.7 (>= 2.7.2-3)
 Description: package depending on all supported Python runtime versions
- The package currently depends on python2.6 and python2.7, in the future,
+ The package currently depends on python2.7, in the future,
  dependencies on jython (Python for a JVM) and ironpython (Python for Mono)
  may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python runtimes.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python runtimes.
 
 Package: python-all-dev
 Architecture: any
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dev (= ${binary:Version}), python2.6-dev (>= 2.6.5-2), python2.7-dev (>= 2.7-7)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dev (= ${binary:Version}), python2.7-dev (>= 2.7-7)
 Description: package depending on all supported Python development packages
- The package currently depends on python2.6-dev and python2.7-dev, in the
+ The package currently depends on python2.7-dev, in the
  future, dependencies on jython (Python for a JVM) and ironpython (Python
  for Mono) may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python development packages.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python development
+ packages.
 
 Package: python-all-dbg
 Architecture: any
 Section: debug
 Priority: extra
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dbg (= ${binary:Version}), python2.6-dbg (>= 2.6.5-2), python2.7-dbg (>= 2.7-7)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dbg (= ${binary:Version}), python2.7-dbg (>= 2.7-7)
 Description: package depending on all supported Python debugging packages
- The package currently depends on python2.6-dbg and python2.7-dbg, in the
+ The package currently depends on python2.7-dbg, in the
  future, dependencies on jython (Python for a JVM) and ironpython (Python
  for Mono) may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python development packages.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python debug packages.
 
 Package: libpython-all-dev
 Architecture: any
 Multi-Arch: same
+Section: libdevel
 Depends: libpython-dev (= ${binary:Version}), ${misc:Depends},
  libpython2.7-dev
 Description: package depending on all supported Python development packages
diff --git a/debian/control.in b/debian/control.in
index f0943b4db0e43c8f507d935c232e30e20aebd33d..03b026fd87050f35fa1ed16143e8d52de792e33e 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -16,7 +16,7 @@ Multi-Arch: allowed
 Priority: standard
 Depends: ${misc:Depends}, @PVER@ (>= @PREVVER@), python-minimal (= ${binary:Version})
 #Depends: ${misc:Depends}, @PVER@ (>= @PREVVER@), python-minimal (= ${binary:Version}), libpython-stdlib (= ${binary:Version})
-Suggests: python-doc (= ${binary:Version}), python-tk (= ${binary:Version})
+Suggests: python-doc (= ${binary:Version}), python-tk (>= @PREVVER@)
 Conflicts: python-central (<< 0.5.5)
 Breaks: python-csv (<< 1.0-4), python-bz2 (<< 1.1-8), python-email (<< 2.5.5-3), update-manager-core (<< 0.200.5-2)
 Replaces: python-dev (<< 2.6.5-2)
@@ -46,7 +46,7 @@ Description: minimal subset of the Python language (default version)
 
 Package: python-examples
 Architecture: all
-Depends: ${misc:Depends}, python (= ${binary:Version}), @PVER@-examples (>= @PREVVER@)
+Depends: ${misc:Depends}, python (>= ${binary:Version}), @PVER@-examples (>= @PREVVER@)
 Description: examples for the Python language (default version)
  Examples, Demos and Tools for Python. These are files included in
  the upstream Python distribution.
@@ -69,6 +69,7 @@ Description: header files and a static library for Python (default)
 Package: libpython-dev
 Architecture: any
 Multi-Arch: same
+Section: libdevel
 Depends: lib@PVER@-dev (>= @PREVVER@), ${misc:Depends}
 Description: header files and a static library for Python (default)
  Header files, a static library and development tools for building
@@ -92,7 +93,7 @@ Description: interactive high-level object-oriented language (default python ver
 
 Package: idle
 Architecture: all
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-tk (>= 2.4.3-3), idle-@PVER@
+Depends: ${misc:Depends}, python (>= ${binary:Version}), python-tk, idle-@PVER@
 Enhances: python
 Replaces: python (<< 2.7.3-1~)
 Breaks: python (<< 2.7.3-1~)
@@ -150,42 +151,44 @@ Description: debug build of the Python Interpreter (version @VER@)
 
 Package: python-all
 Architecture: any
-Depends: ${misc:Depends}, python (= ${binary:Version}), python2.6 (>= 2.6.7-3), python2.7 (>= 2.7.2-3)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python2.7 (>= 2.7.2-3)
 Description: package depending on all supported Python runtime versions
- The package currently depends on python2.6 and python2.7, in the future,
+ The package currently depends on python2.7, in the future,
  dependencies on jython (Python for a JVM) and ironpython (Python for Mono)
  may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python runtimes.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python runtimes.
 
 Package: python-all-dev
 Architecture: any
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dev (= ${binary:Version}), python2.6-dev (>= 2.6.5-2), python2.7-dev (>= 2.7-7)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dev (= ${binary:Version}), python2.7-dev (>= 2.7-7)
 Description: package depending on all supported Python development packages
- The package currently depends on python2.6-dev and python2.7-dev, in the
+ The package currently depends on python2.7-dev, in the
  future, dependencies on jython (Python for a JVM) and ironpython (Python
  for Mono) may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python development packages.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python development
+ packages.
 
 Package: python-all-dbg
 Architecture: any
 Section: debug
 Priority: extra
-Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dbg (= ${binary:Version}), python2.6-dbg (>= 2.6.5-2), python2.7-dbg (>= 2.7-7)
+Depends: ${misc:Depends}, python (= ${binary:Version}), python-all (= ${binary:Version}), python-dbg (= ${binary:Version}), python2.7-dbg (>= 2.7-7)
 Description: package depending on all supported Python debugging packages
- The package currently depends on python2.6-dbg and python2.7-dbg, in the
+ The package currently depends on python2.7-dbg, in the
  future, dependencies on jython (Python for a JVM) and ironpython (Python
  for Mono) may be added.
  .
- This package is used as a build dependency for other packages to
- avoid hardcoded dependencies on specific Python development packages.
+ This package is a dependency package used as a build dependency for other
+ packages to avoid hardcoded dependencies on specific Python debug packages.
 
 Package: libpython-all-dev
 Architecture: any
 Multi-Arch: same
+Section: libdevel
 Depends: libpython-dev (= ${binary:Version}), ${misc:Depends},
  libpython2.7-dev
 Description: package depending on all supported Python development packages
diff --git a/debian/idle.desktop b/debian/idle.desktop
index 1f1eb0704d845c3996acf72d79d1ec5c67711c4b..c78c1e3c8deb5a101a8a8e652ec29f796d8bcde1 100644
--- a/debian/idle.desktop
+++ b/debian/idle.desktop
@@ -4,7 +4,6 @@ Comment=Integrated Development Environment for Python
 Exec=/usr/bin/idle
 Icon=/usr/share/pixmaps/idle.xpm
 Terminal=false
-MultipleArgs=false
 Type=Application
 Categories=Application;Development;
 StartupNotify=true
diff --git a/debian/idle.lintian-overrides b/debian/idle.lintian-overrides
new file mode 100644
index 0000000000000000000000000000000000000000..39614faff2db859aaf6e4a1edb5a205b5cdf58d7
--- /dev/null
+++ b/debian/idle.lintian-overrides
@@ -0,0 +1,2 @@
+# icon file available in a dependent package.
+idle binary: menu-icon-missing
diff --git a/debian/rules b/debian/rules
index 3a893d7a5f268831c3b42d6bcad7050b20c47b45..588f8ce1787945926b7581619dfc168270f5139a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -156,7 +156,7 @@ stamp-dh_python:
 	dh_testdir
 	dh_testroot
 	dh_installdirs
-	make check_versions
+	-make check_versions
 	DESTDIR=debian/python PREFIX=/usr make install-dev
 	DESTDIR=debian/python-minimal PREFIX=/usr make install-runtime manpages
 	# disabled by default, run manually if you want to update it
@@ -291,7 +291,7 @@ binary-arch: build install stamp-doc
 	ln -sf python$(VER)-config.1.gz \
 		debian/python-dev/usr/share/man/man1/python-config.1.gz
 	ln -sf python$(VER)-config.1.gz \
-		debian/python-dev/usr/share/man/man1/python-config2.1.gz
+		debian/python-dev/usr/share/man/man1/python2-config.1.gz
 
 	: # provide pkgconfig defaults
 	mkdir -p debian/python-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig
@@ -363,10 +363,10 @@ endif
 	  rm -rf debian/$$p/usr/share/doc/$$p; \
 	  ln -sf python debian/$$p/usr/share/doc/$$p; \
 	done
-#	rm -rf debian/libpython-all-dev/usr/share/doc/libpython-all-dev
-#	ln -sf libpython-dev debian/libpython-all-dev/usr/share/doc/libpython-all-dev
-#	rm -rf debian/libpython-all-dbg/usr/share/doc/libpython-all-dev
-#	ln -sf libpython-dbg debian/libpython-all-dbg/usr/share/doc/libpython-all-dbg
+	rm -rf debian/libpython-all-dev/usr/share/doc/libpython-all-dev
+	ln -sf libpython-dev debian/libpython-all-dev/usr/share/doc/libpython-all-dev
+	rm -rf debian/libpython-all-dbg/usr/share/doc/libpython-all-dev
+	ln -sf libpython-dbg debian/libpython-all-dbg/usr/share/doc/libpython-all-dbg
 
 	dh_compress -a $(NOPKGS)
 	dh_fixperms -a $(NOPKGS)
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
index a1ec9705ec2e23911099b8270cb4761b1b605055..3779050b31862c7034a3b3c7afed545a48978a7a 100644
--- a/debian/source.lintian-overrides
+++ b/debian/source.lintian-overrides
@@ -1,6 +1,8 @@
 # this source package provides these packages so it cannot depend on them
 python-defaults source: dbg-package-missing-depends python-all-dbg
 python-defaults source: dbg-package-missing-depends python-dbg
+python-defaults source: dbg-package-missing-depends libpython-all-dbg
+python-defaults source: dbg-package-missing-depends libpython-dbg
 
 # it's upstream software, just splitted out.
 python-defaults source: native-package-with-dash-version
diff --git a/debpython/version.py b/debpython/version.py
index 68ba9cd62f4f26b0bfab10516cbfaddd8f254857..7f2ab043aed06ee159979e5d4de8443a8b3cd3dc 100644
--- a/debpython/version.py
+++ b/debpython/version.py
@@ -27,7 +27,7 @@ from os.path import exists, dirname, join
 from types import GeneratorType
 
 # will be overriden via debian_defaults file few lines later
-SUPPORTED = [(2, 7)]
+SUPPORTED = [(2, 7),]
 DEFAULT = (2, 7)
 
 RANGE_PATTERN = r'(-)?(\d\.\d+)(?:(-)(\d\.\d+)?)?'
diff --git a/dh_python2.rst b/dh_python2.rst
index f02159e0c9bac1139d9229aeaf7daffd3e808135..8bdde943ded06121d3c0d8a725f6cf13136dbb06 100644
--- a/dh_python2.rst
+++ b/dh_python2.rst
@@ -6,6 +6,9 @@
 calculates Python dependencies, adds maintainer scripts to byte compile files, etc.
 -----------------------------------------------------------------------------------
 
+:Manual section: 1
+:Author: Piotr Ożarowski, 2012-2013
+
 SYNOPSIS
 ========
   dh_python2 -p PACKAGE [-V [X.Y][-][A.B]] DIR_OR_FILE [-X REGEXPR]
diff --git a/pyclean.rst b/pyclean.rst
index 435ef40d5c86ad7ae2834d770b1e06e98bf8fc44..03d53144509e0c32123d23698e8b0859f9bd2a7f 100644
--- a/pyclean.rst
+++ b/pyclean.rst
@@ -6,6 +6,9 @@
 removes .pyc and .pyo files
 ---------------------------
 
+:Manual section: 1
+:Author: Piotr Ożarowski, 2012-201
+
 SYNOPSIS
 ========
   pyclean [-p PACKAGE | DIR_OR_FILE]
diff --git a/pycompile.rst b/pycompile.rst
index e59fdcfb26a9b19d784201bcc9f9b9f9fa97c14c..529cf396c233aab92349c1bc4c33475c39894607 100644
--- a/pycompile.rst
+++ b/pycompile.rst
@@ -6,6 +6,9 @@
 byte compile Python source files
 --------------------------------
 
+:Manual section: 1
+:Author: Piotr Ożarowski, 2012-2013
+
 SYNOPSIS
 ========
   pycompile [-V [X.Y][-][A.B]] DIR_OR_FILE [-X REGEXPR]