During the distribution upgrade process there is an opportunity to view the details of what will happen during the upgrade. Viewing the details of the upgrade with the packages you have installed I discovered the following information.
"Remove: idle-python3.7 libgcc1:i386 libldb1 libpango1.0-0 libpcre2-posix0 libpython-dev libpython-stdlib libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtassistantclient4 libqtcore4 libqtdbus4 libqtgui4 python python-dev python-minimal python-pip python3-gdal python3-pyqt4 python3-qgis python3-qgis-common qdbus qgis qgis-plugin-grass qgis-providers qt-at-spi uno-libs3" I'm not sure if this meets your criteria for an explicit warning but the information was presented during the upgrade process. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1889030 Title: Upgrade process uninstalled other-repo-packages To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1889030/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs