Skip to content

Commit 1c7338b

Browse files
committed
install odbc2 package only for ubuntu based image
1 parent 1c57c16 commit 1c7338b

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

images/runtime/python/install-dependencies.sh

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,23 @@ debianFlavor=$DEBIAN_FLAVOR
1010

1111
# libpq-dev is for PostgreSQL
1212
apt-get update \
13-
&& apt-get upgrade -y \
14-
&& apt-get install -y --no-install-recommends \
13+
&& apt-get upgrade -y
14+
15+
# Install ODBC library based on Debian flavor
16+
if [ "$debianFlavor" == "noble" ]; then
17+
odbcPackage="libodbc2"
18+
else
19+
odbcPackage="libodbc1"
20+
fi
21+
22+
apt-get install -y --no-install-recommends \
1523
libexpat1 \
1624
curl \
1725
gnupg \
1826
libpq-dev \
1927
default-libmysqlclient-dev \
2028
unzip \
21-
libodbc2 \
29+
$odbcPackage \
2230
apt-transport-https \
2331
swig \
2432
# GIS libraries for GeoDjango (https://docs.djangoproject.com/en/3.2/ref/contrib/gis/install/geolibs/)

0 commit comments

Comments
 (0)