Lot of downgraded packages during rpm-ostree update

Hello

I am on branched Fedora 35 Kinoite and I executed rpm-ostree update like every morning and I can see a lot of packages downgraded:

[jakub@NBJSIERZEGA bs8]$ rpm-ostree update
⠂ Receiving objects; 99% (122/123) 4,9 MB/s 131,3 MB 
Receiving objects; 99% (122/123) 4,9 MB/s 131,3 MB... done
Checking out tree 6555646... done
Enabled rpm-md repositories: phracek-PyCharm updates fedora-cisco-openh264 google-chrome fedora google-chrome-unstable
Updating metadata for 'updates'... done
Importing rpm-md... done
rpm-md repo 'phracek-PyCharm' (cached); generated: 2021-09-15T15:29:35Z solvables: 15
rpm-md repo 'updates'; generated: 2018-02-20T19:18:14Z solvables: 0
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2021-02-23T00:47:28Z solvables: 4
rpm-md repo 'google-chrome' (cached); generated: 2021-10-08T18:26:38Z solvables: 3
rpm-md repo 'fedora' (cached); generated: 2021-10-13T10:46:05Z solvables: 65738
rpm-md repo 'google-chrome-unstable' (cached); generated: 2021-10-08T18:26:38Z solvables: 3
Resolving dependencies... done
Will download: 111 packages (310,1 MB)
Downloading from 'fedora'... done
Importing packages... done
Applying 1 override and 388 overlays
Processing packages... done
Running pre scripts... done
Running post scripts... done
Running posttrans scripts... done
Writing rpmdb... done
Generating initramfs... done
Writing OSTree commit... done
Staging deployment... done
Freed: 316,0 MB (pkgcache branches: 0)
Upgraded:
  mesa-dri-drivers 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-filesystem 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-libEGL 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-libGL 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-libgbm 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-libglapi 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-libxatracker 21.2.3-1.fc35 -> 21.2.3-6.fc35
  mesa-vulkan-drivers 21.2.3-1.fc35 -> 21.2.3-6.fc35
Downgraded:
  SDL2 2.0.16-4.fc35 -> 2.0.16-3.fc35
  bats 1.4.1-1.fc35 -> 1.3.0-2.fc35
  chromium 94.0.4606.61-1.fc35 -> 93.0.4577.63-1.fc35
  chromium-common 94.0.4606.61-1.fc35 -> 93.0.4577.63-1.fc35
  containerd 1.5.7-1.fc35 -> 1.5.5-1.fc35
  glusterfs 9.4-1.fc35 -> 9.3-2.fc35
  glusterfs-cli 9.4-1.fc35 -> 9.3-2.fc35
  glusterfs-client-xlators 9.4-1.fc35 -> 9.3-2.fc35
  glusterfs-fuse 9.4-1.fc35 -> 9.3-2.fc35
  jansi 2.3.3-3.fc35 -> 2.3.3-2.fc35
  libfakekey 0.3-5.fc35 -> 0.1-27.fc35
  libgfapi0 9.4-1.fc35 -> 9.3-2.fc35
  libgfrpc0 9.4-1.fc35 -> 9.3-2.fc35
  libgfxdr0 9.4-1.fc35 -> 9.3-2.fc35
  libglusterd0 9.4-1.fc35 -> 9.3-2.fc35
  libglusterfs0 9.4-1.fc35 -> 9.3-2.fc35
  libtpms 0.9.0-0.20211004gitdc4e3f6313.fc35.0 -> 0.8.6-0.20210910git7a4d46a119.fc35.0
  maven 1:3.6.3-12.fc35 -> 1:3.6.3-10.fc35
  maven-lib 1:3.6.3-12.fc35 -> 1:3.6.3-10.fc35
  maven-openjdk11 1:3.6.3-12.fc35 -> 1:3.6.3-10.fc35
  mercurial 5.9.2-1.fc35 -> 5.9.1-1.fc35
  moby-engine 20.10.9-1.fc35 -> 20.10.8-1.fc35
  neofetch 7.1.0-6.fc35 -> 7.1.0-5.fc35
  netpbm 10.96.00-1.fc35 -> 10.95.00-2.fc35
  python3-pyrsistent 0.18.0-8.fc35 -> 0.18.0-4.fc35
  python3-pytz 2021.3-1.fc35 -> 2021.1-4.fc35
  qemu 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-alsa 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-jack 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-oss 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-pa 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-sdl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-audio-spice 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-curl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-dmg 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-gluster 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-iscsi 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-nfs 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-rbd 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-block-ssh 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-char-baum 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-char-spice 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-common 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-qxl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-vhost-user-gpu 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-gpu 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-gpu-gl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-gpu-pci 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-gpu-pci-gl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-vga 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-display-virtio-vga-gl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-usb-host 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-usb-redirect 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-device-usb-smartcard 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-img 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-kvm 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-pr-helper 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-aarch64 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-aarch64-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-alpha 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-alpha-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-arm 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-arm-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-avr 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-avr-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-cris 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-cris-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-m68k 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-m68k-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-microblaze 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-microblaze-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-mips 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-mips-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-nios2 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-nios2-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-or1k 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-or1k-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-ppc 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-ppc-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-riscv 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-riscv-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-rx 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-rx-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-s390x 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-s390x-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-sh4 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-sh4-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-sparc 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-sparc-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-tricore 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-tricore-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-x86 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-x86-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-xtensa 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-system-xtensa-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-tools 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-curses 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-egl-headless 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-gtk 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-opengl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-sdl 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-spice-app 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-ui-spice-core 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  qemu-user 2:6.1.0-9.fc35 -> 2:6.1.0-5.fc35
  redhat-rpm-config 199-1.fc35 -> 197-1.fc35
  seabios-bin 1.14.0-6.fc35 -> 1.14.0-5.fc35
  seavgabios-bin 1.14.0-6.fc35 -> 1.14.0-5.fc35
  tzdata-java 2021c-1.fc35 -> 2021b-1.fc35
  usbredir 0.11.0-1.fc35 -> 0.10.0-2.fc35
  xen-libs 4.15.1-2.fc35 -> 4.15.1-1.fc35
  xen-licenses 4.15.1-2.fc35 -> 4.15.1-1.fc35
Run "systemctl reboot" to start a reboot

Anyone have an idea what was happened?

1 Like

I think recently, the updates-testing repo was removed in preparation from transitioning from 35 Beta to Release.

I think that would make sense, as those packages are probably more up-to-date in updates-testing than in updates, where it would be pulling them from now.

Looks like we need to enable the updates repo now. Looking at this.

https://pagure.io/workstation-ostree-config/pull-request/250

Thanks for the report!

FWIW, we just enable both updates and updates-testing in other media… the updates repo just points to a empty repo until it’s ready to be populated. Might be worth just keeping it enabled…

2 Likes