Public bug reported: [Impact] libraries become marked as manually installed after transitioning to t64 package names as we forgot to transition the automatically installed bit.
Before: root@m:~# apt-mark showmanual base-files bash bsdutils cloud-init dash diffutils eatmydata findutils grep gzip hostname init isc-dhcp-client isc-dhcp-common libeatmydata1 libwrap0 linux-base login ncurses-base ncurses-bin ncurses-term openssh-server openssh-sftp-server python-babel-localedata python3-babel python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-serial python3-tz ssh-import-id ubuntu-minimal ubuntu-server ubuntu-standard util-linux Broken After: base-files bash bsdutils cloud-init dash diffutils eatmydata findutils grep gzip hostname init isc-dhcp-client isc-dhcp-common libapt-pkg6.0t64 libarchive13t64 libatm1t64 libc6 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdw1t64 libeatmydata1 libelf1t64 libevent-core-2.1-7t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libisns0t64 libmagic1t64 libmspack0t64 libnettle8t64 libnpth0t64 libntfs-3g89t64 libnvme1t64 libparted2t64 libpng16-16t64 libpsl5t64 libreadline8t64 libssl3t64 libtirpc3t64 liburcu8t64 libuv1t64 libwrap0 libxmlsec1t64 libxmlsec1t64-openssl linux-base login ncurses-base ncurses-bin ncurses-term openssh-server openssh-sftp-server python-babel-localedata python3-babel python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-serial python3-tz ssh-import-id ubuntu-minimal ubuntu-server ubuntu-standard util-linux [Test plan] Launch a mantic container Upgrade to noble Check that the t64 libraries are automatically installed [Where problems could occur] Manual install requests are tried harder, but since we only hint the upgrade solver here, we don't expect this to cause any less successful install requests. ** Affects: ubuntu-release-upgrader (Ubuntu) Importance: Undecided Status: New ** Package changed: systemd (Ubuntu) => ubuntu-release-upgrader (Ubuntu) ** Description changed: [Impact] libraries become marked as manually installed after transitioning to t64 package names as we forgot to transition the automatically installed bit. - [Test plan] - Launch a mantic container - Upgrade to noble - Check that the t64 libraries are automatically installed - Before: - root@m:~# apt-mark showmanual + root@m:~# apt-mark showmanual base-files bash bsdutils cloud-init dash diffutils eatmydata findutils grep gzip hostname init isc-dhcp-client isc-dhcp-common libeatmydata1 libwrap0 linux-base login ncurses-base ncurses-bin ncurses-term openssh-server openssh-sftp-server python-babel-localedata python3-babel python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-serial python3-tz ssh-import-id ubuntu-minimal ubuntu-server ubuntu-standard - util-linux + util-linux + + Broken After: + base-files + bash + bsdutils + cloud-init + dash + diffutils + eatmydata + findutils + grep + gzip + hostname + init + isc-dhcp-client + isc-dhcp-common + libapt-pkg6.0t64 + libarchive13t64 + libatm1t64 + libc6 + libcurl3t64-gnutls + libcurl4t64 + libdb5.3t64 + libdw1t64 + libeatmydata1 + libelf1t64 + libevent-core-2.1-7t64 + libext2fs2t64 + libgdbm-compat4t64 + libgdbm6t64 + libglib2.0-0t64 + libgnutls30t64 + libgpgme11t64 + libhogweed6t64 + libisns0t64 + libmagic1t64 + libmspack0t64 + libnettle8t64 + libnpth0t64 + libntfs-3g89t64 + libnvme1t64 + libparted2t64 + libpng16-16t64 + libpsl5t64 + libreadline8t64 + libssl3t64 + libtirpc3t64 + liburcu8t64 + libuv1t64 + libwrap0 + libxmlsec1t64 + libxmlsec1t64-openssl + linux-base + login + ncurses-base + ncurses-bin + ncurses-term + openssh-server + openssh-sftp-server + python-babel-localedata + python3-babel + python3-jinja2 + python3-json-pointer + python3-jsonpatch + python3-jsonschema + python3-markupsafe + python3-pyrsistent + python3-serial + python3-tz + ssh-import-id + ubuntu-minimal + ubuntu-server + ubuntu-standard + util-linux + + + [Test plan] + Launch a mantic container + Upgrade to noble + Check that the t64 libraries are automatically installed [Where problems could occur] Manual install requests are tried harder, but since we only hint the upgrade solver here, we don't expect this to cause any less successful install requests. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/2064090 Title: Automatically installed bit not transitioned to t64 libraries Status in ubuntu-release-upgrader package in Ubuntu: New Bug description: [Impact] libraries become marked as manually installed after transitioning to t64 package names as we forgot to transition the automatically installed bit. Before: root@m:~# apt-mark showmanual base-files bash bsdutils cloud-init dash diffutils eatmydata findutils grep gzip hostname init isc-dhcp-client isc-dhcp-common libeatmydata1 libwrap0 linux-base login ncurses-base ncurses-bin ncurses-term openssh-server openssh-sftp-server python-babel-localedata python3-babel python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-serial python3-tz ssh-import-id ubuntu-minimal ubuntu-server ubuntu-standard util-linux Broken After: base-files bash bsdutils cloud-init dash diffutils eatmydata findutils grep gzip hostname init isc-dhcp-client isc-dhcp-common libapt-pkg6.0t64 libarchive13t64 libatm1t64 libc6 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdw1t64 libeatmydata1 libelf1t64 libevent-core-2.1-7t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libisns0t64 libmagic1t64 libmspack0t64 libnettle8t64 libnpth0t64 libntfs-3g89t64 libnvme1t64 libparted2t64 libpng16-16t64 libpsl5t64 libreadline8t64 libssl3t64 libtirpc3t64 liburcu8t64 libuv1t64 libwrap0 libxmlsec1t64 libxmlsec1t64-openssl linux-base login ncurses-base ncurses-bin ncurses-term openssh-server openssh-sftp-server python-babel-localedata python3-babel python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-pyrsistent python3-serial python3-tz ssh-import-id ubuntu-minimal ubuntu-server ubuntu-standard util-linux [Test plan] Launch a mantic container Upgrade to noble Check that the t64 libraries are automatically installed [Where problems could occur] Manual install requests are tried harder, but since we only hint the upgrade solver here, we don't expect this to cause any less successful install requests. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2064090/+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