a downgrade is possible: hostname:~# apt policy libmysqlclient21 libmysqlclient21: Installed: 8.0.29-0ubuntu0.22.04.3 Candidate: 8.0.29-0ubuntu0.22.04.3 Version table: *** 8.0.29-0ubuntu0.22.04.3 500 (phased 10%) 500 http://ubuntu.ethz.ch/ubuntu jammy-updates/main amd64 Packages 500 http://ubuntu.ethz.ch/ubuntu jammy-proposed/main amd64 Packages 100 /var/lib/dpkg/status 8.0.29-0ubuntu0.22.04.2 500 500 http://ubuntu.ethz.ch/ubuntu jammy-security/main amd64 Packages 8.0.28-0ubuntu4 500 500 http://ubuntu.ethz.ch/ubuntu jammy/main amd64 Packages hostname:~# apt install libmysqlclient21=8.0.29-0ubuntu0.22.04.2 Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: libaom-dev libarmadillo-dev libarpack2-dev libavformat-dev libblosc-dev libcharls-dev libdav1d-dev libde265-dev libdouble-conversion-dev libfreexl-dev libfyba-dev libgeos-dev libgeotiff-dev libgl2ps-dev libglew-dev libheif-dev libjson-c-dev libjsoncpp-dev libkml-dev libkmlconvenience1 libkmlregionator1 libkmlxsd1 liblapack-dev libnetcdf-c++4 libnetcdf-cxx-legacy-dev libogdi-dev libopenjp2-7-dev libopenni2-0 libopenni2-dev libpcl-apps1.12 libpcl-common1.12 libpcl-features1.12 libpcl-filters1.12 libpcl-io1.12 libpcl-kdtree1.12 libpcl-keypoints1.12 libpcl-ml1.12 libpcl-octree1.12 libpcl-outofcore1.12 libpcl-people1.12 libpcl-recognition1.12 libpcl-registration1.12 libpcl-sample-consensus1.12 libpcl-search1.12 libpcl-segmentation1.12 libpcl-stereo1.12 libpcl-surface1.12 libpcl-tracking1.12 libpcl-visualization1.12 libpoppler-dev libpoppler-private-dev libproj-dev librttopo-dev libspatialite-dev libsuperlu-dev libswscale-dev libtheora-dev liburiparser-dev libusb-1.0-0-dev libutfcpp-dev libvtk9-java libvtk9.1-qt libx265-dev libzstd-dev python3-vtk9 qttools5-private-dev tcl-dev tcl8.6-dev tk-dev tk8.6-dev vtk9 Use 'apt autoremove' to remove them. The following packages will be REMOVED: default-libmysqlclient-dev libgdal-dev libmysqlclient-dev libpcl-dev libvtk9-dev libvtk9-qt-dev The following packages will be DOWNGRADED: libmysqlclient21 0 upgraded, 0 newly installed, 1 downgraded, 6 to remove and 0 not upgraded. Need to get 1,273 kB of archives. After this operation, 102 MB disk space will be freed. Do you want to continue? [Y/n]
hostname:~# apt install libmysqlclient21 Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: libaom-dev libarmadillo-dev libarpack2-dev libavformat-dev libblosc-dev libcharls-dev libdav1d-dev libde265-dev libdouble-conversion-dev libfreexl-dev libfyba-dev libgeos-dev libgeotiff-dev libgl2ps-dev libglew-dev libheif-dev libjson-c-dev libjsoncpp-dev libkml-dev libkmlconvenience1 libkmlregionator1 libkmlxsd1 liblapack-dev libnetcdf-c++4 libnetcdf-cxx-legacy-dev libogdi-dev libopenjp2-7-dev libopenni2-0 libopenni2-dev libpcl-apps1.12 libpcl-common1.12 libpcl-features1.12 libpcl-filters1.12 libpcl-io1.12 libpcl-kdtree1.12 libpcl-keypoints1.12 libpcl-ml1.12 libpcl-octree1.12 libpcl-outofcore1.12 libpcl-people1.12 libpcl-recognition1.12 libpcl-registration1.12 libpcl-sample-consensus1.12 libpcl-search1.12 libpcl-segmentation1.12 libpcl-stereo1.12 libpcl-surface1.12 libpcl-tracking1.12 libpcl-visualization1.12 libpoppler-dev libpoppler-private-dev libproj-dev librttopo-dev libspatialite-dev libsuperlu-dev libswscale-dev libtheora-dev liburiparser-dev libusb-1.0-0-dev libutfcpp-dev libvtk9-java libvtk9.1-qt libx265-dev libzstd-dev python3-vtk9 qttools5-private-dev tcl-dev tcl8.6-dev tk-dev tk8.6-dev vtk9 Use 'apt autoremove' to remove them. The following packages will be upgraded: libmysqlclient21 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1,273 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://ubuntu.ethz.ch/ubuntu jammy-updates/main amd64 libmysqlclient21 amd64 8.0.29-0ubuntu0.22.04.3 [1,273 kB] Fetched 1,273 kB in 0s (16.9 MB/s) (Reading database ... 750292 files and directories currently installed.) Preparing to unpack .../libmysqlclient21_8.0.29-0ubuntu0.22.04.3_amd64.deb ... Unpacking libmysqlclient21:amd64 (8.0.29-0ubuntu0.22.04.3) over (8.0.29-0ubuntu0.22.04.2) ... Setting up libmysqlclient21:amd64 (8.0.29-0ubuntu0.22.04.3) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ... /sbin/ldconfig.real: /lib/libXp.so.6 is not a symbolic link /sbin/ldconfig.real: /lib/libgfortran.so.3 is not a symbolic link Scanning processes... Scanning candidates... Scanning processor microcode... Scanning linux images... The processor microcode seems to be up-to-date. Restarting services... Service restarts being deferred: systemctl restart accounts-daemon.service systemctl restart autofs.service systemctl restart canna.service systemctl restart colord.service systemctl restart cron.service /etc/needrestart/restart.d/dbus.service systemctl restart fail2ban.service systemctl restart getty@tty1.service systemctl restart inventory.service systemctl restart irqbalance.service systemctl restart lightdm.service systemctl restart multipathd.service systemctl restart nfs-idmapd.service systemctl restart nfs-mountd.service systemctl restart nfsdcld.service systemctl restart nohang.service systemctl restart polkit.service systemctl restart postfix@-.service systemctl restart rasdaemon.service systemctl restart rpc-statd.service systemctl restart rpcbind.service systemctl restart rsyslog.service systemctl restart ssh.service systemctl restart sssd.service systemctl restart systemd-journald.service systemctl restart systemd-logind.service systemctl restart systemd-networkd.service systemctl restart systemd-resolved.service systemctl restart systemd-timesyncd.service systemctl restart systemd-udevd.service systemctl restart thermald.service systemctl restart udisks2.service systemctl restart user@120.service systemctl restart uuidd.service systemctl restart xrdp-sesman.service systemctl restart xrdp.service No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. hostname:~# apt dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: libaom-dev libarmadillo-dev libarpack2-dev libavformat-dev libblosc-dev libcharls-dev libdav1d-dev libde265-dev libdouble-conversion-dev libfreexl-dev libfyba-dev libgeos-dev libgeotiff-dev libgl2ps-dev libglew-dev libheif-dev libjson-c-dev libjsoncpp-dev libkml-dev libkmlconvenience1 libkmlregionator1 libkmlxsd1 liblapack-dev libnetcdf-c++4 libnetcdf-cxx-legacy-dev libogdi-dev libopenjp2-7-dev libopenni2-0 libopenni2-dev libpcl-apps1.12 libpcl-common1.12 libpcl-features1.12 libpcl-filters1.12 libpcl-io1.12 libpcl-kdtree1.12 libpcl-keypoints1.12 libpcl-ml1.12 libpcl-octree1.12 libpcl-outofcore1.12 libpcl-people1.12 libpcl-recognition1.12 libpcl-registration1.12 libpcl-sample-consensus1.12 libpcl-search1.12 libpcl-segmentation1.12 libpcl-stereo1.12 libpcl-surface1.12 libpcl-tracking1.12 libpcl-visualization1.12 libpoppler-dev libpoppler-private-dev libproj-dev librttopo-dev libspatialite-dev libsuperlu-dev libswscale-dev libtheora-dev liburiparser-dev libusb-1.0-0-dev libutfcpp-dev libvtk9-java libvtk9.1-qt libx265-dev libzstd-dev python3-vtk9 qttools5-private-dev tcl-dev tcl8.6-dev tk-dev tk8.6-dev vtk9 Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. hostname:~# apt-get dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: libaom-dev libarmadillo-dev libarpack2-dev libavformat-dev libblosc-dev libcharls-dev libdav1d-dev libde265-dev libdouble-conversion-dev libfreexl-dev libfyba-dev libgeos-dev libgeotiff-dev libgl2ps-dev libglew-dev libheif-dev libjson-c-dev libjsoncpp-dev libkml-dev libkmlconvenience1 libkmlregionator1 libkmlxsd1 liblapack-dev libnetcdf-c++4 libnetcdf-cxx-legacy-dev libogdi-dev libopenjp2-7-dev libopenni2-0 libopenni2-dev libpcl-apps1.12 libpcl-common1.12 libpcl-features1.12 libpcl-filters1.12 libpcl-io1.12 libpcl-kdtree1.12 libpcl-keypoints1.12 libpcl-ml1.12 libpcl-octree1.12 libpcl-outofcore1.12 libpcl-people1.12 libpcl-recognition1.12 libpcl-registration1.12 libpcl-sample-consensus1.12 libpcl-search1.12 libpcl-segmentation1.12 libpcl-stereo1.12 libpcl-surface1.12 libpcl-tracking1.12 libpcl-visualization1.12 libpoppler-dev libpoppler-private-dev libproj-dev librttopo-dev libspatialite-dev libsuperlu-dev libswscale-dev libtheora-dev liburiparser-dev libusb-1.0-0-dev libutfcpp-dev libvtk9-java libvtk9.1-qt libx265-dev libzstd-dev python3-vtk9 qttools5-private-dev tcl-dev tcl8.6-dev tk-dev tk8.6-dev vtk9 Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. and will get the phased update anymore after the downgrade. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1981672 Title: apt phased out broken code, missing documentation to opt out Status in apt package in Ubuntu: Incomplete Bug description: Having the configuration at https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345/24 it fails to work. The phased updates get distributed on some hosts anyways for 22.04. Please properly document and test this, and provide a working configuration to opt out from phased updates. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1981672/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp