← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~lgp171188/meta-lp-deps/focal-fixes into lp:meta-lp-deps

 

Guruprasad has proposed merging lp:~lgp171188/meta-lp-deps/focal-fixes into lp:meta-lp-deps.

Commit message:
Add Postgres 12 support

Depend on libgpgme-dev if libgpgme11-dev is unavailable


Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~lgp171188/meta-lp-deps/focal-fixes/+merge/428856
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~lgp171188/meta-lp-deps/focal-fixes into lp:meta-lp-deps.
=== modified file 'debian/changelog'
--- debian/changelog	2022-08-18 14:29:09 +0000
+++ debian/changelog	2022-08-24 13:23:29 +0000
@@ -15,6 +15,10 @@
     this is required for Selenium-based test browser
   * Remove gir1.2-* dependencies; it is superseded with firefox/selenium.
 
+  [ Guruprasad Lakshmi Narayanan ]
+  * Add PostgreSQL 12 support.
+  * Depend on libgpgme-dev if libgpgme11-dev is unavailable.
+
  -- Colin Watson <cjwatson@xxxxxxxxxx>  Fri, 06 May 2022 12:26:43 +0200
 
 launchpad-dependencies (0.141) xenial; urgency=medium
@@ -327,7 +331,7 @@
 
 launchpad-dependencies (0.102) oneiric; urgency=low
 
-  * Add python-lpbuildd to launchpad-developer-dependencies, so it can 
+  * Add python-lpbuildd to launchpad-developer-dependencies, so it can
     be removed from the Launchpad tree while still running integration tests.
     LP: #800295
 

=== modified file 'debian/control'
--- debian/control	2022-08-18 14:29:09 +0000
+++ debian/control	2022-08-24 13:23:29 +0000
@@ -12,7 +12,7 @@
   gettext, libgettextpo-dev, build-essential,
   python3-apt,
   libmaxminddb-dev,
-  gnupg1 | gnupg (<< 2.1.11-7+exp1), libgpgme11-dev (>= 1.1.0), cvs, subversion,
+  gnupg1 | gnupg (<< 2.1.11-7+exp1), libgpgme11-dev (>= 1.1.0) | libgpgme-dev, cvs, subversion,
   ubuntu-keyring,
   python3-pil,
   bison, graphviz,
@@ -66,7 +66,7 @@
 
 Package: launchpad-database-dependencies
 Architecture: all
-Depends: launchpad-database-dependencies-10,
+Depends: launchpad-database-dependencies-10 | launchpad-database-dependencies-12,
   slony1-2-bin,
   ${misc:Depends}
 Description: Metapackage for Launchpad database packages
@@ -86,6 +86,19 @@
  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-plpython-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-messagequeue-dependencies
 Architecture: all
 Depends: rabbitmq-server, stunnel4, ${misc:Depends}


Follow ups