@@ -1696,13 +1696,11 @@ def install_packages_local(system, revision, features, check_times, ignore_error
1696
1696
'texlive' , 'texlive-collection-latexextra' ])
1697
1697
1698
1698
if 'mysql' in features :
1699
- execute ('sudo dnf remove -y community-mysql-devel || true' )
1700
1699
packages .extend (['mariadb' , 'mariadb-server' , 'mariadb-connector-c-devel' ])
1701
1700
1702
1701
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' ])
1706
1704
1707
1705
if 'gssapi' in features :
1708
1706
packages .extend (['krb5-devel' ])
@@ -1808,7 +1806,7 @@ def link_pg_config():
1808
1806
packages .extend (['mariadb-connector-c-devel' ])
1809
1807
1810
1808
if 'pgsql' in features :
1811
- packages .extend (['postgresql' , 'postgresql-server' , 'postgresql-server-devel' ])
1809
+ packages .extend (['postgresql' , 'postgresql-server' ])
1812
1810
if int (revision ) <= 8 :
1813
1811
packages .append ('libpq-devel' )
1814
1812
else :
@@ -1847,7 +1845,7 @@ def link_pg_config():
1847
1845
packages .extend (['mariadb' , 'mariadb-server' , 'mariadb-connector-c-devel' ])
1848
1846
1849
1847
if 'pgsql' in features :
1850
- packages .extend (['postgresql ' , 'postgresql-server ' , 'postgresql-server-devel ' ])
1848
+ packages .extend (['libpq-devel ' , 'postgresql' , 'postgresql-server' ])
1851
1849
1852
1850
if 'gssapi' in features :
1853
1851
packages .extend (['krb5-devel' ])
@@ -1895,10 +1893,7 @@ def link_pg_config():
1895
1893
packages .extend (['mariadb-client' , 'mariadb-server' , 'libmariadb-dev-compat' ])
1896
1894
1897
1895
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' ])
1902
1897
1903
1898
if 'gssapi' in features :
1904
1899
packages .extend (['libkrb5-dev' ])
@@ -1944,11 +1939,7 @@ def link_pg_config():
1944
1939
packages .append ('mariadb-server' )
1945
1940
1946
1941
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' ])
1952
1943
1953
1944
if 'gssapi' in features :
1954
1945
packages .extend (['libkrb5-dev' ])
0 commit comments