Qubes OS updates Weekly Review - Y2025-W02

Qubes OS updates Weekly Review - Y2025-W02

Introduction

Weekly review of new packages uploaded to Qubes OS repositories. Link to previous version here.

Alphabetically sorted list of new packages uploaded to Qubes OS repositories
amd-gpu-firmware-20250109-1.fc37.noarch.rpm
amd-gpu-firmware-20250109-1.fc41.noarch.rpm
amd-ucode-firmware-20250109-1.fc37.noarch.rpm
amd-ucode-firmware-20250109-1.fc41.noarch.rpm
atheros-firmware-20250109-1.fc37.noarch.rpm
atheros-firmware-20250109-1.fc41.noarch.rpm
brcmfmac-firmware-20250109-1.fc37.noarch.rpm
brcmfmac-firmware-20250109-1.fc41.noarch.rpm
cirrus-audio-firmware-20250109-1.fc37.noarch.rpm
cirrus-audio-firmware-20250109-1.fc41.noarch.rpm
dvb-firmware-20250109-1.fc37.noarch.rpm
dvb-firmware-20250109-1.fc41.noarch.rpm
intel-audio-firmware-20250109-1.fc37.noarch.rpm
intel-audio-firmware-20250109-1.fc41.noarch.rpm
intel-gpu-firmware-20250109-1.fc37.noarch.rpm
intel-gpu-firmware-20250109-1.fc41.noarch.rpm
intel-vsc-firmware-20250109-1.fc37.noarch.rpm
intel-vsc-firmware-20250109-1.fc41.noarch.rpm
iwlegacy-firmware-20250109-1.fc37.noarch.rpm
iwlegacy-firmware-20250109-1.fc41.noarch.rpm
iwlwifi-dvm-firmware-20250109-1.fc37.noarch.rpm
iwlwifi-dvm-firmware-20250109-1.fc41.noarch.rpm
iwlwifi-mvm-firmware-20250109-1.fc37.noarch.rpm
iwlwifi-mvm-firmware-20250109-1.fc41.noarch.rpm
kde-settings-qubes-6.2.0-2.fc40.noarch.rpm
kde-settings-qubes-6.2.0-2.fc41.noarch.rpm
kernel-latest-6.12.9-1.qubes.fc37.x86_64.rpm
kernel-latest-6.12.9-1.qubes.fc41.x86_64.rpm
kernel-latest-devel-6.12.9-1.qubes.fc37.x86_64.rpm
kernel-latest-devel-6.12.9-1.qubes.fc41.x86_64.rpm
kernel-latest-modules-6.12.9-1.qubes.fc37.x86_64.rpm
kernel-latest-modules-6.12.9-1.qubes.fc41.x86_64.rpm
kernel-latest-qubes-vm-6.12.9-1.qubes.fc37.x86_64.rpm
kernel-latest-qubes-vm-6.12.9-1.qubes.fc41.x86_64.rpm
libertas-firmware-20250109-1.fc37.noarch.rpm
libertas-firmware-20250109-1.fc41.noarch.rpm
linux-firmware-20250109-1.fc37.noarch.rpm
linux-firmware-20250109-1.fc41.noarch.rpm
linux-firmware-whence-20250109-1.fc37.noarch.rpm
linux-firmware-whence-20250109-1.fc41.noarch.rpm
liquidio-firmware-20250109-1.fc37.noarch.rpm
liquidio-firmware-20250109-1.fc41.noarch.rpm
mlxsw_spectrum-firmware-20250109-1.fc37.noarch.rpm
mlxsw_spectrum-firmware-20250109-1.fc41.noarch.rpm
mrvlprestera-firmware-20250109-1.fc37.noarch.rpm
mrvlprestera-firmware-20250109-1.fc41.noarch.rpm
mt7xxx-firmware-20250109-1.fc37.noarch.rpm
mt7xxx-firmware-20250109-1.fc41.noarch.rpm
netronome-firmware-20250109-1.fc37.noarch.rpm
netronome-firmware-20250109-1.fc41.noarch.rpm
nvidia-gpu-firmware-20250109-1.fc37.noarch.rpm
nvidia-gpu-firmware-20250109-1.fc41.noarch.rpm
nxpwireless-firmware-20250109-1.fc37.noarch.rpm
nxpwireless-firmware-20250109-1.fc41.noarch.rpm
plasma-breeze-qubes-6.2.0-2.fc40.noarch.rpm
plasma-breeze-qubes-6.2.0-2.fc41.noarch.rpm
python3-dnf-plugins-qubes-hooks-4.3.15-1.fc40.noarch.rpm
python3-fido2_1.2.0-1+deb12u1_all.deb
python3-fido2_1.2.0-1+deb13u1_all.deb
python3-qubesadmin-4.3.10-1.fc40.noarch.rpm
python3-qubesadmin-4.3.10-1.fc41.noarch.rpm
python3-qubesadmin_4.3.10-1+deb12u1_amd64.deb
python3-qubesadmin_4.3.10-1+deb13u1_amd64.deb
python3-qubesadmin_4.3.10-1+jammy1_amd64.deb
python3-qubesadmin_4.3.10-1+noble1_amd64.deb
python3-qui_4.3.8-1+deb12u1_amd64.deb
python3-qui_4.3.8-1+deb13u1_amd64.deb
python3-qui_4.3.8-1+jammy1_amd64.deb
python3-qui_4.3.8-1+noble1_amd64.deb
python3-xen-4.19.1-2.fc41.x86_64.rpm
qcom-firmware-20250109-1.fc37.noarch.rpm
qcom-firmware-20250109-1.fc41.noarch.rpm
qed-firmware-20250109-1.fc37.noarch.rpm
qed-firmware-20250109-1.fc41.noarch.rpm
qubes-core-admin-client-4.3.10-1.fc40.noarch.rpm
qubes-core-admin-client-4.3.10-1.fc41.noarch.rpm
qubes-core-admin-client_4.3.10-1+deb12u1_amd64.deb
qubes-core-admin-client_4.3.10-1+deb13u1_amd64.deb
qubes-core-admin-client_4.3.10-1+jammy1_amd64.deb
qubes-core-admin-client_4.3.10-1+noble1_amd64.deb
qubes-core-agent-4.3.15-1.fc40.x86_64.rpm
qubes-core-agent-4.3.15-1.fc41.x86_64.rpm
qubes-core-agent-caja-4.3.15-1.fc40.x86_64.rpm
qubes-core-agent-caja-4.3.15-1.fc41.x86_64.rpm
qubes-core-agent-caja_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-caja_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-caja_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-caja_4.3.15-1+noble1_amd64.deb
qubes-core-agent-dbgsym_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-dbgsym_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-dom0-updates-4.3.15-1.fc40.noarch.rpm
qubes-core-agent-dom0-updates-4.3.15-1.fc41.noarch.rpm
qubes-core-agent-dom0-updates_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-dom0-updates_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-dom0-updates_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-dom0-updates_4.3.15-1+noble1_amd64.deb
qubes-core-agent-nautilus-4.3.15-1.fc40.x86_64.rpm
qubes-core-agent-nautilus-4.3.15-1.fc41.x86_64.rpm
qubes-core-agent-nautilus_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-nautilus_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-nautilus_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-nautilus_4.3.15-1+noble1_amd64.deb
qubes-core-agent-network-manager-4.3.15-1.fc40.noarch.rpm
qubes-core-agent-network-manager-4.3.15-1.fc41.noarch.rpm
qubes-core-agent-network-manager_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-network-manager_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-network-manager_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-network-manager_4.3.15-1+noble1_amd64.deb
qubes-core-agent-networking-4.3.15-1.fc40.noarch.rpm
qubes-core-agent-networking-4.3.15-1.fc41.noarch.rpm
qubes-core-agent-networking_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-networking_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-networking_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-networking_4.3.15-1+noble1_amd64.deb
qubes-core-agent-passwordless-root-4.3.15-1.fc40.noarch.rpm
qubes-core-agent-passwordless-root-4.3.15-1.fc41.noarch.rpm
qubes-core-agent-passwordless-root_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-passwordless-root_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-passwordless-root_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-passwordless-root_4.3.15-1+noble1_amd64.deb
qubes-core-agent-selinux-4.3.15-1.fc40.noarch.rpm
qubes-core-agent-selinux-4.3.15-1.fc41.noarch.rpm
qubes-core-agent-systemd-4.3.15-1.fc40.x86_64.rpm
qubes-core-agent-systemd-4.3.15-1.fc41.x86_64.rpm
qubes-core-agent-thunar-4.3.15-1.fc40.x86_64.rpm
qubes-core-agent-thunar-4.3.15-1.fc41.x86_64.rpm
qubes-core-agent-thunar_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent-thunar_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent-thunar_4.3.15-1+jammy1_amd64.deb
qubes-core-agent-thunar_4.3.15-1+noble1_amd64.deb
qubes-core-agent_4.3.15-1+deb12u1_amd64.deb
qubes-core-agent_4.3.15-1+deb13u1_amd64.deb
qubes-core-agent_4.3.15-1+jammy1_amd64.deb
qubes-core-agent_4.3.15-1+noble1_amd64.deb
qubes-core-dom0-4.3.15-1.fc41.noarch.rpm
qubes-core-dom0-linux-4.3.7-1.fc41.x86_64.rpm
qubes-core-dom0-linux-kernel-install-4.3.7-1.fc41.x86_64.rpm
qubes-core-dom0-vaio-fixes-4.3.7-1.fc41.x86_64.rpm
qubes-ctap-2.0.6-1.fc40.noarch.rpm
qubes-ctap-2.0.6-1.fc41.noarch.rpm
qubes-ctap-dom0-2.0.6-1.fc37.noarch.rpm
qubes-ctap-dom0-2.0.6-1.fc41.noarch.rpm
qubes-ctap_2.0.6+deb12u1_all.deb
qubes-ctap_2.0.6+deb13u1_all.deb
qubes-ctap_2.0.6+jammy1_all.deb
qubes-ctap_2.0.6+noble1_all.deb
qubes-desktop-linux-common-4.2.13-1.fc40.noarch.rpm
qubes-desktop-linux-common-4.2.13-1.fc41.noarch.rpm
qubes-desktop-linux-common_4.2.13-1+deb12u1_amd64.deb
qubes-desktop-linux-common_4.2.13-1+deb13u1_amd64.deb
qubes-desktop-linux-common_4.2.13-1+jammy1_amd64.deb
qubes-desktop-linux-common_4.2.13-1+noble1_amd64.deb
qubes-desktop-linux-manager-4.3.8-1.fc40.noarch.rpm
qubes-desktop-linux-manager-4.3.8-1.fc41.noarch.rpm
qubes-desktop-linux-manager_4.3.8-1+deb12u1_amd64.deb
qubes-desktop-linux-manager_4.3.8-1+deb13u1_amd64.deb
qubes-desktop-linux-manager_4.3.8-1+jammy1_amd64.deb
qubes-desktop-linux-manager_4.3.8-1+noble1_amd64.deb
qubes-menus-4.2.13-1.fc40.noarch.rpm
qubes-menus-4.2.13-1.fc41.noarch.rpm
qubes-menus_4.2.13-1+deb12u1_amd64.deb
qubes-menus_4.2.13-1+deb13u1_amd64.deb
qubes-menus_4.2.13-1+jammy1_amd64.deb
qubes-menus_4.2.13-1+noble1_amd64.deb
qubes-u2f_2.0.6+deb12u1_all.deb
qubes-u2f_2.0.6+deb13u1_all.deb
qubes-u2f_2.0.6+jammy1_all.deb
qubes-u2f_2.0.6+noble1_all.deb
qubes-vm-core-4.3.15-1-x86_64.pkg.tar.zst
qubes-vm-keyring-4.3.15-1-x86_64.pkg.tar.zst
qubes-vm-networking-4.3.15-1-x86_64.pkg.tar.zst
qubes-vm-passwordless-root-4.3.15-1-x86_64.pkg.tar.zst
qubes-vm-xen-4.19.1-2-x86_64.pkg.tar.zst
realtek-firmware-20250109-1.fc37.noarch.rpm
realtek-firmware-20250109-1.fc41.noarch.rpm
tiwilink-firmware-20250109-1.fc37.noarch.rpm
tiwilink-firmware-20250109-1.fc41.noarch.rpm
xen-4.19.1-2.fc41.x86_64.rpm
xen-devel-4.19.1-2.fc41.x86_64.rpm
xen-doc-4.19.1-2.fc41.noarch.rpm
xen-hypervisor-4.19.1-2.fc41.x86_64.rpm
xen-libs-4.19.1-2.fc41.x86_64.rpm
xen-licenses-4.19.1-2.fc41.x86_64.rpm
xen-runtime-4.19.1-2.fc41.x86_64.rpm

