gstlal-inspiral fails to build for Buster
The python-gobject{,-dev} packages, carried along as transitional packages for a number of releases, are gone in Buster. The real packages are python-gobject-2{,-dev}. Patch as follows:
diff -Nur old/debian/control new/debian/control
--- old/debian/control 2019-03-04 04:00:14.000000000 +0100
+++ new/debian/control 2019-03-04 12:24:19.000000000 +0100
@@ -27,7 +27,7 @@
python-all-dev (>= 2.7),
python-glue (>= 2.0.0),
python-glue-ligolw-tools,
- python-gobject-dev
+ python-gobject-2-dev | python-gobject-dev
Package: gstlal-inspiral
Architecture: any
@@ -45,7 +45,7 @@
python (>= 2.7),
python-gi,
python-glue (>= 2.0.0),
- python-gobject,
+ python-gobject-2 | python-gobject,
python-gst-1.0,
python-h5py,
python-ligo-gracedb (>= 1.11),
@@ -75,7 +75,7 @@
libgstreamer-plugins-base1.0-0 (>= 1.14.1),
python-all-dev (>= 2.7),
python-glue (>= 2.0.0),
- python-gobject-dev
+ python-gobject-2-dev | python-gobject-dev
Description: Files and documentation needed for compiling gstlal-inspiral based plugins and programs.
This package contains the files needed for building gstlal-inspiral based
plugins and programs.
diff -Nur old/debian/control.in new/debian/control.in
--- old/debian/control.in 2019-03-04 03:39:36.000000000 +0100
+++ new/debian/control.in 2019-03-04 12:25:06.000000000 +0100
@@ -27,7 +27,7 @@
python-all-dev (>= @MIN_PYTHON_VERSION@),
python-glue (>= @MIN_GLUE_VERSION@),
python-glue-ligolw-tools,
- python-gobject-dev
+ python-gobject-2-dev | python-gobject-dev
Package: gstlal-inspiral
Architecture: any
@@ -45,7 +45,7 @@
python (>= @MIN_PYTHON_VERSION@),
python-gi,
python-glue (>= @MIN_GLUE_VERSION@),
- python-gobject,
+ python-gobject-2 | python-gobject,
python-gst-1.0,
python-h5py,
python-ligo-gracedb (>= 1.11),
@@ -75,7 +75,7 @@
libgstreamer-plugins-base1.0-0 (>= @MIN_GSTREAMER_VERSION@),
python-all-dev (>= @MIN_PYTHON_VERSION@),
python-glue (>= @MIN_GLUE_VERSION@),
- python-gobject-dev
+ python-gobject-2-dev | python-gobject-dev
Description: Files and documentation needed for compiling gstlal-inspiral based plugins and programs.
This package contains the files needed for building gstlal-inspiral based
plugins and programs.