Skip to content

Commit 7537133

Browse files
committed
Fix pyvenv.cfg mangling for python versioned bin
1 parent 9ac1f63 commit 7537133

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

share/brewkit/python-venv.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ PROJECT_NAME=$(basename "$(dirname "$PREFIX")")
88
VERSION=$(basename "$PREFIX")
99
PYTHON_VERSION=$(python --version | cut -d' ' -f2)
1010
PYTHON_VERSION_MAJ=$(echo $PYTHON_VERSION | cut -d. -f1)
11-
PYTHON_VERSION_MIN=$(echo $PYTHON_VERSION | cut -d. -f1,2)
11+
PYTHON_VERSION_MIN=$(echo $PYTHON_VERSION | cut -d. -f2)
1212

1313
python -m venv $PREFIX/libexec
1414

@@ -39,7 +39,7 @@ cat <<EOF >>activate
3939
4040
sed -i.bak \\
4141
-e "s|$TEA_PREFIX/python.org/v$PYTHON_VERSION|\$TEA_PREFIX/python.org/v$PYTHON_VERSION_MAJ|" \\
42-
-e 's|bin/python$PYTHON_VERSION_MAJ.$PYTHON_VERSION_MIN|bin/python|' \\
42+
-e 's|bin/python$PYTHON_VERSION_MAJ\\.$PYTHON_VERSION_MIN|bin/python|' \\
4343
-e "s|$PREFIX/libexec|\$TEA_PREFIX/$PROJECT_NAME/$VERSION/libexec|" \\
4444
\$VIRTUAL_ENV/pyvenv.cfg
4545
rm \$VIRTUAL_ENV/pyvenv.cfg.bak

0 commit comments

Comments
 (0)