← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~lgp171188/meta-lp-deps/drop-non-postgresql-16-and-slony-support into lp:meta-lp-deps

 

Guruprasad has proposed merging lp:~lgp171188/meta-lp-deps/drop-non-postgresql-16-and-slony-support into lp:meta-lp-deps.

Commit message:
Remove support for all non-PostgreSQL 16 versions and drop Slony

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~lgp171188/meta-lp-deps/drop-non-postgresql-16-and-slony-support/+merge/485542
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~lgp171188/meta-lp-deps/drop-non-postgresql-16-and-slony-support into lp:meta-lp-deps.
=== modified file 'debian/changelog'
--- debian/changelog	2025-05-06 13:28:27 +0000
+++ debian/changelog	2025-05-06 16:04:40 +0000
@@ -1,3 +1,11 @@
+launchpad-dependencies (0.144) UNRELEASED; urgency=medium
+
+  [ Guruprasad Lakshmi Narayanan ]
+  * Remove support for PostgreSQL 12 and 14, leaving only PostgreSQL 16 as supported.
+  * Also remove dependencies on the Slony-related packages.
+
+ -- Guruprasad Lakshmi Narayanan <guruprasad.ln@xxxxxxxxxxxxx>  Fri, 06 May 2025 18:00:20 +0200
+
 launchpad-dependencies (0.143) focal; urgency=medium
 
   [ Guruprasad Lakshmi Narayanan ]

=== modified file 'debian/control'
--- debian/control	2024-10-23 11:57:48 +0000
+++ debian/control	2025-05-06 16:04:40 +0000
@@ -69,32 +69,7 @@
 
 Package: launchpad-database-dependencies
 Architecture: all
-Depends: launchpad-database-dependencies-12 | launchpad-database-dependencies-14 | launchpad-database-dependencies-16,
-  slony1-2-bin,
-  ${misc:Depends}
-Description: Metapackage for Launchpad database packages
- This metapackage depends on all of the packages necessary to run a Launchpad
- database.
-
-Package: launchpad-database-dependencies-12
-Architecture: all
-Depends: postgresql-12,
-  postgresql-plpython3-12,
-  postgresql-client-12,
-  postgresql-12-slony1-2,
-  postgresql-12-debversion,
-  ${misc:Depends}
-Description: Metapackage for Launchpad database packages
- This metapackage depends on all of the packages necessary to run a Launchpad
- database.
-
-Package: launchpad-database-dependencies-14
-Architecture: all
-Depends: postgresql-14,
-  postgresql-plpython3-14,
-  postgresql-client-14,
-  postgresql-14-slony1-2,
-  postgresql-14-debversion,
+Depends: launchpad-database-dependencies-16,
   ${misc:Depends}
 Description: Metapackage for Launchpad database packages
  This metapackage depends on all of the packages necessary to run a Launchpad
@@ -105,7 +80,6 @@
 Depends: postgresql-16,
   postgresql-plpython3-16,
   postgresql-client-16,
-  postgresql-16-slony1-2,
   postgresql-16-debversion,
   ${misc:Depends}
 Description: Metapackage for Launchpad database packages


Follow ups