Add shellprocess for i386 multiarch

Summary:
Add shellprocess to enable i386.
Bump Standards-Version to 4.5.0.
This provides "plan B" to T143

Test Plan:
 1. Boot live media
 1. Try to install Steam in Discover and it should fail with "dependency resolution failed"
 1. Install Lubuntu
 1. Reboot
 1. `dpkg --print-foreign-architectures` returns `i386`
 1. Install Steam in Discover and it should just work

Reviewers: wxl, tsimonq2

Reviewed By: wxl

Differential Revision: https://phab.lubuntu.me/D75
ubuntu/focal ubuntu/1%20.04.2
Dan Simmons 5 years ago
parent cacfe81115
commit 2cc0bed73b

7
debian/changelog vendored

@ -1,3 +1,10 @@
calamares-settings-ubuntu (1:20.04.2) focal; urgency=medium
* Add shellprocess to implement i386 multiarch.
* Bump Standards-Version to 4.5.0, no changes needed.
-- Dan Simmons <kc2bez@lubuntu.me> Mon, 27 Jan 2020 20:46:44 -0500
calamares-settings-ubuntu (1:20.04.1) focal; urgency=medium calamares-settings-ubuntu (1:20.04.1) focal; urgency=medium
* Welcome to the Focal Fossa! * Welcome to the Focal Fossa!

2
debian/control vendored

@ -6,7 +6,7 @@ Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
Build-Depends: debhelper (>= 12), Build-Depends: debhelper (>= 12),
intltool, intltool,
qttools5-dev-tools qttools5-dev-tools
Standards-Version: 4.4.0 Standards-Version: 4.5.0
Homepage: https://code.launchpad.net/ubuntu-calamares-settings Homepage: https://code.launchpad.net/ubuntu-calamares-settings
Vcs-Git: https://git.launchpad.net/ubuntu-calamares-settings Vcs-Git: https://git.launchpad.net/ubuntu-calamares-settings
Vcs-Browser: https://git.launchpad.net/ubuntu-calamares-settings Vcs-Browser: https://git.launchpad.net/ubuntu-calamares-settings

@ -0,0 +1,5 @@
---
dontChroot: false
timeout: 30
script:
- command: "/usr/bin/dpkg --add-architecture i386"

@ -17,6 +17,9 @@ instances:
- id: bug-LP#1829805 - id: bug-LP#1829805
module: shellprocess module: shellprocess
config: shellprocess_bug-LP#1829805.conf config: shellprocess_bug-LP#1829805.conf
- id: add386arch
module: shellprocess
config: shellprocess_add386arch.conf
sequence: sequence:
- show: - show:
@ -49,6 +52,7 @@ sequence:
- bootloader - bootloader
- contextualprocess@after_bootloader - contextualprocess@after_bootloader
- automirror - automirror
- shellprocess@add386arch
- packages - packages
- shellprocess@logs - shellprocess@logs
- umount - umount

Loading…
Cancel
Save