diff --git a/gstlal-inspiral/configure.ac b/gstlal-inspiral/configure.ac
index 9a7ada660f89d538baf95c5a855f5dc8af5768b0..4c7ff5c897096c3fea4a61e16a269f625c7a31d3 100644
--- a/gstlal-inspiral/configure.ac
+++ b/gstlal-inspiral/configure.ac
@@ -257,12 +257,14 @@ AX_PYTHON_MODULE([lal], fatal)
 
 
 #
-# Check for glue
+# Check for glue, et al.
 #
 
 
 AC_SUBST([MIN_GLUE_VERSION], [1.59.2])
 AX_PYTHON_GLUE()
+AC_SUBST([MIN_LIGO_SEGMENTS_VERSION], [1.0.0])
+AX_PYTHON_LIGO_SEGMENTS()
 
 
 #
diff --git a/gstlal-inspiral/debian/control.in b/gstlal-inspiral/debian/control.in
index 88b9773a95288ea314bea20550579c7f9ad9d97d..17e4dec1bb0149fdf7274e299d1f20dd5dfbdd78 100644
--- a/gstlal-inspiral/debian/control.in
+++ b/gstlal-inspiral/debian/control.in
@@ -46,11 +46,11 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
  python (>= @MIN_PYTHON_VERSION@),
  python-gi,
  python-glue (>= @MIN_GLUE_VERSION@),
- python-glue-segments (>= @MIN_GLUE_VERSION@),
  python-gobject,
  python-gst-1.0,
  python-h5py,
  python-ligo-gracedb (>= 1.11),
+ python-ligo-segments (>= @MIN_LIGO_SEGMENTS_VERSION@),
  python-numpy,
  python-scipy
 Description: GStreamer for GW data analysis (inspiral parts)
diff --git a/gstlal-inspiral/gstlal-inspiral.spec.in b/gstlal-inspiral/gstlal-inspiral.spec.in
index 491879904fda5baf8822bf2b5def9e825b1126e1..d863ca57c75ddb4652cc2bdb1b9db8adde2580ca 100644
--- a/gstlal-inspiral/gstlal-inspiral.spec.in
+++ b/gstlal-inspiral/gstlal-inspiral.spec.in
@@ -10,7 +10,7 @@ Requires: gstlal >= @MIN_GSTLAL_VERSION@
 Requires: gstlal-ugly >= @MIN_GSTLALUGLY_VERSION@
 Requires: python >= @MIN_PYTHON_VERSION@
 Requires: glue >= @MIN_GLUE_VERSION@
-Requires: glue-segments >= @MIN_GLUE_VERSION@
+Requires: python2-ligo-segments >= @MIN_LIGO_SEGMENTS_VERSION@
 Requires: gobject-introspection >= @MIN_GOBJECT_INTROSPECTION_VERSION@
 Requires: %{gstreamername} >= @MIN_GSTREAMER_VERSION@
 Requires: %{gstreamername}-plugins-base >= @MIN_GSTREAMER_VERSION@
diff --git a/gstlal-ugly/configure.ac b/gstlal-ugly/configure.ac
index f8ba2663831adfd21a97caf50aa71ee1acb924d7..61f8fcaaf49b5dc58f96e240f62041989a6f9990 100644
--- a/gstlal-ugly/configure.ac
+++ b/gstlal-ugly/configure.ac
@@ -395,12 +395,14 @@ AX_PYTHON_MODULE([lal], fatal)
 
 
 #
-# Check for glue and pylal
+# Check for glue, et al.
 #
 
 
 AC_SUBST([MIN_GLUE_VERSION], [1.59.2])
 AX_PYTHON_GLUE()
+AC_SUBST([MIN_LIGO_SEGMENTS_VERSION], [1.0.0])
+AX_PYTHON_LIGO_SEGMENTS()
 
 
 #
diff --git a/gstlal-ugly/debian/control.in b/gstlal-ugly/debian/control.in
index 55659145d23c5d6fed76aa10a8366e8340cc2c24..a396130f8375d9ce84fa7fa5a1d233e5ccaeba0a 100644
--- a/gstlal-ugly/debian/control.in
+++ b/gstlal-ugly/debian/control.in
@@ -51,8 +51,8 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
  python (>= @MIN_PYTHON_VERSION@),
  python-gi,
  python-glue (>= @MIN_GLUE_VERSION@),
