Skip to content

install conflict gstlal 1.10.0 vs gstlal-burst 0.3.1 (Debian)

On Debian, if gstlal gets upgraded at the same time as gstlal-burst (to 1.10.0 and 0.4.0 respectively), there's a conflict due to a moved file. The following diff fixes this:

diff -Nur old/debian/control new/debian/control
--- old/debian/control  2022-11-15 12:41:13.000000000 +0100
+++ new/debian/control  2022-11-16 11:37:35.000000000 +0100
@@ -35,8 +35,8 @@
 
 Package: gstlal
 Architecture: any
-Replaces: gstlal-ugly (<< 0.99.0), gstlal-dep
-Breaks: gstlal-ugly (<< 0.99.0), gstlal-dep
+Replaces: gstlal-ugly (<< 0.99.0), gstlal-dep, gstlal-burst (<< 0.4.0)
+Breaks: gstlal-ugly (<< 0.99.0), gstlal-dep, gstlal-burst (<< 0.4.0)
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends},
  avahi-daemon,
  gir1.2-glib-2.0,
diff -Nur old/debian/control.in new/debian/control.in
--- old/debian/control.in       2022-11-15 12:41:13.000000000 +0100
+++ new/debian/control.in       2022-11-16 11:37:35.000000000 +0100
@@ -35,8 +35,8 @@
 
 Package: gstlal
 Architecture: any
-Replaces: gstlal-ugly (<< 0.99.0), gstlal-dep
-Breaks: gstlal-ugly (<< 0.99.0), gstlal-dep
+Replaces: gstlal-ugly (<< 0.99.0), gstlal-dep, gstlal-burst (<< 0.4.0)
+Breaks: gstlal-ugly (<< 0.99.0), gstlal-dep, gstlal-burst (<< 0.4.0)
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends},
  avahi-daemon,
  gir1.2-glib-2.0,