snapcraft: change base to core20

This commit is contained in:
Michael Hudson-Doyle 2021-06-11 15:38:54 +12:00 committed by Dan Bungert
parent 1a3bcbc1c4
commit 8de369ece2
1 changed files with 10 additions and 22 deletions

View File

@ -1,5 +1,5 @@
name: subiquity
base: core18
base: core20
version: git
summary: Ubuntu installer
description: The Ubuntu server installer
@ -51,21 +51,9 @@ parts:
- "-lib/python*/site-packages/_yaml.*.so"
- "-lib/python*/site-packages/jsonschema"
apport:
plugin: python
source-type: bzr
source: lp:~ubuntu-core-dev/ubuntu/focal/apport/ubuntu
build-packages:
- python3-distutils-extra
- python3-apt
- python3-httplib2
- python3-problem-report
- python3-requests-unixsocket
plugin: nil
stage-packages:
- python3-distutils-extra
- python3-apt
- python3-httplib2
- python3-problem-report
- python3-requests-unixsocket
- apport
stage:
- "lib/python*/site-packages/"
- "-lib/python*/site-packages/etc/*"
@ -78,16 +66,12 @@ parts:
- libsystemd-dev
- lsb-release
- pkg-config
- python3-urwid
- python3-venv
stage-packages:
- cloud-init
- libsystemd0
- iso-codes
- lsb-release
- python3-bson
- python3-urwid
- python3-requests
- python3-requests-unixsocket
- ssh-import-id
python-packages:
- attrs
@ -95,11 +79,16 @@ parts:
- systemd-python
- aiohttp
- yarl==1.5.1
- urwid
- requests
- bson
- requests-unixsocket
#- urwid
source: .
source-type: git
build-environment:
PATH: "/usr/bin:$PATH"
organize:
'bin/console-conf-tui': usr/bin/console-conf
'bin/subiquity-tui': usr/bin/subiquity
'bin/subiquity-service': usr/bin/subiquity-service
'bin/subiquity-server': usr/bin/subiquity-server
@ -120,7 +109,6 @@ parts:
build-packages:
- console-setup
- locales
- xkb-data-i18n
- python3-attr
- python3-yaml
override-build: PYTHONPATH=$SNAPCRAFT_PROJECT_DIR/ $SNAPCRAFT_PROJECT_DIR/scripts/make-kbd-info.py