Bug#1139149: apt: dist-upgrade keeps files back and no explanation given
Julian Andres Klode <[email protected]> Fri, 19 Jun 2026 09:37:57 +0200
| Newsgroups | gmane.linux.debian.apt.devel |
|---|---|
| Message-ID | <20260619093727.GA105152__13624.4650393323$1781854772$gmane$org@debian.org> |
On Thu, Jun 18, 2026 at 07:43:46PM +0000, Helge Kreutzmann wrote:
> Hello Julian,
> Am Wed, Jun 17, 2026 at 12:44:33AM +0200 schrieb Julian Andres Klode:
> > On Tue, Jun 16, 2026 at 05:56:17PM +0000, Helge Kreutzmann wrote:
> > > Am Tue, Jun 16, 2026 at 07:02:10PM +0200 schrieb Julian Andres Klode:
> > > > On Sat, Jun 06, 2026 at 02:30:15PM +0000, Helge Kreutzmann wrote:
> > > > > root@twentytwo:~# LC_ALL=3DC apt update
> > > > > Hit:1 http://127.0.0.1:9999/ftp.de.debian.org/debian forky InRele=
ase
> > > > > 92 packages can be upgraded. Run 'apt list --upgradable' to see t=
hem.
> > > > > root@twentytwo:~# LC_ALL=3DC apt upgrade
> > > > > Not upgrading:
> > > > > cups-filters libkf5kirigami2-5 libqt5multimed=
iaquick5 libqt5quickwidgets5 libqt5waylandcompositor5 librust-block-b=
uffer-dev poppler-utils qml-module-qtquick-templates2
> > > > > cups-filters-core-drivers libkf5waylandclient5 libqt5multimed=
iawidgets5 libqt5script5 libqt5webchannel5 librust-crypto-=
common-dev python3-pyqt5 qml-module-qtquick-window2
> > > > > graphviz libkf5xmlgui5 libqt5network5=
t64 libqt5sensors5 libqt5webengine-data librust-digest-=
dev qdbus-qt5 qml-module-qtquick2
> > > > > inkscape libkpim6itinerary6 libqt5networka=
uth5 libqt5serialport5 libqt5webengine5 librust-getrand=
om-dev qml-module-org-kde-kirigami2 qml-module-qtwebengine
> > > > > kwayland-integration libpoppler-glib8t64 libqt5position=
ing5 libqt5sql5-mysql libqt5webenginecore5 librust-rand-co=
re-dev qml-module-qtgraphicaleffects qt5-gtk-platformtheme
> > > > > libcurl3t64-gnutls libpoppler-qt5-1t64 libqt5printsup=
port5t64 libqt5sql5-psql libqt5webenginewidgets5 librust-sha2-de=
v qml-module-qtmultimedia qt5-image-formats-plugins
> > > > > libegl-mesa0 libpoppler-qt6-3t64 libqt5qml5 =
libqt5sql5-sqlite libqt5widgets5t64 libselinux1 =
qml-module-qtqml qtspeech5-speechd-plugin
> > > > > libgbm1 libqt5core5t64 libqt5qmlmodel=
s5 libqt5sql5t64 libqt5x11extras5 libsemanage2 =
qml-module-qtquick-controls qtwayland5
> > > > > libgl1-mesa-dri libqt5dbus5t64 libqt5qmlworke=
rscript5 libqt5svg5 libqt5xdgiconloader3 mesa-libgallium=
qml-module-qtquick-controls2
> > > > > libglx-mesa0 libqt5designer5 libqt5quick5 =
libqt5test5t64 libqt5xml5t64 node-jest-debbu=
ndle qml-module-qtquick-dialogs
> > > > > libkf5i18nlocaledata5 libqt5gui5t64 libqt5quickcon=
trols2-5 libqt5texttospeech5 libqt5xmlpatterns5 pdf2djvu =
qml-module-qtquick-layouts
> > > > > libkf5iconthemes5 libqt5multimedia5 libqt5quicktem=
plates2-5 libqt5waylandclient5 librust-blobby-dev pdfgrep =
qml-module-qtquick-privatewidgets
> > > > >=20
> > > > > Summary:
> > > > > Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 92
> > > > > root@twentytwo:~# LC_ALL=3DC apt dist-upgrade
> > > > > Not upgrading:
> > > > > cups-filters libkf5kirigami2-5 libqt5multimed=
iaquick5 libqt5quickwidgets5 libqt5waylandcompositor5 librust-block-b=
uffer-dev poppler-utils qml-module-qtquick-templates2
> > > > > cups-filters-core-drivers libkf5waylandclient5 libqt5multimed=
iawidgets5 libqt5script5 libqt5webchannel5 librust-crypto-=
common-dev python3-pyqt5 qml-module-qtquick-window2
> > > > > graphviz libkf5xmlgui5 libqt5network5=
t64 libqt5sensors5 libqt5webengine-data librust-digest-=
dev qdbus-qt5 qml-module-qtquick2
> > > > > inkscape libkpim6itinerary6 libqt5networka=
uth5 libqt5serialport5 libqt5webengine5 librust-getrand=
om-dev qml-module-org-kde-kirigami2 qml-module-qtwebengine
> > > > > kwayland-integration libpoppler-glib8t64 libqt5position=
ing5 libqt5sql5-mysql libqt5webenginecore5 librust-rand-co=
re-dev qml-module-qtgraphicaleffects qt5-gtk-platformtheme
> > > > > libcurl3t64-gnutls libpoppler-qt5-1t64 libqt5printsup=
port5t64 libqt5sql5-psql libqt5webenginewidgets5 librust-sha2-de=
v qml-module-qtmultimedia qt5-image-formats-plugins
> > > > > libegl-mesa0 libpoppler-qt6-3t64 libqt5qml5 =
libqt5sql5-sqlite libqt5widgets5t64 libselinux1 =
qml-module-qtqml qtspeech5-speechd-plugin
> > > > > libgbm1 libqt5core5t64 libqt5qmlmodel=
s5 libqt5sql5t64 libqt5x11extras5 libsemanage2 =
qml-module-qtquick-controls qtwayland5
> > > > > libgl1-mesa-dri libqt5dbus5t64 libqt5qmlworke=
rscript5 libqt5svg5 libqt5xdgiconloader3 mesa-libgallium=
qml-module-qtquick-controls2
> > > > > libglx-mesa0 libqt5designer5 libqt5quick5 =
libqt5test5t64 libqt5xml5t64 node-jest-debbu=
ndle qml-module-qtquick-dialogs
> > > > > libkf5i18nlocaledata5 libqt5gui5t64 libqt5quickcon=
trols2-5 libqt5texttospeech5 libqt5xmlpatterns5 pdf2djvu =
qml-module-qtquick-layouts
> > > > > libkf5iconthemes5 libqt5multimedia5 libqt5quicktem=
plates2-5 libqt5waylandclient5 librust-blobby-dev pdfgrep =
qml-module-qtquick-privatewidgets
> > > > >=20
> > > > > Summary:
> > > > > Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 92
> > > >=20
> > > > You'll want to specify -o Debug::APT::Solver=3D3 (or 2, or 1) to se=
e the
> > > > reasoning as it goes along. In particular, you will easily find lin=
es
> > > > with Reject: or Install: for the specific versions, say:
> > >=20
> > > In the meantime I already installd cups-filters (just with "apt
> > > install"), but most of the others are still there (and the set grows).
> > >=20
> > > Let's take graphviz as an example now. I performe the "dist-upgrade"
> > > with the "Solver=3D3". The entire output is 11 M (if you want, I can
> > > provide this), but then grepping for graphviz yields:
> >=20
> > If you can run an
> >=20
> > apt dist-upgrade -o Dir::Log::Solver=3D/path/to/some/file.zst --solver =
internal
> >=20
> > (not sure I fixed it to not require --solver internal)
>=20
> This changes the action of apt, should I still continue?
It's done dumping when it's at the prompt, so you can just attach the
file
--=20
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en