Skip to content

Commit 793ad2f

Browse files
authored
Install macos deps on arm64 (#1248)
1 parent 020e202 commit 793ad2f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

packages/postgresml-python/DEBIAN/postinst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ set -e
77
# Setup virtualenv
88
virtualenv /var/lib/postgresml-python/pgml-venv
99
source "/var/lib/postgresml-python/pgml-venv/bin/activate"
10-
python -m pip install -r "/etc/postgresml-python/requirements.linux.txt"
10+
python -m pip install -r "/etc/postgresml-python/requirements.txt"
1111
deactivate

packages/postgresml-python/build.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,16 @@ rm "$deb_dir/release.sh"
2828
(cat ${SCRIPT_DIR}/DEBIAN/prerm | envsubst '${PGVERSION}') > "$deb_dir/DEBIAN/prerm"
2929
(cat ${SCRIPT_DIR}/DEBIAN/postrm | envsubst '${PGVERSION}') > "$deb_dir/DEBIAN/postrm"
3030

31-
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.linux.txt "$deb_dir/etc/postgresml-python/requirements.linux.txt"
31+
if [[ "$ARCH" == "amd64" ]]; then
32+
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.linux.txt "$deb_dir/etc/postgresml-python/requirements.txt"
33+
else
34+
cp ${SCRIPT_DIR}/../../pgml-extension/requirements.macos.txt "$deb_dir/etc/postgresml-python/requirements.txt"
35+
fi
3236

3337
virtualenv --python="python$PYTHON_VERSION" "$deb_dir/var/lib/postgresml-python/pgml-venv"
3438
source "$deb_dir/var/lib/postgresml-python/pgml-venv/bin/activate"
3539

36-
python -m pip install -r "${deb_dir}/etc/postgresml-python/requirements.linux.txt"
40+
python -m pip install -r "${deb_dir}/etc/postgresml-python/requirements.txt"
3741

3842
deactivate
3943

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy