How to upgrade a single package in Silverblue?


Something with the last package upgrades involving either the security fix for xorg-x11-server-Xwayland, or the NVIDIA-related packages is breaking my Kinoite’s KDE session.

I want to keep my layered packages updated until I find out what’s happening with the breakage.

Is there a way to upgrade ONLY the layered packages without upgrading anything else, especially any system packages?

In case someone else has a similar issue with Kinoite, this is the commit and the package list giving me trouble here:

BaseCommit: a02edc2438d27a705553aa6b9a3e2fe53d328839a7e128a64ea67ae68caaa82c

  akmod-nvidia 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  code 1.76.2-1678817890.el7 -> 1.77.0-1680085658.el7
  crun 1.8.2-2.fc37 -> 1.8.3-2.fc37
  grantlee-qt5 5.2.0-13.fc37 -> 5.3.1-1.fc37
  khelpcenter 1:22.12.3-1.fc37 -> 1:22.12.3-2.fc37
  libdnf 0.68.0-1.fc37 -> 0.70.0-1.fc37
  nvidia-settings 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  python3-hawkey 0.68.0-1.fc37 -> 0.70.0-1.fc37
  python3-libdnf 0.68.0-1.fc37 -> 0.70.0-1.fc37
  python3-pytz 2022.7.1-1.fc37 -> 2023.2-1.fc37
  xorg-x11-drv-nvidia 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  xorg-x11-drv-nvidia-cuda-libs 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  xorg-x11-drv-nvidia-kmodsrc 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  xorg-x11-drv-nvidia-libs 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  xorg-x11-drv-nvidia-power 3:525.89.02-1.fc37 -> 3:530.41.03-1.fc37
  xorg-x11-server-Xwayland 22.1.8-1.fc37 -> 22.1.9-1.fc37