Deliver Ubuntu 26.04 .deb with correct dependencies (full packaging refresh) #4

Open
opened 2026-08-12 05:36:42 +00:00 by xavierk · 0 comments
Owner

Blocked by: #2, #3, #6

Part of #1

Question

What must the Ubuntu 26.04 packaging deliver so that Vocalinux installs and initializes without compatibility crashes — specifically a .deb with all the right dependencies, plus a full packaging refresh (.deb, AppImage, installer) with clean dependency manifests?

Context

  • Ubuntu 26.04 LTS is released (April 2026). The concern is an init/compat crash on that distro — pre-empt it via correct packaging rather than re-diagnosing an unseen bug.
  • The .deb must carry all runtime deps (GTK3/PyGObject, whisper.cpp libs, CUDA/Vulkan libs if bundled, Wayland tools) so there's no missing-library init failure.
  • Full packaging refresh: .deb, AppImage, and installer all rebuilt with clean dep manifests for 26.04.

Resolution target

A decision on the packaging architecture: dep manifest content, which libs to bundle vs depend on, and the build/release flow for 26.04. Task ticket — manual packaging work (HITL) that unblocks the dep-manifest decision.

Blocked by: #2, #3, #6 Part of #1 ## Question What must the Ubuntu 26.04 packaging deliver so that Vocalinux installs and initializes without compatibility crashes — specifically a .deb with all the right dependencies, plus a full packaging refresh (.deb, AppImage, installer) with clean dependency manifests? ## Context - Ubuntu 26.04 LTS is released (April 2026). The concern is an init/compat crash on that distro — pre-empt it via correct packaging rather than re-diagnosing an unseen bug. - The .deb must carry all runtime deps (GTK3/PyGObject, whisper.cpp libs, CUDA/Vulkan libs if bundled, Wayland tools) so there's no missing-library init failure. - Full packaging refresh: .deb, AppImage, and installer all rebuilt with clean dep manifests for 26.04. ## Resolution target A decision on the packaging architecture: dep manifest content, which libs to bundle vs depend on, and the build/release flow for 26.04. Task ticket — manual packaging work (HITL) that unblocks the dep-manifest decision.
xavierk added the wayfinder:task label 2026-08-12 05:36:42 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xavierk/vocalinux-cuda#4