Backport packages from questing to server-backports PPA for 22.04 and 24.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpdk (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
edk2 (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
libslirp (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
libvirt (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
libvirt-python (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
meson (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
openvswitch (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
rdma-core (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
seabios (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
spice (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
spice-protocol (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
spice-vdagent (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
virglrenderer (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned | ||
virt-manager (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned | ||
Noble |
New
|
Undecided
|
Unassigned |
Bug Description
Backport the following packages to 22.04 and 24.04 for the server-backports PPA for questing:
* meson
* dpdk
* edk2
* libslirp
* libvirt
* libvirt-python
* openvswitch
* qemu
* rdma-core
* seabios
* spice
* spice-protocol
* spice-vdagent
* virglrenderer
* virt-manager
Process to follow:
[Prep Builds]
* Initiate new backport cycle (Post-FF of prior cycle)
- Steps 1-5a in Readme.md
- Sets up new branch forks
* Rebase branches and trigger first build
- Steps 5b and 5c in Readme.md
- For qemu and libvirt especially, spend some time upfront reviewing the Ubuntu delta and the past backport work.
* Review status of uploaded recipes in experimental
- Add tasks to Soon for recipe, dependency, and build failures
- Plan time to work through each individually (step 5*)
* For each package in the PPA:
- Check installation in focal
$ sudo apt-get install ${pkg}
- Check installation in jammy
$ sudo apt-get install ${pkg}
- Identify any installation-time errors
[Finalize and Release Builds]
* Once all are good, copy them to normal PPA
- Step 6 in Readme.md
* Push rebase branches to main
- Step 7 in Readme.md
* Switch to final branch names
- Step 8 in Readme.md
* Update LP recipes using update-all.sh
- Step 9 in Readme.md
* Delete the -experimental recipes
- Step 10 in Readme.md
* For each package in the PPA verify installation, on both LTS's
- Identify any installation-time errors for followup
* Write up validation report
Changed in dpdk (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in edk2 (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in libslirp (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in libvirt (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in libvirt-python (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in meson (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in openvswitch (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in qemu (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in rdma-core (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in seabios (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in spice (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in spice-protocol (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in spice-vdagent (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in virglrenderer (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
Changed in virt-manager (Ubuntu): | |
importance: | Undecided → Wishlist |
milestone: | none → ubuntu-25.05 |
description: | updated |
Hello Bryce,
On riscv64 OpenSBI is a firmware dependency of QEMU (like SeaBIOS on x86). Debian QEMU packaging has been changed to use the opensbi package and not a git submodule of QEMU. It should be included in the list of backported dependencies.
Best regards
Heinrich