Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: ada...@packages.debian.org
Control: affects -1 + src:adacgi

Please unblock package adacgi

The -dev package for Ada libraries is renamed when the source changes.
So  libadacgi4-dev in bullseye
and libadacgi6-dev in bullseye have some conflicting files.

Each -dev package must Break/Replace previous -dev packages,
else the upgrade fails:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034975

(This issue has been known for long, but depending on non
 coinstallable gnat versions seemed sufficient until now)

The attached fix seems trivial and without risk.

As far as I understand, an unblock is necessary even if these packages
have autopkgtests because the freeze is planned in less than 20 days.

All Ada libraries are affected by the same issue.
Should I open several request?

Here are the relevant bug numbers (some sources build several libraries).
adacgi               https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034975
adasockets           https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034896
ahven                https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035011
anet                 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035013
dbusada              https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034914
gprbuild             https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034913
libalog              https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035004
libaunit             https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034934
libflorist           https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035006
libgmpada            https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034960
libgnatcoll-bindings https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034917
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034919
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034928
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034940
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034974
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034991
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035002
libgnatcoll-db       https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034946
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034964
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034981
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035010
libgnatcoll          https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034920
libgtkada            https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034970
liblog4ada           https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034916
libncursesada        https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034977
libtemplates-parser  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034985
libtexttools         https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034979
libxmlada            https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034918
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034926
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034937
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034944
                     https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034952
libxmlezout          https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034965
pcscada              https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034927


A similar fix for plplot/5.15.0+dfsg2-6 has been unblocked a few days ago:
broken upgrade  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034936
unblock request https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035652
non-changelog part of the debdiff:
+Replaces: libplplotada3-dev (<< 5.15.0+dfsg-26)
+Breaks: libplplotada3-dev (<< 5.15.0+dfsg-26)

This fixes upgrades from bullseye (...3-dev), but not from testing (...4-dev).
Do you think that this is release-critical?
If so, should we report a separate unblock request, or extend this one?

unblock adacgi/1.6-32
unblock adasockets/1.12-8
unblock ahven/2.8-7
unblock anet/0.4.3-3
unblock dbusada/0.6.2-4
unblock gprbuild/2023.0.0-3
unblock libalog/0.6.2-3
unblock libaunit/23.0.0-3
unblock libflorist/2022.0.1~20220616-3
unblock libgmpada/1.5-7
unblock libgnatcoll-bindings/23.0.0-6
unblock libgnatcoll-db/23.0.0-4
unblock libgnatcoll/23.0.0-3
unblock libgtkada/23.0.0-4
unblock liblog4ada/1.3.1.b6dafb49-11
unblock libncursesada/6.3.20211021-8
unblock libtemplates-parser/23.0.0-3
unblock libtexttools/2.1.0-26
unblock libxmlada/23.0.0-3
unblock libxmlezout/1.06.2-10
unblock pcscada/0.7.7-4
diff -Nru adacgi-1.6/debian/changelog adacgi-1.6/debian/changelog
--- adacgi-1.6/debian/changelog	2022-12-26 23:54:23.000000000 +0100
+++ adacgi-1.6/debian/changelog	2023-05-10 21:26:50.000000000 +0200
@@ -1,3 +1,9 @@
+adacgi (1.6-32) unstable; urgency=medium
+
+  * Break/Replace libadacgi*-dev since oldstable. Closes: #1034975.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 21:26:50 +0200
+
 adacgi (1.6-31) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru adacgi-1.6/debian/control adacgi-1.6/debian/control
--- adacgi-1.6/debian/control	2022-12-26 23:54:23.000000000 +0100
+++ adacgi-1.6/debian/control	2023-05-10 21:26:50.000000000 +0200
@@ -17,6 +17,8 @@
 Homepage: http://www.dwheeler.com/adacgi
 
 Package: libadacgi6-dev
+Breaks: libadacgi2-dev, libadacgi3-dev, libadacgi4-dev, libadacgi5-dev
+Replaces: libadacgi2-dev, libadacgi3-dev, libadacgi4-dev, libadacgi5-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: Ada CGI interface: development
diff -Nru adacgi-1.6/debian/copyright adacgi-1.6/debian/copyright
--- adacgi-1.6/debian/copyright	2022-04-24 00:03:41.000000000 +0200
+++ adacgi-1.6/debian/copyright	2023-05-10 21:26:50.000000000 +0200
@@ -8,7 +8,7 @@
 
 Files: debian/*
 Copyright: 1999-2001 Samuel Tardieu <s...@debian.org>
-           2016-2022 Nicolas Boulenguez <nico...@debian.org>
+           2016-2023 Nicolas Boulenguez <nico...@debian.org>
            2002-2019 Phil Brooke <p...@debian.org>
 License: GPL-2+
 
diff -Nru adasockets-1.12/debian/changelog adasockets-1.12/debian/changelog
--- adasockets-1.12/debian/changelog	2022-12-27 00:14:28.000000000 +0100
+++ adasockets-1.12/debian/changelog	2023-05-10 22:09:30.000000000 +0200
@@ -1,3 +1,9 @@
+adasockets (1.12-8) unstable; urgency=medium
+
+  * Break/Replace libadasockets*-dev since oldstable. Closes: #1034896.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 22:09:30 +0200
+
 adasockets (1.12-7) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru adasockets-1.12/debian/control adasockets-1.12/debian/control
--- adasockets-1.12/debian/control	2022-12-27 00:14:28.000000000 +0100
+++ adasockets-1.12/debian/control	2023-05-10 22:08:44.000000000 +0200
@@ -18,6 +18,8 @@
 Vcs-Git: https://salsa.debian.org/debian/adasockets.git
 
 Package: libadasockets12-dev
+Breaks: libadasockets8-dev, libadasockets9-dev, libadasockets10-dev, libadasockets11-dev
+Replaces: libadasockets8-dev, libadasockets9-dev, libadasockets10-dev, libadasockets11-dev
 Architecture: any
 Depends:
  ${ada:Depends},
diff -Nru adasockets-1.12/debian/copyright adasockets-1.12/debian/copyright
--- adasockets-1.12/debian/copyright	2022-12-27 00:14:28.000000000 +0100
+++ adasockets-1.12/debian/copyright	2023-05-10 22:08:47.000000000 +0200
@@ -21,7 +21,7 @@
 Files: debian/*
 Copyright: 1998-2002 Samuel Tardieu <s...@debian.org>
            2020-2020 Phil Brooke <p...@debian.org>
-           2016-2022 Nicolas Boulenguez <nico...@debian.org>
+           2016-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-2+-with-generic-exception
 
 Files: support/texinfo.tex
diff -Nru ahven-2.8/debian/changelog ahven-2.8/debian/changelog
--- ahven-2.8/debian/changelog	2022-12-27 00:42:54.000000000 +0100
+++ ahven-2.8/debian/changelog	2023-05-11 10:43:00.000000000 +0200
@@ -1,3 +1,9 @@
+ahven (2.8-7) unstable; urgency=medium
+
+  * Break/Replace libahven*-dev since oldstable. Closes: #1035011.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 10:43:00 +0200
+
 ahven (2.8-6) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru ahven-2.8/debian/control ahven-2.8/debian/control
--- ahven-2.8/debian/control	2022-12-27 00:42:54.000000000 +0100
+++ ahven-2.8/debian/control	2023-05-11 10:43:00.000000000 +0200
@@ -24,6 +24,8 @@
 Vcs-Git: https://git.codelabs.ch/git/debian/ahven.git
 
 Package: libahven11-dev
+Breaks: libahven7-dev, libahven8-dev, libahven9-dev, libahven10-dev
+Replaces: libahven7-dev, libahven8-dev, libahven9-dev, libahven10-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
diff -Nru ahven-2.8/debian/copyright ahven-2.8/debian/copyright
--- ahven-2.8/debian/copyright	2022-12-27 00:42:54.000000000 +0100
+++ ahven-2.8/debian/copyright	2023-05-11 10:43:00.000000000 +0200
@@ -29,7 +29,7 @@
 
 Files: debian/*
 Copyright: 2008-2018 Reto Buerki <r...@codelabs.ch>
-           2017-2022 Nicolas Boulenguez <nico...@debian.org>
+           2017-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  This program is free software: you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free Software
diff -Nru anet-0.4.3/debian/changelog anet-0.4.3/debian/changelog
--- anet-0.4.3/debian/changelog	2022-12-27 02:23:40.000000000 +0100
+++ anet-0.4.3/debian/changelog	2023-05-11 11:26:53.000000000 +0200
@@ -1,3 +1,9 @@
+anet (0.4.3-3) unstable; urgency=medium
+
+  * Break/Replace libanet*-dev since oldstable. Closes: #1035013 .
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 11:26:53 +0200
+
 anet (0.4.3-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru anet-0.4.3/debian/control anet-0.4.3/debian/control
--- anet-0.4.3/debian/control	2022-12-27 02:23:40.000000000 +0100
+++ anet-0.4.3/debian/control	2023-05-11 11:25:45.000000000 +0200
@@ -20,6 +20,8 @@
 Vcs-Git: https://git.codelabs.ch/git/anet.git -b debian
 
 Package: libanet7-dev
+Breaks: libanet3-dev, libanet4-dev, libanet5-dev, libanet6-dev
+Replaces: libanet3-dev, libanet4-dev, libanet5-dev, libanet6-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
diff -Nru anet-0.4.3/debian/copyright anet-0.4.3/debian/copyright
--- anet-0.4.3/debian/copyright	2022-12-05 19:20:07.000000000 +0100
+++ anet-0.4.3/debian/copyright	2023-05-11 11:26:05.000000000 +0200
@@ -18,7 +18,7 @@
  (C) 2011-2019 secunet Security Networks AG
  (C) 2011-2019 Reto Buerki <r...@codelabs.ch>
  (C) 2011-2019 Adrian-Ken Rueegsegger <k...@codelabs.ch>
- (C) 2018-2022 Nicolas Boulenguez <nico...@debian.org>
+ (C) 2018-2023 Nicolas Boulenguez <nico...@debian.org>
  (C) 2016      Stefan Berghofer <stefan.bergho...@secunet.com>
 License: GPL-2+ with Ada exception
 
diff -Nru dbusada-0.6.2/debian/changelog dbusada-0.6.2/debian/changelog
--- dbusada-0.6.2/debian/changelog	2022-12-30 19:33:03.000000000 +0100
+++ dbusada-0.6.2/debian/changelog	2023-05-11 11:34:08.000000000 +0200
@@ -1,3 +1,9 @@
+dbusada (0.6.2-4) unstable; urgency=medium
+
+  * Break/Replace libdbusada*-dev since oldstable. Closes: #1034914.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 11:34:08 +0200
+
 dbusada (0.6.2-3) unstable; urgency=medium
 
   * Let -dev depend on libdbus*-dev (previously done by dh-ada-library).
diff -Nru dbusada-0.6.2/debian/control dbusada-0.6.2/debian/control
--- dbusada-0.6.2/debian/control	2022-12-30 19:32:30.000000000 +0100
+++ dbusada-0.6.2/debian/control	2023-05-11 11:34:08.000000000 +0200
@@ -24,6 +24,8 @@
 Vcs-Git: https://git.codelabs.ch/git/dbus-ada.git -b debian
 
 Package: libdbusada8-dev
+Breaks: libdbusada4-dev, libdbusada5-dev, libdbusada6-dev, libdbusada7-dev
+Replaces: libdbusada4-dev, libdbusada5-dev, libdbusada6-dev, libdbusada7-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends},
diff -Nru dbusada-0.6.2/debian/copyright dbusada-0.6.2/debian/copyright
--- dbusada-0.6.2/debian/copyright	2022-12-30 19:27:36.000000000 +0100
+++ dbusada-0.6.2/debian/copyright	2023-05-11 11:34:08.000000000 +0200
@@ -7,7 +7,7 @@
 Copyright:
  2011      Tero Koskinen <tero.koski...@iki.fi>
  2011-2022 Reto Buerki <r...@codelabs.ch>
- 2018-2022 Nicolas Boulenguez <nico...@debian.org>
+ 2018-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-2+ with Ada exception
  This program is free software; you can redistribute it and/or
  modify it under the terms of the GNU General Public License
diff -Nru gprbuild-2023.0.0/debian/changelog gprbuild-2023.0.0/debian/changelog
--- gprbuild-2023.0.0/debian/changelog	2022-12-26 23:43:38.000000000 +0100
+++ gprbuild-2023.0.0/debian/changelog	2023-05-10 23:33:22.000000000 +0200
@@ -1,3 +1,9 @@
+gprbuild (2023.0.0-3) unstable; urgency=medium
+
+  * Break/Replace libgnatprj*-dev since oldstable. Closes: #1034913.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 23:33:22 +0200
+
 gprbuild (2023.0.0-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru gprbuild-2023.0.0/debian/control gprbuild-2023.0.0/debian/control
--- gprbuild-2023.0.0/debian/control	2022-12-26 23:43:38.000000000 +0100
+++ gprbuild-2023.0.0/debian/control	2023-05-10 23:31:38.000000000 +0200
@@ -47,6 +47,8 @@
  This package contains the runtime shared library.
 
 Package: libgnatprj10-dev
+Breaks: libgnatprj7-dev, libgnatprj8-dev, libgnatprj9-dev
+Replaces: libgnatprj7-dev, libgnatprj8-dev, libgnatprj9-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
diff -Nru gprbuild-2023.0.0/debian/copyright gprbuild-2023.0.0/debian/copyright
--- gprbuild-2023.0.0/debian/copyright	2022-12-26 23:43:38.000000000 +0100
+++ gprbuild-2023.0.0/debian/copyright	2023-05-10 23:32:15.000000000 +0200
@@ -6,7 +6,7 @@
 Copyright: 1992-2022 Free Software Foundation
            1992-2022 AdaCore
            2009-2012 Stephen Leake <stephen_le...@stephe-leake.org>
-           2013-2022 Nicolas Boulenguez <nico...@debian.org>
+           2013-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+ with GCC-runtime-library exception
  This file is free software; you can redistribute it and/or modify it
  under terms of the GNU General Public License as published by the
diff -Nru libalog-0.6.2/debian/changelog libalog-0.6.2/debian/changelog
--- libalog-0.6.2/debian/changelog	2022-12-27 02:07:09.000000000 +0100
+++ libalog-0.6.2/debian/changelog	2023-05-11 11:14:21.000000000 +0200
@@ -1,3 +1,9 @@
+libalog (0.6.2-3) unstable; urgency=medium
+
+  * Break/Replace libalog*-dev since oldstable. Closes: #1035004.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 11:14:21 +0200
+
 libalog (0.6.2-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libalog-0.6.2/debian/control libalog-0.6.2/debian/control
--- libalog-0.6.2/debian/control	2022-12-27 02:07:09.000000000 +0100
+++ libalog-0.6.2/debian/control	2023-05-11 11:13:38.000000000 +0200
@@ -32,6 +32,8 @@
  log-level support.
 
 Package: libalog8-dev
+Breaks: libalog4-dev, libalog5-dev, libalog6-dev, libalog7-dev
+Replaces: libalog4-dev, libalog5-dev, libalog6-dev, libalog7-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
diff -Nru libalog-0.6.2/debian/copyright libalog-0.6.2/debian/copyright
--- libalog-0.6.2/debian/copyright	2022-12-27 02:06:10.000000000 +0100
+++ libalog-0.6.2/debian/copyright	2023-05-11 11:12:44.000000000 +0200
@@ -15,7 +15,7 @@
 Copyright:
  (C) 2008-2022 Reto Buerki <r...@codelabs.ch>
  (C) 2008-2022 Adrian-Ken Rueegsegger <k...@codelabs.ch>
- (C) 2018-2022 Nicolas Boulenguez <nico...@debian.org>
+ (C) 2018-2023 Nicolas Boulenguez <nico...@debian.org>
 License: LGPL-2.1+
 
 License: LGPL-2.1+
diff -Nru libaunit-23.0.0/debian/changelog libaunit-23.0.0/debian/changelog
--- libaunit-23.0.0/debian/changelog	2022-12-27 01:11:06.000000000 +0100
+++ libaunit-23.0.0/debian/changelog	2023-05-10 22:30:19.000000000 +0200
@@ -1,3 +1,9 @@
+libaunit (23.0.0-3) unstable; urgency=medium
+
+  * Break/Replace libaunit*-dev since oldstable. Closes: #1034934.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 22:30:19 +0200
+
 libaunit (23.0.0-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libaunit-23.0.0/debian/control libaunit-23.0.0/debian/control
--- libaunit-23.0.0/debian/control	2022-12-27 01:11:06.000000000 +0100
+++ libaunit-23.0.0/debian/control	2023-05-10 22:30:19.000000000 +0200
@@ -32,6 +32,8 @@
 Vcs-Git: https://salsa.debian.org/debian/libaunit.git
 
 Package: libaunit22-dev
+Breaks: libaunit18-dev, libaunit19-dev, libaunit20-dev, libaunit21-dev
+Replaces: libaunit18-dev, libaunit19-dev, libaunit20-dev, libaunit21-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libaunit-doc
diff -Nru libaunit-23.0.0/debian/copyright libaunit-23.0.0/debian/copyright
--- libaunit-23.0.0/debian/copyright	2022-12-27 01:11:05.000000000 +0100
+++ libaunit-23.0.0/debian/copyright	2023-05-10 22:30:19.000000000 +0200
@@ -5,7 +5,7 @@
 Files: *
 Copyright: 2006-2022 AdaCore
            2004-2008 Free Software Foundation
-           2013-2022 Nicolas Boulenguez <nico...@debian.org>
+           2013-2023 Nicolas Boulenguez <nico...@debian.org>
            2006-2012 Stephen Leake <stephen_le...@stephe-leake.org>
            2004-2006 Ludovic Brenta <ludo...@ludovic-brenta.org>
 License: GPL-3+ with GCC-runtime-library exception
diff -Nru libflorist-2022.0.1~20220616/debian/changelog libflorist-2022.0.1~20220616/debian/changelog
--- libflorist-2022.0.1~20220616/debian/changelog	2022-12-27 01:07:57.000000000 +0100
+++ libflorist-2022.0.1~20220616/debian/changelog	2023-05-10 22:44:10.000000000 +0200
@@ -1,3 +1,9 @@
+libflorist (2022.0.1~20220616-3) unstable; urgency=medium
+
+  * Break/Replace libflorist*-dev since oldstable. Closes: #1035006 .
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 22:44:10 +0200
+
 libflorist (2022.0.1~20220616-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libflorist-2022.0.1~20220616/debian/control libflorist-2022.0.1~20220616/debian/control
--- libflorist-2022.0.1~20220616/debian/control	2022-12-27 01:07:57.000000000 +0100
+++ libflorist-2022.0.1~20220616/debian/control	2023-05-10 22:43:17.000000000 +0200
@@ -17,6 +17,8 @@
 Homepage: https://github.com/AdaCore/florist
 
 Package: libflorist2022-dev
+Breaks: libflorist2018-dev, libflorist2019-dev, libflorist2020-dev, libflorist2021-dev
+Replaces: libflorist2018-dev, libflorist2019-dev, libflorist2020-dev, libflorist2021-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: POSIX.5 Ada interface to operating system services: development
diff -Nru libflorist-2022.0.1~20220616/debian/copyright libflorist-2022.0.1~20220616/debian/copyright
--- libflorist-2022.0.1~20220616/debian/copyright	2022-12-27 01:07:57.000000000 +0100
+++ libflorist-2022.0.1~20220616/debian/copyright	2023-05-10 22:43:23.000000000 +0200
@@ -6,7 +6,7 @@
 Copyright: 1991-1997 Florida State University
            1995-2021 AdaCore
            2003-2014 Ludovic Brenta <lbre...@debian.org>
-           2014-2022 Nicolas Boulenguez <nico...@debian.org>
+           2014-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  GNU GPL v3 or later; see /usr/share/common-licenses/GPL-3.
 Comments:
diff -Nru libgmpada-1.5/debian/changelog libgmpada-1.5/debian/changelog
--- libgmpada-1.5/debian/changelog	2023-01-04 15:11:32.000000000 +0100
+++ libgmpada-1.5/debian/changelog	2023-05-11 00:39:45.000000000 +0200
@@ -1,3 +1,9 @@
+libgmpada (1.5-7) unstable; urgency=medium
+
+  * Break/Replace libgmpada*-dev since oldstable. Closes: #1034960.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:39:45 +0200
+
 libgmpada (1.5-6) unstable; urgency=medium
 
   * Mark the autopkgtest as flaky (#1026828 affects them on i386).
diff -Nru libgmpada-1.5/debian/control libgmpada-1.5/debian/control
--- libgmpada-1.5/debian/control	2023-01-04 15:09:18.000000000 +0100
+++ libgmpada-1.5/debian/control	2023-05-11 00:38:58.000000000 +0200
@@ -17,6 +17,8 @@
 Homepage: http://nicolas.boulenguez.free.fr
 
 Package: libgmpada12-dev
+Breaks: libgmpada8-dev, libgmpada9-dev, libgmpada10-dev, libgmpada11-dev
+Replaces: libgmpada8-dev, libgmpada9-dev, libgmpada10-dev, libgmpada11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, libgmp-dev,
 Description: Ada binding to the GNU MultiPrecision library: development
diff -Nru libgmpada-1.5/debian/copyright libgmpada-1.5/debian/copyright
--- libgmpada-1.5/debian/copyright	2023-01-04 15:09:18.000000000 +0100
+++ libgmpada-1.5/debian/copyright	2023-05-11 00:39:01.000000000 +0200
@@ -3,6 +3,6 @@
 Upstream-Contact: http://nicolas.boulenguez.free.fr
 
 Files: *
-Copyright: 2007-2022 Nicolas Boulenguez <nico...@debian.org>
+Copyright: 2007-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  GNU GPL v3 or later; see /usr/share/common-licenses/GPL-3.
diff -Nru libgnatcoll-bindings-23.0.0/debian/changelog libgnatcoll-bindings-23.0.0/debian/changelog
--- libgnatcoll-bindings-23.0.0/debian/changelog	2023-01-08 00:03:37.000000000 +0100
+++ libgnatcoll-bindings-23.0.0/debian/changelog	2023-05-11 00:52:30.000000000 +0200
@@ -1,3 +1,10 @@
+libgnatcoll-bindings (23.0.0-6) unstable; urgency=medium
+
+  * Break/Replace libgnatcoll-*-dev since oldstable.
+    Closes: #1034917, #1034919, #1034928, #1034940, #1034974, #1034991, #1035002.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:52:30 +0200
+
 libgnatcoll-bindings (23.0.0-5) unstable; urgency=medium
 
   * Let the python -dev depend on the python version it is built with
diff -Nru libgnatcoll-bindings-23.0.0/debian/control libgnatcoll-bindings-23.0.0/debian/control
--- libgnatcoll-bindings-23.0.0/debian/control	2023-01-08 00:03:37.000000000 +0100
+++ libgnatcoll-bindings-23.0.0/debian/control	2023-05-11 00:50:15.000000000 +0200
@@ -27,6 +27,8 @@
 ######################################################################
 
 Package: libgnatcoll-python3-2-dev
+Breaks: libgnatcoll-python3-1-dev
+Replaces: libgnatcoll-python3-1-dev
 Architecture: any
 # The Python version we were built with may differ from the default.
 Depends: ${misc:Depends}, ${ada:Depends}, libpython${python-version}-dev,
@@ -58,6 +60,8 @@
 ######################################################################
 
 Package: libgnatcoll-iconv21-dev
+Breaks: libgnatcoll-iconv17-dev, libgnatcoll-iconv18-dev, libgnatcoll-iconv19-dev, libgnatcoll-iconv20-dev
+Replaces: libgnatcoll-iconv17-dev, libgnatcoll-iconv18-dev, libgnatcoll-iconv19-dev, libgnatcoll-iconv20-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: Ada binding for Iconv character encoding conversions (development)
@@ -88,6 +92,8 @@
 ######################################################################
 
 Package: libgnatcoll-readline21-dev
+Breaks: libgnatcoll-readline17-dev, libgnatcoll-readline18-dev, libgnatcoll-readline19-dev, libgnatcoll-readline20-dev
+Replaces: libgnatcoll-readline17-dev, libgnatcoll-readline18-dev, libgnatcoll-readline19-dev, libgnatcoll-readline20-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, libreadline-dev,
 Description: Ada binding for ReadLine input history (development)
@@ -118,6 +124,8 @@
 ######################################################################
 
 Package: libgnatcoll-gmp21-dev
+Breaks: libgnatcoll-gmp17-dev, libgnatcoll-gmp18-dev, libgnatcoll-gmp19-dev, libgnatcoll-gmp20-dev
+Replaces: libgnatcoll-gmp17-dev, libgnatcoll-gmp18-dev, libgnatcoll-gmp19-dev, libgnatcoll-gmp20-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, libgmp-dev,
 Description: Ada binding for GMP big numbers (development)
@@ -147,6 +155,8 @@
 ######################################################################
 
 Package: libgnatcoll-syslog5-dev
+Breaks: libgnatcoll-syslog1-dev, libgnatcoll-syslog2-dev, libgnatcoll-syslog3-dev, libgnatcoll-syslog4-dev
+Replaces: libgnatcoll-syslog1-dev, libgnatcoll-syslog2-dev, libgnatcoll-syslog3-dev, libgnatcoll-syslog4-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: Ada binding for syslog journals (development)
@@ -176,6 +186,8 @@
 ######################################################################
 
 Package: libgnatcoll-lzma4-dev
+Breaks: libgnatcoll-lzma1-dev, libgnatcoll-lzma2-dev, libgnatcoll-lzma3-dev, libgnatcoll-lzma4-dev
+Replaces: libgnatcoll-lzma1-dev, libgnatcoll-lzma2-dev, libgnatcoll-lzma3-dev, libgnatcoll-lzma4-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, liblzma-dev,
 Description: Ada binding for LZMA compression (development)
@@ -205,6 +217,8 @@
 ######################################################################
 
 Package: libgnatcoll-zlib4-dev
+Breaks: libgnatcoll-zlib1-dev, libgnatcoll-zlib2-dev, libgnatcoll-zlib3-dev, libgnatcoll-zlib4-dev
+Replaces: libgnatcoll-zlib1-dev, libgnatcoll-zlib2-dev, libgnatcoll-zlib3-dev, libgnatcoll-zlib4-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, zlib1g-dev,
 Description: Ada binding for Zlib compression (development)
@@ -234,6 +248,8 @@
 ######################################################################
 
 Package: libgnatcoll-omp3-dev
+Breaks: libgnatcoll-omp1-dev, libgnatcoll-omp2-dev
+Replaces: libgnatcoll-omp1-dev, libgnatcoll-omp2-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: Ada binding for OpenMP parallelism (development)
diff -Nru libgnatcoll-db-23.0.0/debian/changelog libgnatcoll-db-23.0.0/debian/changelog
--- libgnatcoll-db-23.0.0/debian/changelog	2022-12-27 01:37:53.000000000 +0100
+++ libgnatcoll-db-23.0.0/debian/changelog	2023-05-10 23:15:55.000000000 +0200
@@ -1,3 +1,10 @@
+libgnatcoll-db (23.0.0-4) unstable; urgency=medium
+
+  * Break/Replace libgnatcoll-*-dev since oldstable.
+    Closes: #1034946, #1034964, #1034981, #1035010.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 23:15:55 +0200
+
 libgnatcoll-db (23.0.0-3) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libgnatcoll-db-23.0.0/debian/control libgnatcoll-db-23.0.0/debian/control
--- libgnatcoll-db-23.0.0/debian/control	2022-12-27 01:37:52.000000000 +0100
+++ libgnatcoll-db-23.0.0/debian/control	2023-05-10 23:13:59.000000000 +0200
@@ -33,6 +33,8 @@
 ######################################################################
 
 Package: libgnatcoll-sqlite21-dev
+Breaks: libgnatcoll-sqlite17-dev, libgnatcoll-sqlite18-dev, libgnatcoll-sqlite19-dev, libgnatcoll-sqlite20-dev
+Replaces: libgnatcoll-sqlite17-dev, libgnatcoll-sqlite18-dev, libgnatcoll-sqlite19-dev, libgnatcoll-sqlite20-dev
 Architecture: any
 Depends: libsqlite3-dev, ${misc:Depends}, ${ada:Depends}
 Suggests: libgnatcoll-db-bin, libgnatcoll-db-doc,
@@ -91,6 +93,8 @@
 ######################################################################
 
 Package: libgnatcoll-sql5-dev
+Breaks: libgnatcoll-sql1-dev, libgnatcoll-sql2-dev, libgnatcoll-sql3-dev, libgnatcoll-sql4-dev
+Replaces: libgnatcoll-sql1-dev, libgnatcoll-sql2-dev, libgnatcoll-sql3-dev, libgnatcoll-sql4-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libgnatcoll-db-bin, libgnatcoll-db-doc,
@@ -116,6 +120,8 @@
 ######################################################################
 
 Package: libgnatcoll-xref22-dev
+Breaks: libgnatcoll-xref18-dev, libgnatcoll-xref19-dev, libgnatcoll-xref20-dev, libgnatcoll-xref21-dev
+Replaces: libgnatcoll-xref18-dev, libgnatcoll-xref19-dev, libgnatcoll-xref20-dev, libgnatcoll-xref21-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libgnatcoll-db-bin, libgnatcoll-db-doc,
@@ -142,6 +148,8 @@
 ######################################################################
 
 Package: libgnatcoll-postgres3-dev
+Breaks: libgnatcoll-postgres1-dev, libgnatcoll-postgres2-dev
+Replaces: libgnatcoll-postgres1-dev, libgnatcoll-postgres2-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libgnatcoll-db-bin, libgnatcoll-db-doc,
diff -Nru libgnatcoll-db-23.0.0/debian/copyright libgnatcoll-db-23.0.0/debian/copyright
--- libgnatcoll-db-23.0.0/debian/copyright	2022-12-27 01:37:52.000000000 +0100
+++ libgnatcoll-db-23.0.0/debian/copyright	2023-05-10 23:14:09.000000000 +0200
@@ -4,7 +4,7 @@
 
 Files: *
 Copyright: 2001-2022 AdaCore
-           2014-2022 Nicolas Boulenguez <nico...@debian.org>
+           2014-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+ with GCC-runtime-library exception
  This file is free software; you can redistribute it and/or modify it
  under terms of the GNU General Public License as published by the
diff -Nru libgnatcoll-23.0.0/debian/changelog libgnatcoll-23.0.0/debian/changelog
--- libgnatcoll-23.0.0/debian/changelog	2022-12-27 01:21:20.000000000 +0100
+++ libgnatcoll-23.0.0/debian/changelog	2023-05-10 23:05:28.000000000 +0200
@@ -1,3 +1,9 @@
+libgnatcoll (23.0.0-3) unstable; urgency=medium
+
+  * Break/Replace libgnatcoll*-dev since oldstable. Closes: #1034920 .
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 23:05:28 +0200
+
 libgnatcoll (23.0.0-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libgnatcoll-23.0.0/debian/control libgnatcoll-23.0.0/debian/control
--- libgnatcoll-23.0.0/debian/control	2022-12-27 01:21:20.000000000 +0100
+++ libgnatcoll-23.0.0/debian/control	2023-05-10 23:04:24.000000000 +0200
@@ -30,7 +30,8 @@
 Vcs-Git: https://salsa.debian.org/debian/libgnatcoll.git
 
 Package: libgnatcoll21-dev
-# This line is parsed to set the Ada Library Information version.
+Breaks: libgnatcoll17-dev, libgnatcoll18-dev, libgnatcoll19-dev, libgnatcoll20-dev
+Replaces: libgnatcoll17-dev, libgnatcoll18-dev, libgnatcoll19-dev, libgnatcoll20-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libgnatcoll-doc
diff -Nru libgnatcoll-23.0.0/debian/copyright libgnatcoll-23.0.0/debian/copyright
--- libgnatcoll-23.0.0/debian/copyright	2022-12-27 01:21:20.000000000 +0100
+++ libgnatcoll-23.0.0/debian/copyright	2023-05-10 23:04:35.000000000 +0200
@@ -4,7 +4,7 @@
 
 Files: *
 Copyright: 2001-2022 AdaCore
-           2014-2022 Nicolas Boulenguez <nico...@debian.org>
+           2014-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+ with GCC-runtime-library exception
  This file is free software; you can redistribute it and/or modify it
  under terms of the GNU General Public License as published by the
diff -Nru libgtkada-23.0.0/debian/changelog libgtkada-23.0.0/debian/changelog
--- libgtkada-23.0.0/debian/changelog	2022-12-30 19:22:58.000000000 +0100
+++ libgtkada-23.0.0/debian/changelog	2023-05-11 00:25:12.000000000 +0200
@@ -1,3 +1,9 @@
+libgtkada (23.0.0-4) unstable; urgency=medium
+
+  * Break/Replace libgtkada*-dev since oldstable. Closes: #1034970.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:25:12 +0200
+
 libgtkada (23.0.0-3) unstable; urgency=medium
 
   * Let -dev depend on libgtk-dev (previously done by dh-ada-library).
diff -Nru libgtkada-23.0.0/debian/control libgtkada-23.0.0/debian/control
--- libgtkada-23.0.0/debian/control	2022-12-30 19:22:55.000000000 +0100
+++ libgtkada-23.0.0/debian/control	2023-05-11 00:24:35.000000000 +0200
@@ -42,7 +42,8 @@
 Vcs-Git: https://salsa.debian.org/debian/libgtkada.git
 
 Package: libgtkada22-dev
-# This line is parsed to set Ada Library Information version.
+Breaks: libgtkada18-dev, libgtkada19-dev, libgtkada20-dev, libgtkada21-dev
+Replaces: libgtkada18-dev, libgtkada19-dev, libgtkada20-dev, libgtkada21-dev
 Architecture: any
 Depends: ${ada:Depends}, ${misc:Depends},
  libcairo2-dev,
@@ -60,7 +61,6 @@
  This package contains the development files and static libraries.
 
 Package: libgtkada22
-# This line is parsed to set the Shared Object version.
 Section: libs
 Architecture: any
 Multi-Arch: same
diff -Nru libgtkada-23.0.0/debian/copyright libgtkada-23.0.0/debian/copyright
--- libgtkada-23.0.0/debian/copyright	2022-12-27 01:33:58.000000000 +0100
+++ libgtkada-23.0.0/debian/copyright	2023-05-11 00:24:00.000000000 +0200
@@ -11,7 +11,7 @@
            2000      Helix Code
            2000-2022 Adacore
            2003-2013 Ludovic Brenta <lbre...@debian.org>
-           2012-2022 Nicolas Boulenguez <nico...@debian.org>
+           2012-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+ with GCC-runtime-library exception
  This file is free software; you can redistribute it and/or modify it
  under terms of the GNU General Public License as published by the
diff -Nru liblog4ada-1.3.1.b6dafb49/debian/changelog liblog4ada-1.3.1.b6dafb49/debian/changelog
--- liblog4ada-1.3.1.b6dafb49/debian/changelog	2022-12-27 17:30:39.000000000 +0100
+++ liblog4ada-1.3.1.b6dafb49/debian/changelog	2023-05-11 00:10:35.000000000 +0200
@@ -1,3 +1,9 @@
+liblog4ada (1.3.1.b6dafb49-11) unstable; urgency=medium
+
+  * Break/Replace liblog4ada*-dev since oldstable. Closes: #1034916.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:10:35 +0200
+
 liblog4ada (1.3.1.b6dafb49-10) unstable; urgency=medium
 
   * Fix -indep builds by making expansion of packaging.mk conditional.
diff -Nru liblog4ada-1.3.1.b6dafb49/debian/control liblog4ada-1.3.1.b6dafb49/debian/control
--- liblog4ada-1.3.1.b6dafb49/debian/control	2022-12-27 17:28:07.000000000 +0100
+++ liblog4ada-1.3.1.b6dafb49/debian/control	2023-05-11 00:09:55.000000000 +0200
@@ -20,6 +20,8 @@
 Vcs-Git: https://salsa.debian.org/debian/liblog4ada.git
 
 Package: liblog4ada9-dev
+Breaks: liblog4ada5-dev, liblog4ada6-dev, liblog4ada7-dev, liblog4ada8-dev
+Replaces: liblog4ada5-dev, liblog4ada6-dev, liblog4ada7-dev, liblog4ada8-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
@@ -33,7 +35,6 @@
  This package contains file needed to develop applications with Log4Ada.
 
 Package: liblog4ada6
-# This line is parsed by debian/rules.
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
diff -Nru liblog4ada-1.3.1.b6dafb49/debian/copyright liblog4ada-1.3.1.b6dafb49/debian/copyright
--- liblog4ada-1.3.1.b6dafb49/debian/copyright	2022-12-27 17:28:07.000000000 +0100
+++ liblog4ada-1.3.1.b6dafb49/debian/copyright	2023-05-11 00:08:44.000000000 +0200
@@ -5,7 +5,7 @@
 
 Files: *
 Copyright: 2007-2018 CNRS/IN2P3 Xavier Grave <xavier.gr...@ipno.in2p3.fr>
-           2017-2022 Nicolas Boulenguez <nico...@debian.org>
+           2017-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-2+
  Copyright: Copyright (c) 2007-2009 CNRS/IN2P3
  .
diff -Nru libncursesada-6.3.20211021/debian/changelog libncursesada-6.3.20211021/debian/changelog
--- libncursesada-6.3.20211021/debian/changelog	2022-12-30 19:15:26.000000000 +0100
+++ libncursesada-6.3.20211021/debian/changelog	2023-05-11 00:33:59.000000000 +0200
@@ -1,3 +1,9 @@
+libncursesada (6.3.20211021-8) unstable; urgency=medium
+
+  * Break/Replace libncursesada since oldstable. Closes: #1034977.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:33:59 +0200
+
 libncursesada (6.3.20211021-7) unstable; urgency=medium
 
   * Let -dev depend on libncurses-dev (dh-ada-library does not compute this).
diff -Nru libncursesada-6.3.20211021/debian/control libncursesada-6.3.20211021/debian/control
--- libncursesada-6.3.20211021/debian/control	2022-12-30 19:15:26.000000000 +0100
+++ libncursesada-6.3.20211021/debian/control	2023-05-11 00:33:27.000000000 +0200
@@ -19,6 +19,8 @@
 Homepage: https://invisible-island.net/adacurses/
 
 Package: libncursesada11-dev
+Breaks: libncursesada6.2.20180127-dev, libncursesada7-dev, libncursesada8-dev, libncursesada9-dev, libncursesada10-dev
+Replaces:  libncursesada6.2.20180127-dev, libncursesada7-dev, libncursesada8-dev, libncursesada9-dev, libncursesada10-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, libncurses-dev,
 Suggests: libncursesada-doc
diff -Nru libncursesada-6.3.20211021/debian/copyright libncursesada-6.3.20211021/debian/copyright
--- libncursesada-6.3.20211021/debian/copyright	2022-12-30 19:14:11.000000000 +0100
+++ libncursesada-6.3.20211021/debian/copyright	2023-05-11 00:30:15.000000000 +0200
@@ -66,6 +66,6 @@
  FSF changes to this file are in the public domain.
 
 Files: debian/*
-Copyright: 2011-2022 Nicolas Boulenguez <nico...@debian.org>
+Copyright: 2011-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  GNU GPL v3 or later, see  /usr/share/common-licenses/GPL-3.
diff -Nru libtemplates-parser-23.0.0/debian/changelog libtemplates-parser-23.0.0/debian/changelog
--- libtemplates-parser-23.0.0/debian/changelog	2022-12-27 01:16:17.000000000 +0100
+++ libtemplates-parser-23.0.0/debian/changelog	2023-05-10 22:52:11.000000000 +0200
@@ -1,3 +1,10 @@
+libtemplates-parser (23.0.0-3) unstable; urgency=medium
+
+  * Break/Replace libtemplates-parser*-dev since oldstable.
+    Closes: #1034985.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 22:52:11 +0200
+
 libtemplates-parser (23.0.0-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libtemplates-parser-23.0.0/debian/control libtemplates-parser-23.0.0/debian/control
--- libtemplates-parser-23.0.0/debian/control	2022-12-27 01:16:17.000000000 +0100
+++ libtemplates-parser-23.0.0/debian/control	2023-05-10 22:51:31.000000000 +0200
@@ -36,6 +36,8 @@
 Vcs-Git: https://salsa.debian.org/debian/libtemplates-parser.git
 
 Package: libtemplates-parser16-dev
+Breaks: libtemplates-parser12-dev, libtemplates-parser13-dev, libtemplates-parser14-dev, libtemplates-parser15-dev
+Replaces: libtemplates-parser12-dev, libtemplates-parser13-dev, libtemplates-parser14-dev, libtemplates-parser15-dev
 Architecture: any
 Depends: ${ada:Depends}, ${shlibs:Depends}, ${misc:Depends}
 # No need to Depend: libxmlada*-dev
diff -Nru libtemplates-parser-23.0.0/debian/copyright libtemplates-parser-23.0.0/debian/copyright
--- libtemplates-parser-23.0.0/debian/copyright	2022-12-27 01:16:17.000000000 +0100
+++ libtemplates-parser-23.0.0/debian/copyright	2023-05-10 22:50:27.000000000 +0200
@@ -6,7 +6,7 @@
 Copyright: 1999-2004 Pascal Obry
            2005-2022 AdaCore
            2003-2008 Ludovic Brenta <lbre...@debian.org>
-           2013-2022 Nicolas Boulenguez <nico...@debian.org>
+           2013-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+ with GCC-runtime-library exception
  This file is free software; you can redistribute it and/or modify it
  under terms of the GNU General Public License as published by the
diff -Nru libtexttools-2.1.0/debian/changelog libtexttools-2.1.0/debian/changelog
--- libtexttools-2.1.0/debian/changelog	2022-12-30 16:52:10.000000000 +0100
+++ libtexttools-2.1.0/debian/changelog	2023-05-11 00:17:03.000000000 +0200
@@ -1,3 +1,9 @@
+libtexttools (2.1.0-26) unstable; urgency=medium
+
+  * Break/Replace libtexttools*-dev since oldstable. Closes: #1034979.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:17:03 +0200
+
 libtexttools (2.1.0-25) unstable; urgency=medium
 
   * Let the -dev package depend on libncurses-dev (fixing autopkgtests).
diff -Nru libtexttools-2.1.0/debian/control libtexttools-2.1.0/debian/control
--- libtexttools-2.1.0/debian/control	2022-12-30 16:51:58.000000000 +0100
+++ libtexttools-2.1.0/debian/control	2023-05-11 00:17:03.000000000 +0200
@@ -18,6 +18,8 @@
 Homepage: http://www.pegasoft.ca/tt.html
 
 Package: libtexttools11-dev
+Breaks: libtexttools7-dev, libtexttools8-dev, libtexttools9-dev, libtexttools10-dev
+Replaces: libtexttools7-dev, libtexttools8-dev, libtexttools9-dev, libtexttools10-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends},
  libncurses-dev,
@@ -33,7 +35,6 @@
  Install this package if you want to write Ada programs that use
  Texttools.
 
-# debian/rules extracts the SO version from this line:
 Package: libtexttools11
 Section: libs
 Architecture: any
diff -Nru libtexttools-2.1.0/debian/copyright libtexttools-2.1.0/debian/copyright
--- libtexttools-2.1.0/debian/copyright	2022-06-27 00:03:16.000000000 +0200
+++ libtexttools-2.1.0/debian/copyright	2023-05-11 00:15:46.000000000 +0200
@@ -5,7 +5,7 @@
 Files: *
 Copyright: Copyright (C) 1999-2012 PegaSoft Canada <k...@pegasoft.ca>
            Copyright (C) 2004-2009 Ludovic Brenta <lbre...@debian.org>
-           Copyright (C) 2010-2022 Nicolas Boulenguez <nico...@debian.org>
+           Copyright (C) 2010-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  GNU GPL v3 or later; see /usr/share/common-licenses/GPL-3.
 
diff -Nru libxmlada-23.0.0/debian/changelog libxmlada-23.0.0/debian/changelog
--- libxmlada-23.0.0/debian/changelog	2022-12-26 23:13:00.000000000 +0100
+++ libxmlada-23.0.0/debian/changelog	2023-05-10 21:52:37.000000000 +0200
@@ -1,3 +1,10 @@
+libxmlada (23.0.0-3) unstable; urgency=medium
+
+  * Break/Replace libxmlada*-dev since oldstable.
+    Closes: #1034918, #1034926, #1034937, #1034944, #1034952.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Wed, 10 May 2023 21:52:37 +0200
+
 libxmlada (23.0.0-2) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libxmlada-23.0.0/debian/control libxmlada-23.0.0/debian/control
--- libxmlada-23.0.0/debian/control	2022-12-26 23:13:00.000000000 +0100
+++ libxmlada-23.0.0/debian/control	2023-05-10 21:48:48.000000000 +0200
@@ -33,6 +33,8 @@
 Homepage: https://github.com/AdaCore/xmlada
 
 Package: libxmlada-unicode12-dev
+Breaks: libxmlada-unicode8-dev, libxmlada-unicode9-dev, libxmlada-unicode10-dev, libxmlada-unicode11-dev
+Replaces: libxmlada-unicode8-dev, libxmlada-unicode9-dev, libxmlada-unicode10-dev, libxmlada-unicode11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Suggests: libxmlada-doc
@@ -67,6 +69,8 @@
  This package contains the documentation in text, PDF and HTML.
 
 Package: libxmlada-dom12-dev
+Breaks: libxmlada-dom8-dev, libxmlada-dom9-dev, libxmlada-dom10-dev, libxmlada-dom11-dev
+Replaces: libxmlada-dom8-dev, libxmlada-dom9-dev, libxmlada-dom10-dev, libxmlada-dom11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: XML/Ada, a full XML suite for Ada programmers (dom)
@@ -97,6 +101,8 @@
  This package contains the dom runtime shared library.
 
 Package: libxmlada-input12-dev
+Breaks: libxmlada-input8-dev, libxmlada-input9-dev, libxmlada-input10-dev, libxmlada-input11-dev
+Replaces: libxmlada-input8-dev, libxmlada-input9-dev, libxmlada-input10-dev, libxmlada-input11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: XML/Ada, a full XML suite for Ada programmers (input sources)
@@ -127,6 +133,8 @@
  This package contains the input sources runtime shared library.
 
 Package: libxmlada-sax12-dev
+Breaks: libxmlada-sax8-dev, libxmlada-sax9-dev, libxmlada-sax10-dev, libxmlada-sax11-dev
+Replaces: libxmlada-sax8-dev, libxmlada-sax9-dev, libxmlada-sax10-dev, libxmlada-sax11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: XML/Ada, a full XML suite for Ada programmers (sax)
@@ -157,6 +165,8 @@
  This package contains the sax runtime shared library.
 
 Package: libxmlada-schema12-dev
+Breaks: libxmlada-schema8-dev, libxmlada-schema9-dev, libxmlada-schema10-dev, libxmlada-schema11-dev
+Replaces: libxmlada-schema8-dev, libxmlada-schema9-dev, libxmlada-schema10-dev, libxmlada-schema11-dev
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
 Description: XML/Ada, a full XML suite for Ada programmers (schema)
diff -Nru libxmlada-23.0.0/debian/copyright libxmlada-23.0.0/debian/copyright
--- libxmlada-23.0.0/debian/copyright	2022-12-26 23:13:00.000000000 +0100
+++ libxmlada-23.0.0/debian/copyright	2023-05-10 21:45:27.000000000 +0200
@@ -4,7 +4,7 @@
 
 Files: *
 Copyright: 2001-2022 AdaCore
-           2013-2022 Nicolas Boulenguez <nico...@debian.org>
+           2013-2023 Nicolas Boulenguez <nico...@debian.org>
            2003-2009 Ludovic Brenta <lbre...@debian.org>
            2001-2010 ACT-Europe
            2001-2008 Emmanuel Briot <br...@act-europe.fr>
diff -Nru libxmlezout-1.06.2/debian/changelog libxmlezout-1.06.2/debian/changelog
--- libxmlezout-1.06.2/debian/changelog	2022-12-27 00:01:45.000000000 +0100
+++ libxmlezout-1.06.2/debian/changelog	2023-05-11 00:04:00.000000000 +0200
@@ -1,3 +1,9 @@
+libxmlezout (1.06.2-10) unstable; urgency=medium
+
+  * Break/Replace libxmlezout*-dev since oldstable. Closes: #1034965.
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 00:04:00 +0200
+
 libxmlezout (1.06.2-9) unstable; urgency=medium
 
   * Reupload to unstable for the gnat-12 transition.
diff -Nru libxmlezout-1.06.2/debian/control libxmlezout-1.06.2/debian/control
--- libxmlezout-1.06.2/debian/control	2022-12-27 00:01:45.000000000 +0100
+++ libxmlezout-1.06.2/debian/control	2023-05-11 00:03:22.000000000 +0200
@@ -16,6 +16,8 @@
 Vcs-Git: https://salsa.debian.org/debian/libxmlezout.git
 
 Package: libxmlezout10-dev
+Breaks: libxmlezout6-dev, libxmlezout7-dev, libxmlezout8-dev, libxmlezout9-dev
+Replaces: libxmlezout6-dev, libxmlezout7-dev, libxmlezout8-dev, libxmlezout9-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}
diff -Nru libxmlezout-1.06.2/debian/copyright libxmlezout-1.06.2/debian/copyright
--- libxmlezout-1.06.2/debian/copyright	2022-12-27 00:01:45.000000000 +0100
+++ libxmlezout-1.06.2/debian/copyright	2023-05-11 00:03:22.000000000 +0200
@@ -7,7 +7,7 @@
 
 Files: debian/* GNUmakefile xmlezout.gpr
 Copyright: 2009-2018 Xavier Grave <xavier.gr...@ipno.in2p3.fr>
-           2016-2022 Nicolas Boulenguez <nico...@debian.org>
+           2016-2023 Nicolas Boulenguez <nico...@debian.org>
 License: GPL-3+
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
diff -Nru pcscada-0.7.7/debian/changelog pcscada-0.7.7/debian/changelog
--- pcscada-0.7.7/debian/changelog	2022-12-31 08:06:39.000000000 +0100
+++ pcscada-0.7.7/debian/changelog	2023-05-11 11:40:45.000000000 +0200
@@ -1,3 +1,9 @@
+pcscada (0.7.7-4) unstable; urgency=medium
+
+  * Break/Replace libpcscada*-dev since oldstable. Closes: #1034927 .
+
+ -- Nicolas Boulenguez <nico...@debian.org>  Thu, 11 May 2023 11:40:45 +0200
+
 pcscada (0.7.7-3) unstable; urgency=medium
 
   * Let -dev depend on libpcsclite-dev (previously done by dh-ada-library).
diff -Nru pcscada-0.7.7/debian/control pcscada-0.7.7/debian/control
--- pcscada-0.7.7/debian/control	2022-12-31 08:06:39.000000000 +0100
+++ pcscada-0.7.7/debian/control	2023-05-11 11:40:08.000000000 +0200
@@ -20,6 +20,8 @@
 Vcs-Git: https://git.codelabs.ch/git/pcscada.git -b debian
 
 Package: libpcscada11-dev
+Breaks: libpcscada6-dev, libpcscada7-dev, libpcscada8-dev, libpcscada9-dev, libpcscada10-dev
+Replaces: libpcscada6-dev, libpcscada7-dev, libpcscada8-dev, libpcscada9-dev, libpcscada10-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${ada:Depends}, libpcsclite-dev,
diff -Nru pcscada-0.7.7/debian/copyright pcscada-0.7.7/debian/copyright
--- pcscada-0.7.7/debian/copyright	2022-12-31 08:05:39.000000000 +0100
+++ pcscada-0.7.7/debian/copyright	2023-05-11 11:40:10.000000000 +0200
@@ -5,7 +5,7 @@
 
 Files: *
 Copyright: 2008-2020 Reto Buerki <r...@codelabs.ch>
-           2017-2022 Nicolas Boulenguez <nico...@debian.org>
+           2017-2023 Nicolas Boulenguez <nico...@debian.org>
 License: LGPL-2.1+
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public

Reply via email to