diff --git a/debian/changelog b/debian/changelog
index 0eb755316fe185f8d4bc1c74b4b262816200a625..4a0f056219250aafb926a9c0daa9ed1c1ac44740 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ python-defaults (2.7.7-1) UNRELEASED; urgency=medium
     lsb-release from build-depends (Closes: #751706)
     - Thanks to Peter Pentchev for the patch
   * Drop unused build-depends on libhtml-tree-perl
+  * Clarify discussion of requirement to use python:Provides (Closes: #669346)
 
  -- Matthias Klose <doko@debian.org>  Mon, 02 Jun 2014 19:54:25 +0200
 
diff --git a/debian/python-policy.sgml b/debian/python-policy.sgml
index 6f2a98b2e52f3feef6d5b442aac1cf99f8b332ac..fd41c561aa05037f64fee18e666df2630f9c92b2 100644
--- a/debian/python-policy.sgml
+++ b/debian/python-policy.sgml
@@ -614,9 +614,10 @@ XS-Python-Version: all
           Provides in binary packages of the form
           <package>python-<var>X</var>.<var>Y</var><var>>foo</var></package>
 	  must be specified if the package contains an extension for more
-	  than one python version and other package with version specific
+	  than one python version and an other package with version specific
 	  dependencies on the package require it.  Provides are only for
-	  extensions, not modules.
+	  extensions, not modules.  Provides should only be rarely used for
+          Python packages and never for Python 3.
 	</p>
       </sect>