diff --git a/python/py-sip/Portfile b/python/py-sip/Portfile
index 942a551efb..55e2f0cead 100644
--- a/python/py-sip/Portfile
+++ b/python/py-sip/Portfile
@@ -20,7 +20,12 @@ long_description \
 
 homepage            https://www.riverbankcomputing.com/software/sip/intro
 
-version             4.19.10
+version             4.19.8
+
+# bumped the epoch to revert from 4.19.10 to 4.19.8. The former caused
+# configuration errors in py*-qscitilla-qt5 and py*-pyqt4, and
+# possibly others. See also: https://trac.macports.org/ticket/56746 .
+epoch               1
 
 # from siplib/sip.h.in:
 #
@@ -31,7 +36,7 @@ version             4.19.10
 # removed or the order changed then the major number must be
 # incremented and the minor number set to 0.
 #
-# SIP 4.19.[8-9] provides SIP API 12.4
+# SIP 4.19.[8-10] provides SIP API 12.4
 # SIP 4.19.[4-7] provides SIP API 12.3
 # SIP 4.19.3 provides SIP API 12.2
 # SIP 4.19.[1-2] provides SIP API 12.1
@@ -60,16 +65,14 @@ if {${name} ne ${subport}} {
         distname        sip-${version}
     }
 
-    revision            1
-    checksums           rmd160 2c028d9a8220a4365084836975a08921b1df7ebc \
-                        sha256 31ac7d48be8fd2df5f3bdb712f66a7d9a858cc1f6cb35fc95d829e0a69c3dd48 \
-                        size 1032653
+    checksums           rmd160 064948f2cd178191a00fd691f292a85b7360f2a5 \
+                        sha256 7eaf7a2ea7d4d38a56dd6d2506574464bddf7cf284c960801679942377c297bc \
+                        size 1024548
 
     patchfiles          patch-siputils.py.diff \
                         patch-specs_macx-g++.diff \
                         patch-configure.py.diff \
-                        patch-add_ppc64.diff \
-                        patch-siplib_siplib.c.diff
+                        patch-add_ppc64.diff
 
     use_configure       yes
     pre-configure {
@@ -94,8 +97,7 @@ if {${name} ne ${subport}} {
                         --bindir=${prefix}/bin \
                         --destdir=${python.pkgd} \
                         --incdir=${python.include} \
-                        --sipdir=${prefix}/share/${subport} \
-                        --no-dist-info
+                        --sipdir=${prefix}/share/${subport}
 
     # always add some arch flags, since the user might have overridden
     # the default arch build (e.g., ticket #44086).