- python-glue-segments (>= @MIN_GLUE_VERSION@),
  python-gst-1.0,
+ python-ligo-segments (>= @MIN_LIGO_SEGMENTS_VERSION@),
  python-numpy,
  python-scipy
 Description: GStreamer for GW data analysis (in-development parts)
diff --git a/gstlal-ugly/gstlal-ugly.spec.in b/gstlal-ugly/gstlal-ugly.spec.in
index 4771c64bf429840a8f47c5234d221d8d23ff109b..cf52d6722eb45196d98ee99ad45de2503c440d95 100644
--- a/gstlal-ugly/gstlal-ugly.spec.in
+++ b/gstlal-ugly/gstlal-ugly.spec.in
@@ -9,7 +9,7 @@ Group: LSC Software/Data Analysis
 Requires: gstlal >= @MIN_GSTLAL_VERSION@
 Requires: python >= @MIN_PYTHON_VERSION@
 Requires: glue >= @MIN_GLUE_VERSION@
-Requires: glue-segments >= @MIN_GLUE_VERSION@
+Requires: python2-ligo-segments >= @MIN_LIGO_SEGMENTS_VERSION@
 Requires: gobject-introspection >= @MIN_GOBJECT_INTROSPECTION_VERSION@
 Requires: fftw >= 3
 Requires: %{gstreamername} >= @MIN_GSTREAMER_VERSION@
diff --git a/gstlal/configure.ac b/gstlal/configure.ac
index ab7d45a888989f02cf61642e78cef203994f7b52..abffbf556e27bd5f2019d12260761d059e50ade5 100644
--- a/gstlal/configure.ac
+++ b/gstlal/configure.ac
@@ -334,12 +334,14 @@ AX_PYTHON_SYMBOL([lal], [LIGOTimeGPS])
 
 
 #
-# Check for glue
+# Check for glue, et al.
 #
 
 
 AC_SUBST([MIN_GLUE_VERSION], [1.59.2])
 AX_PYTHON_GLUE()
+AC_SUBST([MIN_LIGO_SEGMENTS_VERSION], [1.0.0])
+AX_PYTHON_LIGO_SEGMENTS()
 
 
 #
diff --git a/gstlal/debian/control.in b/gstlal/debian/control.in
index 69519c50885554bf2a1ba7e37cb7f317c638ba8c..6e133c55e48e77021406f0dbd6c602d6b24e3808 100644
--- a/gstlal/debian/control.in
+++ b/gstlal/debian/control.in
@@ -61,8 +61,8 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
  python-avahi,
  python-gi (>= @MIN_PYGOBJECT_VERSION@),
  python-glue (>= @MIN_GLUE_VERSION@),
- python-glue-segments (>= @MIN_GLUE_VERSION@),
  python-gst-1.0,
+ python-ligo-segments (>= @MIN_LIGO_SEGMENTS_VERSION@),
  python-numpy,
  python-scipy
 # FIXME:  gstreamer1.0-python3-plugin-loader is *in fact* a dependency, but
diff --git a/gstlal/gstlal.spec.in b/gstlal/gstlal.spec.in
index e273365ce3db19ad16ff5077a002e9a16c52720e..12b2544849da3e41922b530f6c6d41921b9d9b56 100644
--- a/gstlal/gstlal.spec.in
+++ b/gstlal/gstlal.spec.in
@@ -11,7 +11,7 @@ Requires: avahi-glib
 Requires: avahi-ui-tools
 Requires: fftw >= 3
 Requires: glue >= @MIN_GLUE_VERSION@
-Requires: glue-segments >= @MIN_GLUE_VERSION@
+Requires: python2-ligo-segments >= @MIN_LIGO_SEGMENTS_VERSION@
 Requires: gobject-introspection >= @MIN_GOBJECT_INTROSPECTION_VERSION@
 Requires: gsl
 Requires: %{gstreamername} >= @MIN_GSTREAMER_VERSION@