Index: general/prog/lxml.xml
===================================================================
--- general/prog/lxml.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/lxml.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -72,4 +72,9 @@
       <para role="required">
         <xref linkend="libxslt"/>
+      </para>
+
+      <bridgehead renderas="sect5">Recommended</bridgehead>
+      <para role="recommended">
+        <xref linkend="python2"/>
       </para>
 
Index: general/prog/pyatspi2.xml
===================================================================
--- general/prog/pyatspi2.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/pyatspi2.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -11,5 +11,5 @@
   <!ENTITY pyatspi2-md5sum        "2b588e226bfce50669ed6466d8a2d3b4">
   <!ENTITY pyatspi2-size          "304 KB">
-  <!ENTITY pyatspi2-buildsize     "5.1 MB">
+  <!ENTITY pyatspi2-buildsize     "3.6 MB">
   <!ENTITY pyatspi2-time          "less than 0.1 SBU">
 ]>
@@ -82,4 +82,9 @@
       </para>
 
+      <bridgehead renderas="sect5">Optional</bridgehead>
+      <para role="optional">
+        <xref linkend="python2"/>
+      </para>
+
       <para condition="html" role="usernotes">
         User Notes: <ulink url="&blfs-wiki;/pyatspi2"/>
@@ -91,45 +96,15 @@
       <title>Installation of PyAtSpi2</title>
 
-      <note>
-        <para>
-          Both <application>Python 2</application> and
-          <application>Python 3</application> modules can
-          be built and installed without any conflicts.
-        </para>
-      </note>
-
       <para>
-        To build <application>PyAtSpi2</application> as the
-        <application>Python 2</application> module, run the
-        following commands:
-      </para>
-
-<screen><userinput>mkdir python2 &amp;&amp;
-pushd python2 &amp;&amp;
-../configure --prefix=/usr --with-python=/usr/bin/python &amp;&amp;
-popd</userinput></screen>
-
-      <para>
-        To build <application>PyAtSpi2</application> as the
+        To build <application>PyAtSpi2</application> as a
         <application>Python 3</application> module, run the
         following commands:
       </para>
 
-<screen><userinput>mkdir python3 &amp;&amp;
-pushd python3 &amp;&amp;
-../configure --prefix=/usr --with-python=/usr/bin/python3 &amp;&amp;
-popd</userinput></screen>
+<screen><userinput>./configure --prefix=/usr --with-python=/usr/bin/python3</userinput></screen>
 
       <para>
         This package does not come with a testsuite.
       </para>
-
-      <para>
-        To install the <application>Python 2</application> module,
-        run the following command as the
-        <systemitem class="username">root</systemitem> user:
-      </para>
-
-<screen role="root"><userinput>make -C python2 install</userinput></screen>
 
       <para>
@@ -139,5 +114,5 @@
       </para>
 
-<screen role="root"><userinput>make -C python3 install</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
     </sect3>
Index: general/prog/pycrypto.xml
===================================================================
--- general/prog/pycrypto.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/pycrypto.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -69,6 +69,6 @@
       <bridgehead renderas="sect4">PyCrypto Dependencies</bridgehead>
 
-      <bridgehead renderas="sect5">Optional</bridgehead>
-      <para role="optional">
+      <bridgehead renderas="sect5">Recommended</bridgehead>
+      <para role="recommended">
         <xref linkend="python2"/> 
       </para>
Index: general/prog/pygobject2.xml
===================================================================
--- general/prog/pygobject2.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/pygobject2.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -83,6 +83,7 @@
       <bridgehead renderas="sect5">Required</bridgehead>
       <para role="required">
-        <xref linkend="glib2"/> and
-        <xref linkend="pycairo"/> (Python 2)
+        <xref linkend="glib2"/>,
+        <xref linkend="pycairo"/> (Python 2), and
+        <xref linkend="python2"/>
       </para>
 
Index: general/prog/pygtk.xml
===================================================================
--- general/prog/pygtk.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/pygtk.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -72,5 +72,6 @@
       <bridgehead renderas="sect5">Required</bridgehead>
       <para role="required">
-        <xref linkend="pygobject2"/>
+        <xref linkend="pygobject2"/> and
+        <xref linkend="python2"/>
       </para>
 
Index: general/prog/pyxdg.xml
===================================================================
--- general/prog/pyxdg.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/pyxdg.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -82,25 +82,8 @@
       <title>Installation of PyXDG</title>
 
-      <note>
-        <para>
-          Both <application>Python 2</application> and
-          <application>Python 3</application> modules can
-          be built and installed without any conflicts.
-        </para>
-      </note>
-
 <!-- Editors note: Use - -root= instead of DESTDIR= when updating. -->
 
       <para>
-        To install the <application>Python 2</application> module,
-        run the following command as the
-        <systemitem class="username">root</systemitem> user:
-      </para>
-
-<screen role="root"><userinput>python setup.py install --optimize=1</userinput></screen>
-
-      <para>
-        To install the <application>Python 3</application> module,
-        run the following command as the
+        To install the module, run the following command as the
         <systemitem class="username">root</systemitem> user:
       </para>
@@ -118,5 +101,4 @@
         <seglistitem>
           <seg>
-            /usr/lib/python&python2-majorver;/site-packages/xdg and/or
             /usr/lib/python&python3-majorver;/site-packages/xdg
           </seg>
Index: general/prog/scour.xml
===================================================================
--- general/prog/scour.xml	(revision 2593c4a3077e2161caffe40cb4a8cd6b74ce59d7)
+++ general/prog/scour.xml	(revision f6ee67206fce286abdd48816e97ffb09141c4f04)
@@ -97,23 +97,18 @@
       <title>Installation of scour</title>
 
+
       <note>
         <para>
-          Although this package installs modules for <application>Python
-          2</application> <emphasis>or</emphasis> <application>Python
-          3</application> they are usually invoked by <command>scour</command>
-          which is a script using the version of
-          <application>Python</application> for which it was compiled.
-        </para>
-
-        <para>
-          For the moment, use of <application>Python 2</application> will
-          normally be adequate.
+          Both <application>Python 2</application> and
+          <application>Python 3</application> modules can
+          be built and installed without any conflicts.
         </para>
       </note>
 
-<!-- Editors note: Use \-\-root= instead of DESTDIR= when updating. -->
+<!-- Editors note: Use - -root= instead of DESTDIR= when updating. -->
 
       <para>
-        To build the <application>Python 2</application> module, issue:
+        To build the <application>Python 2</application> module,
+        run the following command:
       </para>
 
@@ -134,10 +129,18 @@
 <screen role="root"><userinput>python setup.py install --optimize=1</userinput></screen>
 
-      <note>
-        <para>
-          If you wish to install the <application>Python 3</application>
-          modules, change 'python' to 'python3' in each of the above steps.
-        </para>
-      </note>
+      <para>
+        To build the <application>Python 3</application> module,
+        run the following command:
+      </para>
+
+<screen><userinput>python3 setup.py build</userinput></screen>
+
+      <para>
+        To install the <application>Python 3</application> module,
+        run the following command as the
+        <systemitem class="username">root</systemitem> user:
+      </para>
+
+<screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen>
 
     </sect3>
