Skip to content

Commit fdd8f06

Browse files
authored
Merge pull request #1557 from antaflos/fix_python_package_ubuntu_jammy
2 parents 25e45ee + 9d4fc30 commit fdd8f06

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Diff for: manifests/params.pp

+9-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,15 @@
159159
$perl_package_name = pick($perl_package_name, 'libdbd-pg-perl')
160160
$plperl_package_name = pick($plperl_package_name, "postgresql-plperl-${version}")
161161
$plpython_package_name = pick($plpython_package_name, "postgresql-plpython-${version}")
162-
$python_package_name = pick($python_package_name, 'python-psycopg2')
162+
163+
$_ubuntu_2204 = ($facts['os']['name'] == 'Ubuntu' and versioncmp($facts['os']['release']['full'], '22.04') >= 0)
164+
$_debian_12 = ($facts['os']['name'] == 'Debian' and versioncmp($facts['os']['release']['full'], '12') >= 0)
165+
166+
if $_ubuntu_2204 or $_debian_12 {
167+
$python_package_name = pick($python_package_name, 'python3-psycopg2')
168+
} else {
169+
$python_package_name = pick($python_package_name, 'python-psycopg2')
170+
}
163171

164172
$bindir = pick($bindir, "/usr/lib/postgresql/${version}/bin")
165173
$datadir = pick($datadir, "/var/lib/postgresql/${version}/main")

0 commit comments

Comments
 (0)