Verification done on mantic-proposed.
On arm64 with ubuntu-desktop-minimal installed,
running do-release-upgrade from lunar to mantic
(with mantic-proposed enabled and pinning setup)
does install `protection-domain-mapper` and
`qrtr-tools` (`flash-kernel` already installed).
Test Steps:
---
Part 1)
- launch aws arm64 instance with Ubuntu 22.04/jammy
Part 2)
- do-release-upgrade to 22.10/lunar
- install ubuntu-desktop-minimal
- enable lunar-proposed (converted to mantic-proposed in do-release-upgrade
later)
Part 3)
- set pin priority for mantic-proposed/ubuntu-desktop-minimal
- do-release-upgrade to 23.04/mantic
Details:
---
Start on Jammy:
$ lsb_release -cs
jammy
$ dpkg --print-architecture
arm64
$ uname -m
aarch64
$ sudo apt update && sudo apt -y dist-upgrade && sudo reboot
Upgrade to Lunar:
$ sudo sed -i 's/^Prompt=.*/Prompt=normal/' -i
/etc/update-manager/release-upgrades
$ do-release-upgrade
Checking for a new Ubuntu release
= Welcome to Ubuntu 23.04 'Lunar Lobster' =
...
$ lsb_release -cs
No LSB modules are available.
lunar
Prepare for testing:
$ sudo apt install -y ubuntu-desktop-minimal
Test/Before: (only 1 out of 3 packages installed)
$ dpkg -s flash-kernel protection-domain-mapper qrtr-tools | grep -e
Package: -e Version:
dpkg-query: package 'protection-domain-mapper' is not installed and no
information is available
dpkg-query: package 'qrtr-tools' is not installed and no information is
available
Use dpkg --info (= dpkg-deb --info) to examine archive files.
Package: flash-kernel
Version: 3.106ubuntu14
Enable -proposed:
$ sudo add-apt-repository -yp proposed
cat <<EOF | sudo tee /etc/apt/preferences.d/proposed
Package: ubuntu-desktop-minimal
Pin: release a=mantic-proposed
Pin-Priority: 500
EOF
Upgrade to Mantic:
$ do-release-upgrade
Checking for a new Ubuntu release
= Welcome to Ubuntu 23.10 'Mantic Minotaur' =
...
Get:1 http://ports.ubuntu.com/ubuntu-ports mantic-proposed/main arm64
ubuntu-desktop-minimal arm64 1.524.1 [10.8 kB]
...
$ lsb_release -cs
No LSB modules are available.
mantic
Test/After: (all 3 out of 3 packages installed)
$ dpkg -s flash-kernel protection-domain-mapper qrtr-tools | grep -e
Package: -e Version:
Package: flash-kernel
Version: 3.107ubuntu2
Package: protection-domain-mapper
Version: 1.0-4ubuntu2
Package: qrtr-tools
Version: 1.0-2ubuntu1
The 'Recommends:' field:
$ dpkg -s ubuntu-desktop-minimal | grep -e Version:
Version: 1.524.1
$ dpkg -s ubuntu-desktop-minimal | grep -e Recommends: | grep -o -e
flash-kernel -e protection-domain-mapper -e qrtr-tools
flash-kernel
protection-domain-mapper
qrtr-tools
** Tags removed: verification-needed verification-needed-mantic
** Tags added: verification-done verification-done-mantic
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/2039328
Title:
Update ubuntu-meta with promotions done between last ubuntu-meta build
& release
Status in ubuntu-meta package in Ubuntu:
Fix Released
Status in ubuntu-meta source package in Mantic:
Fix Committed
Status in ubuntu-meta source package in Noble:
Fix Released
Bug description:
[ Impact ]
* ubuntu-seeds were changed since last meta update
* to ensure correct upgrades; regenerate ubuntu-meta with contents / changes
done before release
[ Test Plan ]
* Check that arm64 upgrades of ubuntu-desktop-minimal from lunar to
mantic install newly recommended packages.
[ Where problems could occur ]
* This is automatically generated change based on ubuntu-seeds commit
[1].
* Theoretically, regressions would occur if new desktop-minimal-recommends
dependencies on arm64 (flash-kernel, protection-domain-mapper, qrtr-tools):
- have issues on install during release-upgrade;
- have issues on regular system usage (after installed).
[ Other Info ]
* ubuntu-meta was not uploaded during final freeze, to prevent
rebuilding all images as changes affect arm64 only, which is a brand
new release image
* protection-domain-mapper [2] and qrtr [3] moved from universe to main in
Mantic.
* flash-kernel is/was already in main.
[1]
https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu/commit/?id=afe820cd49514896e96d02303298ed873d8d7f8a
[2]
https://launchpad.net/ubuntu/+source/protection-domain-mapper/1.0-4ubuntu2/+publishinghistory
[3] https://launchpad.net/ubuntu/+source/qrtr/1.0-2ubuntu1/+publishinghistory
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/2039328/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp