Index: general/prog/pycairo.xml
===================================================================
--- general/prog/pycairo.xml	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ general/prog/pycairo.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -76,6 +76,4 @@
       <bridgehead renderas="sect5">Optional</bridgehead>
       <para role="optional">
-        <xref linkend="python2"/> (<xref role="nodep" linkend="pygtk"/>
-          can only use <application>Python 2</application>)
         <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 
           (for tests)
@@ -93,13 +91,11 @@
         <para>
            The current version of pycairo no longer builds the Python2 module.
-           If you need this module for packages sych as <xref linkend="gimp"/>, use the 
-           <ulink url="https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz">pycairo-1.18.2</ulink>
-           version and use the same commands as below substituting python for 
-           python3.
+           If you need that module for packages sych as <xref linkend="gimp"/>, use
+           <xref linkend="pycairo2"/>
         </para>
       </note>
 
       <para>
-        Install <application>PyCairo</application> for <!--Python2--> and Python3 by
+        Install <application>PyCairo</application> for Python3 by
         running the following commands:
       </para>
Index: general/prog/pycairo2.xml
===================================================================
--- general/prog/pycairo2.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
+++ general/prog/pycairo2.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY pycairo2-download-http "https://github.com/pygobject/pycairo/releases/download/v&pycairo2-version;/pycairo-&pycairo2-version;.tar.gz">
+  <!ENTITY pycairo2-download-ftp  " ">
+  <!ENTITY pycairo2-md5sum        "be2ba51f234270dec340f28f1695a95e">
+  <!ENTITY pycairo2-size          "196 KB">
+  <!ENTITY pycairo2-buildsize     "2.3 MB">
+  <!ENTITY pycairo2-time          "less than 0.1 SBU">
+]>
+
+  <!-- Begin PyCairo -->
+  <sect2 id="pycairo2" xreflabel="PyCairo-&pycairo2-version;">
+
+    <title>PyCairo-&pycairo2-version;</title>
+
+    <indexterm zone="pycairo2">
+      <primary sortas="a-PyCairo2">PyCairo2</primary>
+    </indexterm>
+
+    <sect3 role="package">
+      <title>Introduction to PyCairo for Python2 Module</title>
+
+      <para>
+        This version of
+        PyCairo provides <application>Python2</application> bindings to
+        <application>Cairo</application>.
+      </para>
+
+      &lfs90_checked;
+      <!-- Does not use gcc -->
+
+      <bridgehead renderas="sect4">Package Information</bridgehead>
+      <itemizedlist spacing="compact">
+        <listitem>
+          <para>
+            Download (HTTP): <ulink url="&pycairo2-download-http;"/>
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download (FTP): <ulink url="&pycairo2-download-ftp;"/>
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download MD5 sum: &pycairo2-md5sum;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Download size: &pycairo2-size;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Estimated disk space required: &pycairo2-buildsize;
+          </para>
+        </listitem>
+        <listitem>
+          <para>
+            Estimated build time: &pycairo2-time;
+          </para>
+        </listitem>
+      </itemizedlist>
+
+      <bridgehead renderas="sect4">PyCairo Dependencies</bridgehead>
+
+      <bridgehead renderas="sect5">Required</bridgehead>
+      <para role="required">
+        <xref linkend="cairo"/>,
+        <xref linkend="python2"/>
+      </para>
+
+      <bridgehead renderas="sect5">Optional</bridgehead>
+      <para role="optional">
+        <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 
+          (for tests)
+      </para>
+
+      <para condition="html" role="usernotes">
+        User Notes: <ulink url="&blfs-wiki;/pycairo"/>
+      </para>
+    </sect3>
+
+    <sect3 role="installation">
+      <title>Installation of PyCairo</title>
+
+      <note>
+        <para>
+           This version of PyCairo is only retained for packages such as <xref
+           linkend="gimp"/> which is stuck on Python2 until Gimp-3 is released.
+        </para>
+      </note>
+
+      <para>
+        Install <application>PyCairo</application> for Python2 by
+        running the following commands:
+      </para>
+
+<screen><userinput>python2 setup.py build</userinput></screen>
+
+      <para>
+        This package does not come with a test suite.
+      </para>
+
+      <para>
+        Now, as the <systemitem class="username">root</systemitem> user:
+      </para>
+
+<screen role="root"><userinput>python3 setup.py install --optimize=1   &amp;&amp;
+python2 setup.py install_pycairo_header &amp;&amp;
+python2 setup.py install_pkgconfig</userinput></screen>
+    </sect3>
+
+    <sect3 role="content">
+      <title>Contents</title>
+
+      <segmentedlist>
+        <segtitle>Installed Program</segtitle>
+        <segtitle>Installed Library</segtitle>
+        <segtitle>Installed Directories</segtitle>
+
+        <seglistitem>
+          <seg>
+            None
+          </seg>
+          <seg>
+            <!--_cairo.so (python2) and -->
+            _cairo.so
+          </seg>
+          <seg>
+            /usr/include/pycairo,
+            /usr/lib/python&python2-majorver;/site-packages/cairo,
+            /usr/lib/python&python2-majorver;/site-packages/pycairo-&pycairo22-version;-py&python2-majorver;.egg,
+          </seg>
+        </seglistitem>
+      </segmentedlist>
+    </sect3>
+  </sect2>
+  <!-- End PyCairo -->
Index: general/prog/pygobject2.xml
===================================================================
--- general/prog/pygobject2.xml	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ general/prog/pygobject2.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -84,5 +84,5 @@
       <para role="required">
         <xref linkend="glib2"/>,