Highlights

  • Reworked domains widget.
  • New anon-timezone feature.
  • Unique machine-ids for each qube.
  • Updater improvements.

Details

In addition to the usual minor fixes and patches (full list here):

  • linux-kernel-latest v6.12.9-1-latest (r4.2 & r4.3)
    Updating to the latest Linux kernel. Greg Kroah-Hartman’s announcement here.

  • linux-firmware v20250109-1 (r4.2 & r4.3)
    Pulling the latest linux-firmware package for Qubes OS testing. Fedora (Rawhide) still lags on v20241210.

  • desktop-linux-manager v4.3.8 (r4.3)
    . The Python code is reformatted with Python Black (discussed in pervious versions of the newsletter).
    . The domain widget is reworked. You might notice a seperator between qubes list and Open Qube Manager menu item.

  • core-admin v4.3.15 (r4.3)
    . Each qube will have its unique /etc/machine-id (same as its UUID).
    . It will be possible to hide dom0 time-zone from specific qubes by setting anon-timezone feature.

  • core-admin-client v4.3.10 (r4.3)
    . Documenting anon-timezone feature.

  • vmm-xen v4.19.1-2 (r4.3)
    . Assuring Xen is updated to 4.19.1 (was 4.19.0 because it was hard coded).

  • core-agent-linux v4.3.15 (r4.3)
    . Improvements for apt (Debian/Whonix), assuring update available flag is cleared after update.

  • core-admin-linux v4.3.7 (r4.3)
    . Fix for detection of apt concurrent execution.
    . Improvement for SELinux fix (running it only if it is installed & enabled).

  • desktop-linux-common v4.2.13 (r4.3)
    desktop-linux-kde v6.2.0-2 (r4.3)
    Minor changes (removing unnecessary dependencies & using more modern libraries)

Epilogue

There had been some reluctance from users to install/upgrade to Fedora 41 template due to SELinux issues and other bugs. Hopefully everything will be fully fixed and tested by Fedora 40 eol.

14 Likes

Hi, in the weekly review Y2024-W19, you provided a link to your script on github but the link is dead:

Could you tell me if it’s available somewhere ?

2 Likes

The scripts just changed directories in the repo, @parulin:

4 Likes

While I still use the (rsync based) script to extract the list of individual new packages for each week, my current routine is using the update-status list (the 1st link in details section). Then I go through list of updates and see the "changes since previous version". Usually each PR has some comments and sometimes a link to the related issue (on qubes-issues repo). Sometimes I have to read the entire PR, the PR comments, the issue comments to fully understand it.

I have considered further automating some of it via Github API. Like the points and links in Details section.

2 Likes

This is to inform all followers that there is no update for Y2025-W03 (according to qubes-update repository). I have not checked the rsync logs but I would assume it would be the same.

6 Likes