commit:     6ce9b6a5ad3e33c7bda9cefcd05f79eaf7e86ce9
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  9 19:00:50 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sun Sep  9 19:00:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce9b6a5

base/use.mask and package.mask: >=postgresql-11

Mask dev-db/postgresql-beta*, and mask postgres_targets_postgres{11,12}.

While beta and rc are feature frozen, they’re not generally safe for production
use.

 profiles/base/use.mask |  8 ++++++++
 profiles/package.mask  | 14 ++++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 560311c4175..6082a468925 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,14 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Aaron W. Swenson <titanof...@gentoo.org> (09 Sep 2018)
+# Mask PostgreSQL 12 while in (pre-)alpha.
+postgres_targets_postgres12
+
+# Aaron W. Swenson <titanof...@gentoo.org> (09 Sep 2018)
+# Mask PostgreSQL 11 while in beta/RC.
+postgres_targets_postgres11
+
 # Brian Evans <grkni...@gentoo.org> (10 Aug 2018)
 # Mask PHP 7.3 target while in beta
 php_targets_php7-3

diff --git a/profiles/package.mask b/profiles/package.mask
index b2aea1555ba..5bf4759a956 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,20 @@
 
 #--- END OF EXAMPLES ---
 
+# Aaron W. Swenson <titanof...@gentoo.org> (09 Sep 2018)
+# PostgreSQL beta and release candidate releases are pre-release testing
+# versions, not meant for production use. They are feature-frozen, and are
+# released to the public for testing before final release
+#
+# NOTE: Successive beta or candidate releases may not be backwards compatible,
+# so it is important that you review the release notes before upgrading.
+#
+# For more information about beta and release candidate versions, see:
+#     https://www.postgresql.org/developer/beta/
+=dev-db/postgresql-11_beta1
+=dev-db/postgresql-11_beta2
+=dev-db/postgresql-11_beta3
+
 # Lars Wendler <polynomia...@gentoo.org> (05 Sep 2018)
 # Broken "killall -SIG". Breaks many scripts.
 # See https://bugs.gentoo.org/664066

Reply via email to