Backport packages from questing to server-backports PPA for 22.04 and 24.04

Bug #2110083 reported by Bryce Harrington
16
This bug affects 1 person
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

Bryce Harrington (bryce)
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
Bryce Harrington (bryce)
description: updated
Revision history for this message
Heinrich Schuchardt (xypron) wrote (last edit ):

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

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.