From 611185e8cdbd453af0124beddf0c3e535ecf1482 Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Mon, 4 Dec 2023 11:27:39 +0100 Subject: [PATCH 1/2] Import alternative version of postgresql(16) for F39 --- postgresql16.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/postgresql16.spec b/postgresql16.spec index c933c7d..0e985bb 100644 --- a/postgresql16.spec +++ b/postgresql16.spec @@ -29,7 +29,7 @@ %{!?sdt:%global sdt 1} %{!?selinux:%global selinux 1} %{!?runselftest:%global runselftest 1} -%{!?postgresql_default:%global postgresql_default 1} +%{!?postgresql_default:%global postgresql_default 0} %global majorname postgresql %global majorversion 16 From 8ea668bfe23f7fe085dc1a96942907550c9abdeb Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Tue, 23 Jan 2024 14:23:58 +0100 Subject: [PATCH 2/2] Fix https://bugzilla.redhat.com/show_bug.cgi?id=2255013 Remove postgresql provides, only postgresqlXX persists It should avoid possibility to install or builddep postgresql16 using postgresql symol. Now only the default version provides postgresql symbol. --- postgresql16.spec | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/postgresql16.spec b/postgresql16.spec index 0e985bb..00daf58 100644 --- a/postgresql16.spec +++ b/postgresql16.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.1 -Release: 1%{?dist} +Release: 2%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -182,10 +182,7 @@ BuildRequires: libicu-devel Obsoletes: postgresql%{majorversion}%{?1:-%{1}}\ } %else -%define obsoletes_postgresqlXX_if_default() %{expand:\ -Provides: %{majorname}%{?1:-%{1}} = %precise_version\ -Provides: %{majorname}%{?1:-%{1}}%{?_isa} = %precise_version\ -} +%define obsoletes_postgresqlXX_if_default() %{nil} %endif @@ -1349,6 +1346,10 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Tue Jan 23 2024 Filip Janus - 16.1-2 +- Fix https://bugzilla.redhat.com/show_bug.cgi?id=2255013 +- Remove postgresql provides, only postgresqlXX persists + * Mon Nov 27 2023 Filip Janus - 16.1-1 - Update to 16.1 - Initial import of demodularized version