-        <xref linkend="pycairo"/> (Python 2), and
+        <xref linkend="pycairo2"/> and
         <xref linkend="python2"/>
       </para>
Index: general/prog/pygtk.xml
===================================================================
--- general/prog/pygtk.xml	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ general/prog/pygtk.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -88,5 +88,5 @@
       <bridgehead renderas="sect5">Required (pangocairo module)</bridgehead>
       <para role="required">
-        <xref linkend="pycairo"/> (Python 2) and
+        <xref linkend="pycairo2"/> and
         <xref linkend="pango"/>
       </para>
@@ -94,5 +94,5 @@
       <bridgehead renderas="sect5">Required (gtk and gtk.unixprint modules)</bridgehead>
       <para role="required">
-        <xref linkend="pycairo"/> (Python 2) and
+        <xref linkend="pycairo2"/> and
         <xref linkend="gtk2"/>.
       </para>
@@ -100,5 +100,5 @@
       <bridgehead renderas="sect5">Required (gtk.glade module)</bridgehead>
       <para role="required">
-        <xref linkend="pycairo"/> (Python 2) and
+        <xref linkend="pycairo2"/> and
         <xref linkend="libglade"/>.
       </para>
Index: general/prog/python-modules.xml
===================================================================
--- general/prog/python-modules.xml	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ general/prog/python-modules.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -57,4 +57,9 @@
       <listitem>
         <para>
+          <xref linkend="pycairo2"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
           <xref linkend="pycryptodome"/>
         </para>
@@ -167,4 +172,7 @@
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="pycairo2.xml"/>
+
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="pycryptodome.xml"/>
 
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ introduction/welcome/changelog.xml	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -45,4 +45,9 @@
       <para>February 13th, 2020</para>
       <itemizedlist>
+        <listitem>
+          <para>[ken] - Reinstate pycairo-1.18.2 for python2 as 'pycairo',
+          needed for the deps of pygtk. Addresses
+          <ulink url="&blfs-ticket-root;13128">#13128</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[timtas] - Update to dovecot-2.3.9.3. Fixes
Index: packages.ent
===================================================================
--- packages.ent	(revision 6b21bfd08aa03be73a3dfafb98ffd72c0b0e1870)
+++ packages.ent	(revision 0c2e5325c04b89e19fda212fcd1bdc5b8a34a567)
@@ -535,4 +535,5 @@
 <!ENTITY pyatspi2-version             "2.34.0">
 <!--<!ENTITY py2cairo-version             "1.10.0"> -->
+<!ENTITY pycairo2-version             "1.18.2">
 <!ENTITY pycairo-version              "1.19.0">
 <!--<!ENTITY pycrypto-version             "2.6.1"> Replaced by pycryptodome -->
