Merge pull request #1747 from dbungert/snap-curtin-cmd

snapcraft: fix probert, add curtin runners
This commit is contained in:
Dan Bungert 2023-08-01 21:52:36 -06:00 committed by GitHub
commit f088fa26f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 4 deletions

View File

@ -1,4 +1,3 @@
#!/bin/sh
export PYTHONPATH=$PYTHONPATH:$SNAP/lib/python3.10/site-packages
$PYTHON -m subiquity "$@"
exec "$@"

View File

@ -10,7 +10,7 @@ contact: https://bugs.launchpad.net/subiquity/+filebug
apps:
subiquity:
command: usr/bin/subiquity-cmd
command: usr/bin/subiquity-cmd $SNAP/usr/bin/python3.10 -m subiquity
environment:
# Save original values of environment variables, we want to restore them
# for the debug shell (LP: #1975629) and restart (LP: #1978139)
@ -23,7 +23,16 @@ apps:
PYTHON_ORIG: $PYTHON
PYTHON: $SNAP/usr/bin/python3.10
probert:
command: bin/probert
command: usr/bin/subiquity-cmd $SNAP/usr/bin/python3.10 $SNAP/bin/probert
environment:
PYTHON: $SNAP/usr/bin/python3.10
curtin:
command: usr/bin/subiquity-cmd $SNAP/bin/curtin
environment:
PYTHONIOENCODING: utf-8
PYTHON: $SNAP/usr/bin/python3.10
PY3OR2_PYTHON: $SNAP/usr/bin/python3.10
PATH: $PATH:$SNAP/bin
subiquity-server:
command: usr/bin/subiquity-server
daemon: simple