Skip to content

Commit 7aeb36d

Browse files
committed
[#3711] Remove postgresql server dev packages from hammer.py
1 parent 2ba61b1 commit 7aeb36d

File tree

1 file changed

+6
-15
lines changed

1 file changed

+6
-15
lines changed

hammer.py

+6-15
Original file line numberDiff line numberDiff line change
@@ -1696,13 +1696,11 @@ def install_packages_local(system, revision, features, check_times, ignore_error
16961696
'texlive', 'texlive-collection-latexextra'])
16971697

16981698
if 'mysql' in features:
1699-
execute('sudo dnf remove -y community-mysql-devel || true')
17001699
packages.extend(['mariadb', 'mariadb-server', 'mariadb-connector-c-devel'])
17011700

17021701
if 'pgsql' in features:
1703-
if int(revision) <= 34:
1704-
packages.extend(['postgresql-devel'])
1705-
packages.extend(['postgresql-server', 'postgresql-server-devel'])
1702+
execute('sudo dnf remove -y postgresql-private-devel', raise_error=False)
1703+
packages.extend(['libpq-devel', 'postgresql', 'postgresql-server'])
17061704

17071705
if 'gssapi' in features:
17081706
packages.extend(['krb5-devel'])
@@ -1808,7 +1806,7 @@ def link_pg_config():
18081806
packages.extend(['mariadb-connector-c-devel'])
18091807

18101808
if 'pgsql' in features:
1811-
packages.extend(['postgresql', 'postgresql-server', 'postgresql-server-devel'])
1809+
packages.extend(['postgresql', 'postgresql-server'])
18121810
if int(revision) <= 8:
18131811
packages.append('libpq-devel')
18141812
else:
@@ -1847,7 +1845,7 @@ def link_pg_config():
18471845
packages.extend(['mariadb', 'mariadb-server', 'mariadb-connector-c-devel'])
18481846

18491847
if 'pgsql' in features:
1850-
packages.extend(['postgresql', 'postgresql-server', 'postgresql-server-devel'])
1848+
packages.extend(['libpq-devel', 'postgresql', 'postgresql-server'])
18511849

18521850
if 'gssapi' in features:
18531851
packages.extend(['krb5-devel'])
@@ -1895,10 +1893,7 @@ def link_pg_config():
18951893
packages.extend(['mariadb-client', 'mariadb-server', 'libmariadb-dev-compat'])
18961894

18971895
if 'pgsql' in features:
1898-
if revision == '16.04':
1899-
packages.extend(['postgresql-client', 'libpq-dev', 'postgresql', 'postgresql-server-dev-all'])
1900-
else:
1901-
packages.extend(['postgresql-client', 'libpq-dev', 'postgresql-all'])
1896+
packages.extend(['libpq-dev', 'postgresql', 'postgresql-client'])
19021897

19031898
if 'gssapi' in features:
19041899
packages.extend(['libkrb5-dev'])
@@ -1944,11 +1939,7 @@ def link_pg_config():
19441939
packages.append('mariadb-server')
19451940

19461941
if 'pgsql' in features:
1947-
packages.extend(['postgresql-client', 'libpq-dev'])
1948-
if int(revision) <= 8:
1949-
packages.extend(['postgresql', 'postgresql-client'])
1950-
else:
1951-
packages.append('postgresql-all')
1942+
packages.extend(['libpq-dev', 'postgresql', 'postgresql-client'])
19521943

19531944
if 'gssapi' in features:
19541945
packages.extend(['libkrb5-dev'])

0 commit comments

Comments
 (0)