Today's d-u unfortunately killed the Plasma desktop; maybe there is a relation to qt6
cheers & good luck
https://release.debian.org/transitions/html/qt6base-abi-6.10.2.html
Well, good time to wait a little while.
Im Moment sollte man etwas warten.
Bei mir wird Plasma(X11) nicht gekillt oder anderweitig beeinträchtigt. apt hält bei mir, dem 3er Solver sei Dank, 115 Pakete zurück (und es werden wohl noch viel mehr werden).
Plasma (X11) isn't being terminated or otherwise affected on my system. Thanks to the version 3 solver, apt is holding back 115 packages (and that number is likely to grow even more).
edlin
Hier ist die Transition von qt6 auf drei Rechnern mit labwc und hyprland soeben fehlerfrei durchgegangen. :)
The transition from qt6 to three computers with labwc and hyprland has just gone through without errors.
Current plasma-desktop (= 4:6.5.4-2) still depends on virtual package
qt6-base-private-abi (= 6.9.2) provided by libqt6core6t64 (= 6.9.2+dfsg-4+b1),
but current libqt6core6t64 (= 6.10.2+dfsg-5) provides qt6-base-private-abi (= 6.10.2),
so I would not recommend enforcing the d-u yet.
During an update, "kwin-x11" and "libkwin-x11-6" are to be deleted on my system. I'm waiting until the problem is solved.
graviton
a tasksel brought KDE Plasma back again
cheers
@graviton
The wait is over and the qt6 transition should be complete by now.
Can you provide an
$ sudo apt-get update; sudo apt-get -s dist-upgrade
Bei mir werden (22.03.2026, 20.00) noch 217 Pakete zurückgehalten, darunter plasma-workspace, dolphin, kde-Pakete (kate, ..) und jede Menge libqt6... Pakete.
I will still wait - apt holds still 217 packages.
@thomv
ja, und manchmal liegt der Grund in zurückgehaltenen libuvwt64
Paketen, die durch libxyz Pakete ersetzt werden wollen. Ein
$ sudo apt-get update; sudo apt-get -s dist-upgrade
sollte Klarheit über die zu ersetzenden Pakete verschaffen (ohne etwas
zu verändern).
> I will still wait - apt holds still 217 packages.
Who wants to wait forever?
you should wait as long as possible. that's my prevered advice.
for my system the status seems to be
apt update && apt full-upgrade
OK:1 http://aptosid.com/debian sid InRelease
OK:2 http://ftp.debian.org/debian bookworm-backports InRelease
OK:3 http://httpredir.debian.org/debian sid InRelease
OK:4 https://packages.siduction.org/extra unstable InRelease
Holen:5 https://dl.winehq.org/wine-builds/debian bullseye InRelease [8.048 B]
OK:6 https://packages.siduction.org/fixes unstable InRelease
OK:7 http://dl.google.com/linux/chrome/deb stable InRelease
OK:8 http://httpredir.debian.org/debian testing InRelease
OK:9 https://updates.signal.org/desktop/apt xenial InRelease
OK:10 http://www.deb-multimedia.org testing InRelease
Es wurden 8.048 B in 0 s geholt (24,6 kB/s).
Alle Pakete sind aktuell.
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0
in short: all alive and operational
# LANG=C apt update
[...]
Fetched 1.092 kB in 2s (468 kB/s)
All packages are up to date.
What does 'apt -s install kate' want to do?
Quote from: hendrikL on 2026/03/23, 09:46:55
# LANG=C apt update
[...]
Fetched 1.092 kB in 2s (468 kB/s)
All packages are up to date.
What does 'apt -s install kate' want to do?
It will/would "simulate" whatever would happen ;). Since there is nothing to do for you ...
For me at least two missing "abi" packages (or virtual packages) are still blocking more than 200 package upgrades.
Triggers for that are "xwaylandvideobridge" and "copyq" (and thus copyq-plugins) here (qt6-base-...-private-abi are (still) missing).
# LANG=C apt policy xwaylandvideobridge
xwaylandvideobridge:
Installed: (none)
Candidate: (none)
Version table:
# rmadison xwaylandvideobridge
xwaylandvideobridge | 0.4.0-2 | stable | source
xwaylandvideobridge | 0.4.0-2+b1 | stable | amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x
# LANG=C apt policy copyq
copyq:
Installed: (none)
Candidate: 13.0.0-1
Version table:
13.0.0-1 500
500 http://deb.debian.org/debian unstable/main amd64 Packages
None of them is installed on my system.
xwaylandvideobridge is not part of unstable or testing, so if it is needed, I don't know!?
And copyq, I don't use it, so I removed it.
Ps.: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129992
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127888
@ro_sid
> For me at least two missing "abi" packages (or virtual packages) are still blocking more than 200 package upgrades.
> Triggers for that are "xwaylandvideobridge" and "copyq" (and thus copyq-plugins) here (qt6-base-...-private-abi are (still) missing).
The upgraded qt6 library (esp. libqt6core6t64) no longer provides virtual package qt6-base-private-abi in version 6.8.2 and 6.9.2
needed by xwaylandvideobridge and copyq, resp. as you can see from
$ apt-cache showpkg qt6-base-private-abi
Package: qt6-base-private-abi
Reverse Provides:
libqt6core6t64 6.10.2+dfsg-6 (= 6.10.2)
So the abi packages are not missing but rather replaced on purpose. But I have good news: The new abi
versions seem to work with old copyq and xwaylandvideobridge, as you can see from
$ dpkg -l|grep -e copyq -e xwaylandvideo -e libqt6core6t64:amd64
ii copyq 13.0.0-1b amd64 Advanced clipboard manager with editing and scripting features
ii copyq-plugins 13.0.0-1b amd64 Plugins for CopyQ
ii xwaylandvideobridge 0.4.0-2+b1b amd64 XWayland Video Bridge for X11 clients
ii libqt6core6t64:amd64 6.10.2+dfsg-6 amd64 Qt 6 core module
A slight modification of the packages can obviously resolve the package management conflicts and
make them continue to work (at least for the moment). There is still hope for copyq to be updated, but as
hendrikL already pointed out, xwaylandvideobridge has been removed.
If these packages are the only obstacle holding you back, I suggest you remove them, upgrade and install
the modified versions thereafter. Let me know, if you are interested and I can provide you with the beta versions
of copyq, copyq-plugins and xwaylandvideobridge (modifications of copyq* will be removed by a later official update).
It is absolutely your right to remove (or add) anything you like, especially, when it hampers you.
What I am doing and reporting here is "upgrading" a system which was originally installed with "Masters of War (MoW)", and from there these packages were (still) installed. They could/would go away, when no longer officially available. And - although being "unstable" - for me a transition from one state to the other should be "flawlessly" available (a "state" means there may be blocked packages, but not for good). Until now, that policy worked (for me).
Quote from: Teriarch on 2026/03/23, 13:33:05
@ro_sid
> For me at least two missing "abi" packages (or virtual packages) are still blocking more than 200 package upgrades.
> Triggers for that are "xwaylandvideobridge" and "copyq" (and thus copyq-plugins) here (qt6-base-...-private-abi are (still) missing).
[...]
If these packages are the only obstacle holding you back, I suggest you remove them, upgrade and install
the modified versions thereafter. Let me know, if you are interested and I can provide you with the beta versions
of copyq, copyq-plugins and xwaylandvideobridge (modifications of copyq* will be removed by a later official update).
Thanks for the explanation and the very kind offer.
I do not use these packages and programs explicitly and as you showed, nothing (obvious) depends on it. I am just "watching" the progress, because what I do work with are Siduction-Live-ISOs, I do build myself. For this, watching the ongoing process (see my last posting here) is interesting and important.
[But should the number of blocked packages exceed a value of 1000, I would intervene manually :).]
For Debian, a flawless transition becomes necessary at the latest when "testing" becomes "stable". Well and "unstable" nearly is "testing" (with a bit grain of salt :) ).
Quote from: ro_sid on 2026/03/23, 13:49:32
.... Well and "unstable" nearly is "testing" (with a bit grain of salt :) ).
LOL.
The copyq- packages are not needed by me and I let them go. Four siduction KDE/Plasma systems are fully updated here. Here is one:
~$ inxi -S
System:
Host: dibl-oryxpro Kernel: 6.19.8-1-siduction-amd64 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.5.4 Distro: siduction 22.1.2 Masters_of_War -
kde - (202303151559)
don@dibl-oryxpro:~$ apt policy plasma-desktop
plasma-desktop:
Installed: 4:6.5.4-2+b1
Candidate: 4:6.5.4-2+b1
Version table:
*** 4:6.5.4-2+b1 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
Ich habe nun ein full-upgrade mit nala statt apt gemacht, nala entfernte kimageformat-plugins:amd64 (5.116.0-1), copyq:amd64 (13.0.0-1), libopenexr-3-1-30:amd64 (3.4.6+ds-2), libjxl0.9:amd64 (0.9.2-10+b1), libavcodec60:amd64 (7:6.1.1-5+b1), copyq-plugins:amd64 (13.0.0-1), alles ok.
Der unterschiedliche Solver ist in solchen Situationen eine Hilfe.
I did a full-upgrade with nala instead of apt, nala removed imageformat-plugins:amd64 (5.116.0-1), copyq:amd64 (13.0.0-1), libopenexr-3-1-30:amd64 (3.4.6+ds-2), libjxl0.9:amd64 (0.9.2-10+b1), libavcodec60:amd64 (7:6.1.1-5+b1), copyq-plugins:amd64 (13.0.0-1), everything's ok.
In one of my systems (but not in the other, for some reason), kwin-x11 is to be removed:
# apt dist-upgrade
The following packages were automatically installed and are no longer required:
cmake-data libopenshot28 linux-base-6.19.6+deb14+1-amd64 linux-image-6.19.6+deb14+1-amd64
java-wrappers libsox-fmt-base linux-binary-6.19.6+deb14+1-amd64 linux-image-6.19.7-1-siduction-amd64
kwin-x11-data libsvtav1enc2 linux-headers-6.19.7-1-siduction-amd64 linux-modules-6.19.6+deb14+1-amd64
Use 'apt autoremove' to remove them.
Upgrading:
4ti2 libarrow2300 libopencv-core410 node-loader-runner
adwaita-icon-theme libasan8 libopencv-dnn410 node-mime-types
autopoint libasm1t64 libopencv-features2d410 node-normalize-path
bluetooth libatomic1 libopencv-flann410 node-opener
bluez libavif-dev libopencv-highgui410 node-osenv
bluez-obexd libavif-gdk-pixbuf libopencv-imgcodecs410 node-path-is-inside
bubblewrap libavif16 libopencv-imgproc410 node-picocolors
chromium libbasicusageenvironment2 libopencv-ml410 node-postcss-modules-extract-imports
chromium-common libbluetooth3 libopencv-objdetect410 node-postcss-modules-values
chromium-sandbox libbusiness-isbn-data-perl libopencv-video410 node-promise-inflight
clang-21 libcc1-0 libopenshot-audio10 node-randombytes
clang-tools-21 libclang-common-21-dev liborcus-0.21-0 node-rechoir
cmake libclang-cpp21 liborcus-parser-0.21-0 node-require-directory
cmake-data libclang-rt-21-dev libotr5t64 node-require-from-string
code libclang1-21 libpam-gnome-keyring node-semver
cpp-13 libdatetime-timezone-perl libpam-systemd node-serialize-javascript
cpp-13-x86-64-linux-gnu libdebuginfod-common libparquet2300 node-set-value
cpp-14 libdebuginfod1t64 libpipewire-0.3-0t64 node-signal-exit
cpp-14-x86-64-linux-gnu libdw1t64 libpipewire-0.3-common node-spdx-exceptions
cpp-15 libegl-mesa0 libpipewire-0.3-modules node-spdx-license-ids
cpp-15-x86-64-linux-gnu libelf-dev libprimecount-dev node-stack-utils
dictionaries-common libelf1t64 libprimecount-dev-common node-strip-ansi
dracut-install libexpat1 libprimecount8 node-tap-mocha-reporter
easy-rsa libexpat1-dev libpython3.14 node-tar
elfutils libfaac0 libpython3.14-dev node-terser
elinks libfreerdp-client3-3 libpython3.14-minimal node-through
elinks-data libfreerdp3-3 libpython3.14-stdlib node-undici
festlex-cmu libfuse3-4 libquadmath0 node-unicode-canonical-property-names-ecmascript
festlex-poslex libgbm1 libroc0.4 openshot-qt
fuse3 libgcc-13-dev libsixel-bin openssl
g++-13 libgcc-14-dev libsixel1 openssl-provider-legacy
g++-13-x86-64-linux-gnu libgcc-15-dev libsox-fmt-alsa pipewire
g++-14 libgcc-s1 libsox-fmt-base pipewire-alsa
g++-14-x86-64-linux-gnu libgccjit0 libsox-ng3 pipewire-bin
g++-15 libgdal38 libspa-0.2-bluetooth pipewire-jack
g++-15-x86-64-linux-gnu libgegl-0.4-0t64 libspa-0.2-modules pipewire-pulse
gcc-13 libgegl-common libspeechd2 pipx
gcc-13-base libgfortran-13-dev libssh-4 plasma5-integration
gcc-13-x86-64-linux-gnu libgfortran-14-dev libssh2-1-dev primecount-bin
gcc-14 libgfortran-15-dev libssh2-1t64 python3-argon2
gcc-14-base libgfortran5 libssl-dev python3-arrow
gcc-14-x86-64-linux-gnu libgimp-3.0-0 libssl3t64 python3-bcrypt
gcc-15 libgl1-mesa-dev libstdc++-13-dev python3-cryptography
gcc-15-base libgl1-mesa-dri libstdc++-14-dev python3-discovery
gcc-15-x86-64-linux-gnu libglx-mesa0 libstdc++-15-dev python3-gdal
gcc-16-base libgomp1 libstdc++6 python3-ibus-1.0
gdal-data libgroupsock33 libsvtav1enc-dev python3-imagesize
gdal-plugins libgs-common libsvtav1enc4 python3-importlib-metadata
gdu libgs10 libsystemd-shared python3-mypy
gettext libgs10-common libsystemd0 python3-openshot
gettext-base libgstreamer-plugins-bad1.0-0 libtag-c2 python3-openssl
gfortran-13 libgtk-4-1 libtag2 python3-puremagic
gfortran-13-x86-64-linux-gnu libgtk-4-bin libtimedate-perl python3-pypdf
gfortran-14 libgtk-4-common libtsan2 python3-pytz
gfortran-14-x86-64-linux-gnu libheif-dev libubsan1 python3-tz
gfortran-15 libheif-plugin-aomdec libudev1 python3-urllib3
gfortran-15-x86-64-linux-gnu libheif-plugin-aomenc libusageenvironment3 python3.14
ghostscript libheif-plugin-dav1d libvte-2.91-0 python3.14-dev
gimp libheif-plugin-j2kdec libvte-2.91-common python3.14-minimal
gimp-data libheif-plugin-libde265 libwebkit2gtk-4.1-0 python3.14-tk
gir1.2-gegl-0.4 libheif-plugin-x265 libwebkitgtk-6.0-4 qemu-block-extra
gir1.2-gimp-3.0 libheif1 libwinpr3-3 qemu-guest-agent
gir1.2-ibus-1.0 libhwasan0 libxml-parser-perl qemu-system-common
gir1.2-vte-2.91 libibus-1.0-5 lld-21 qemu-system-data
gnome-keyring libicu-dev llvm-21 qemu-system-gui
gnome-keyring-pkcs11 libicu78 llvm-21-dev qemu-system-modules-opengl
google-chrome-stable libiec61883-0 llvm-21-linker-tools qemu-system-modules-spice
gstreamer1.0-pipewire libieee1284-3t64 llvm-21-runtime qemu-system-x86
gstreamer1.0-plugins-bad libimage-magick-perl llvm-21-tools qemu-utils
gstreamer1.0-plugins-good libimage-magick-q16-perl manpages qt6-translations-l10n
gstreamer1.0-pulseaudio libipc-run-perl manpages-dev r-cran-matrix
gtk-update-icon-cache libitm1 mariadb-client-core runit-helper
gvfs libjavascriptcoregtk-4.1-0 mariadb-common sddm-theme-breeze
gvfs-backends libjavascriptcoregtk-6.0-1 mariadb-server-core sddm-theme-debian-breeze
gvfs-common libjs-events mdadm selinux-policy-dev
gvfs-daemons libjs-jquery-typeahead mesa-libgallium sox
gvfs-fuse libjs-moment mesa-vulkan-drivers systemd
gvfs-libs libjs-requirejs-text node-ansi-styles systemd-container
handbrake libjxl0.11 node-aproba systemd-coredump
handbrake-gtk libksane-data node-browserslist systemd-cryptsetup
ibus libksanecore6-1 node-caniuse-lite systemd-resolved
ibus-data libksanewidgets6-6 node-chownr systemd-sysv
ibus-gtk liblerc-dev node-clone systemd-timesyncd
ibus-gtk3 liblerc4 node-columnify systemd-userdbd
ibus-gtk4 liblivemedia117 node-concat-stream tailscale
icu-devtools libllvm21 node-debug terser
iio-sensor-proxy liblsan0 node-defined texinfo
im-config libmagick++-7.q16-5 node-electron-to-chromium texinfo-lib
imagemagick libmagickcore-7.q16-10 node-error-ex tox
imagemagick-7-common libmagickcore-7.q16-10-extra node-escodegen tree
imagemagick-7.q16 libmagickwand-7.q16-10 node-events udev
info libmariadb3 node-flatted vim-common
install-info libneon27t64 node-fs-readdir-recursive vim-nox
kimageformat6-plugins libneon27t64-gnutls node-glob-parent vim-runtime
kwin-x11-data libnss-myhostname node-graceful-fs whohas
lib32gcc-s1 libnss-mymachines node-icss-utils xfsprogs
lib32stdc++6 libnss-resolve node-iferr xorg-sgml-doctools
lib4ti2-0t64 libnss-systemd node-is-arrayish xxd
libaio1t64 libobjc-15-dev node-jest-debbundle yt-dlp
libaom-dev libobjc4 node-jest-worker
libaom3 libopencv-calib3d410 node-json-buffer
libapparmor1 libopencv-contrib410 node-json-schema
Installing dependencies:
libopenexr-3-4-33 libopenshot29 libsvtav1enc3 python3-tomli-w
Not upgrading:
dolphin libkirigamidialogs6 libqt6quickcontrols2-6 qml6-module-org-kde-kdeconnect
gstreamer1.0-qt6 libkirigamilayouts6 libqt6quickshapes6 qml6-module-org-kde-kirigami
gwenview libkirigamilayoutsprivate6 libqt6quicktemplates2-6 qml6-module-org-kde-kirigamiaddons-components
kate libkirigamiplatform6 libqt6quicktest6 qml6-module-org-kde-kirigamiaddons-datetime
kde-cli-tools libkirigamipolyfill6 libqt6quickwidgets6 qml6-module-org-kde-kirigamiaddons-delegates
kde-inotify-survey libkirigamiprimitives6 libqt6sensors6 qml6-module-org-kde-kirigamiaddons-formcard
kde-spectacle libkirigamiprivate6 libqt6serialport6 qml6-module-org-kde-kirigamiaddons-labs-components
kde-style-oxygen-qt6 libkirigamitemplates6 libqt6shadertools6 qml6-module-org-kde-kirigamiaddons-settings
kdeconnect libklipper6 libqt6sql6 qml6-module-org-kde-kirigamiaddons-statefulapp
kdeconnect-libs libklookandfeel6 libqt6sql6-mysql qml6-module-org-kde-kirigamiaddons-tableview
kglobalacceld libkmpris6 libqt6sql6-sqlite qml6-module-org-kde-kirigamiaddons-treeview
kinfocenter libkpim6kontactinterface6 libqt6svg6 qml6-module-org-kde-kwindowsystem
kio6 libkscreen-bin libqt6svgwidgets6 qml6-module-org-kde-plasma-plasma5support
konqueror libkwaylandclient6 libqt6test6 qml6-module-qt-labs-animation
krfb libkwin6 libqt6texttospeech6 qml6-module-qt-labs-folderlistmodel
kruler libkworkspace6-6 libqt6uitools6 qml6-module-qt-labs-platform
kwin-addons liblayershellqtinterface6 libqt6virtualkeyboard6 qml6-module-qt-labs-qmlmodels
kwin-common libnotificationmanager1 libqt6waylandclient6 qml6-module-qt-labs-settings
kwin-data libokular6core4 libqt6waylandcompositor6 qml6-module-qt5compat-graphicaleffects
kwin-decoration-oxygen liboxygenstyle6-6 libqt6webchannel6 qml6-module-qtcore
kwin-wayland liboxygenstyleconfig6-6 libqt6webchannelquick6 qml6-module-qtlocation
kwrite libplasma-geolocation-interface6 libqt6webengine6-data qml6-module-qtmultimedia
layer-shell-qt libplasma5support6 libqt6webenginecore6 qml6-module-qtpositioning
libbatterycontrol6 libplasmaweatherdata6 libqt6webenginecore6-bin qml6-module-qtqml
libdolphinvcs6 libplasmaweatherion6 libqt6webenginequick6 qml6-module-qtqml-models
libkddockwidgets-qt6-3 libpowerdevilcore2 libqt6webenginewidgets6 qml6-module-qtqml-workerscript
libkf6colorscheme6 libqcoro6core0t64 libqt6websockets6 qml6-module-qtquick
libkf6configwidgets6 libqcoro6dbus0t64 libqt6webview6 qml6-module-qtquick-controls
libkf6dbusaddons-bin libqt6bluetooth6 libqt6widgets6 qml6-module-qtquick-dialogs
libkf6dbusaddons6 libqt6bluetooth6-bin libqt6wlshellintegration6 qml6-module-qtquick-effects
libkf6globalaccel6 libqt6concurrent6 libqt6xml6 qml6-module-qtquick-layouts
libkf6guiaddons-bin libqt6core5compat6 libtaskmanager6 qml6-module-qtquick-particles
libkf6guiaddons6 libqt6core6t64 libweather-ion7 qml6-module-qtquick-shapes
libkf6iconthemes-bin libqt6dbus6 okular qml6-module-qtquick-templates
libkf6iconthemes6 libqt6gui6 okular-extra-backends qml6-module-qtquick-tooling
libkf6iconwidgets6 libqt6labsplatform6 plasma-dataengines-addons qml6-module-qtquick-virtualkeyboard
libkf6jobwidgets6 libqt6location6 plasma-desktop qml6-module-qtquick-window
libkf6kiocore6 libqt6multimedia6 plasma-integration qml6-module-qtquick3d
libkf6kiofilewidgets6 libqt6multimediawidgets6 plasma-runners-addons qml6-module-qttest
libkf6kiogui6 libqt6network6 plasma-theme-oxygen qml6-module-qtwebchannel
libkf6kiowidgets6 libqt6networkauth6 plasma-wallpapers-addons qml6-module-qtwebengine
libkf6konq7 libqt6opengl6 plasma-widgets-addons qml6-module-qtwebview
libkf6konqsettings7 libqt6openglwidgets6 plasma-workspace qpwgraph
libkf6screen8 libqt6positioning6 powerdevil qt6-gtk-platformtheme
libkf6screendpms8 libqt6positioning6-plugins python3-dbus.mainloop.pyqt6 qt6-image-formats-plugins
libkf6windowsystem6 libqt6positioningquick6 python3-pyqt6 qt6-location-plugins
libkf6xmlgui6 libqt6printsupport6 python3-pyqt6.qtsvg qt6-qpa-plugins
libkfontinst6 libqt6qml6 python3-pyside6.qtcore qt6-svg-plugins
libkfontinstui6 libqt6qmlmeta6 python3-pyside6.qtgui qt6-virtualkeyboard-plugin
libkglobalacceld0 libqt6qmlmodels6 python3-pyside6.qtsvg qt6-wayland
libkglobalaccelmodel6 libqt6qmlworkerscript6 python3-pyside6.qtwidgets xdg-desktop-portal-kde
libkirigami6 libqt6quick3d6 qdbus-qt6 yakuake
libkirigamiaddonsstatefulapp6 libqt6quick3druntimerender6 qml6-module-org-kde-desktop
libkirigamiapp6 libqt6quick3dutils6 qml6-module-org-kde-guiaddons
libkirigamidelegates6 libqt6quick6 qml6-module-org-kde-iconthemes
REMOVING:
kwin-x11 libkwin-x11-6 libmagickcore-6.q16-7-extra libopenexr-3-1-30
Running 'apt-get -o Debug::pkgProblemResolver=yes dist-upgrade' does not show any info. (Is this command deprecated now? How can we check for what is conflicting?)
Note that if at all possible, I'd rather not switch to wayland yet.
apt -s install kwin-x11
Quote from: hendrikL on 2026/03/24, 14:33:45
apt -s install kwin-x11
Interesting... That seems to install (most of?) the updates without removing kwin-x11.
# apt -s install kwin-x11
The following packages were automatically installed and are no longer required:
java-wrappers linux-binary-6.19.6+deb14+1-amd64 linux-image-6.19.6+deb14+1-amd64 linux-modules-6.19.6+deb14+1-amd64
linux-base-6.19.6+deb14+1-amd64 linux-headers-6.19.7-1-siduction-amd64 linux-image-6.19.7-1-siduction-amd64
Use 'apt autoremove' to remove them.
Upgrading:
dolphin libkirigamiapp6 libqt6quickcontrols2-6 qml6-module-org-kde-kdeconnect
gstreamer1.0-plugins-good libkirigamidelegates6 libqt6quickshapes6 qml6-module-org-kde-kirigami
gstreamer1.0-pulseaudio libkirigamidialogs6 libqt6quicktemplates2-6 qml6-module-org-kde-kirigamiaddons-components
gstreamer1.0-qt6 libkirigamilayouts6 libqt6quicktest6 qml6-module-org-kde-kirigamiaddons-datetime
gwenview libkirigamilayoutsprivate6 libqt6quickwidgets6 qml6-module-org-kde-kirigamiaddons-delegates
kate libkirigamiplatform6 libqt6sensors6 qml6-module-org-kde-kirigamiaddons-formcard
kde-cli-tools libkirigamipolyfill6 libqt6serialport6 qml6-module-org-kde-kirigamiaddons-labs-components
kde-spectacle libkirigamiprimitives6 libqt6shadertools6 qml6-module-org-kde-kirigamiaddons-settings
kde-style-oxygen-qt6 libkirigamiprivate6 libqt6sql6 qml6-module-org-kde-kirigamiaddons-statefulapp
kdeconnect libkirigamitemplates6 libqt6sql6-mysql qml6-module-org-kde-kirigamiaddons-tableview
kglobalacceld libklipper6 libqt6sql6-sqlite qml6-module-org-kde-kirigamiaddons-treeview
kinfocenter libklookandfeel6 libqt6svg6 qml6-module-org-kde-kwindowsystem
kio6 libkmpris6 libqt6svgwidgets6 qml6-module-org-kde-plasma-plasma5support
konqueror libkpim6kontactinterface6 libqt6test6 qml6-module-qt-labs-animation
krfb libkscreen-bin libqt6texttospeech6 qml6-module-qt-labs-folderlistmodel
kruler libkwaylandclient6 libqt6virtualkeyboard6 qml6-module-qt-labs-platform
kwin-addons libkwin-x11-6 libqt6waylandclient6 qml6-module-qt-labs-qmlmodels
kwin-common libkwin6 libqt6waylandcompositor6 qml6-module-qt-labs-settings
kwin-data libkworkspace6-6 libqt6webchannel6 qml6-module-qt5compat-graphicaleffects
kwin-decoration-oxygen liblayershellqtinterface6 libqt6webchannelquick6 qml6-module-qtcore
kwin-wayland libnotificationmanager1 libqt6webengine6-data qml6-module-qtlocation
kwin-x11 libokular6core4 libqt6webenginecore6 qml6-module-qtmultimedia
kwin-x11-data liboxygenstyle6-6 libqt6webenginecore6-bin qml6-module-qtpositioning
kwrite liboxygenstyleconfig6-6 libqt6webenginequick6 qml6-module-qtqml
layer-shell-qt libplasma-geolocation-interface6 libqt6webenginewidgets6 qml6-module-qtqml-models
libbatterycontrol6 libplasma5support6 libqt6websockets6 qml6-module-qtqml-workerscript
libdolphinvcs6 libplasmaweatherdata6 libqt6webview6 qml6-module-qtquick
libkddockwidgets-qt6-3 libplasmaweatherion6 libqt6widgets6 qml6-module-qtquick-controls
libkf6colorscheme6 libpowerdevilcore2 libqt6wlshellintegration6 qml6-module-qtquick-dialogs
libkf6configwidgets6 libqt6concurrent6 libqt6xml6 qml6-module-qtquick-effects
libkf6dbusaddons-bin libqt6core5compat6 libtaskmanager6 qml6-module-qtquick-layouts
libkf6dbusaddons6 libqt6core6t64 libweather-ion7 qml6-module-qtquick-particles
libkf6globalaccel6 libqt6dbus6 okular qml6-module-qtquick-shapes
libkf6guiaddons-bin libqt6gui6 okular-extra-backends qml6-module-qtquick-templates
libkf6guiaddons6 libqt6labsplatform6 plasma-dataengines-addons qml6-module-qtquick-tooling
libkf6iconthemes-bin libqt6location6 plasma-desktop qml6-module-qtquick-virtualkeyboard
libkf6iconthemes6 libqt6multimedia6 plasma-integration qml6-module-qtquick-window
libkf6iconwidgets6 libqt6multimediawidgets6 plasma-runners-addons qml6-module-qtquick3d
libkf6jobwidgets6 libqt6network6 plasma-theme-oxygen qml6-module-qttest
libkf6kiocore6 libqt6networkauth6 plasma-wallpapers-addons qml6-module-qtwebchannel
libkf6kiofilewidgets6 libqt6opengl6 plasma-widgets-addons qml6-module-qtwebengine
libkf6kiogui6 libqt6openglwidgets6 plasma-workspace qml6-module-qtwebview
libkf6kiowidgets6 libqt6positioning6 plasma5-integration qt6-gtk-platformtheme
libkf6konq7 libqt6positioning6-plugins powerdevil qt6-location-plugins
libkf6screen8 libqt6positioningquick6 python3-dbus.mainloop.pyqt6 qt6-qpa-plugins
libkf6screendpms8 libqt6printsupport6 python3-pyqt6 qt6-svg-plugins
libkf6windowsystem6 libqt6qml6 python3-pyqt6.qtsvg qt6-virtualkeyboard-plugin
libkf6xmlgui6 libqt6qmlmeta6 python3-pyside6.qtcore qt6-wayland
libkfontinst6 libqt6qmlmodels6 python3-pyside6.qtgui sddm-theme-breeze
libkfontinstui6 libqt6qmlworkerscript6 python3-pyside6.qtsvg sddm-theme-debian-breeze
libkglobalacceld0 libqt6quick3d6 python3-pyside6.qtwidgets xdg-desktop-portal-kde
libkglobalaccelmodel6 libqt6quick3druntimerender6 qml6-module-org-kde-desktop yakuake
libkirigami6 libqt6quick3dutils6 qml6-module-org-kde-guiaddons
libkirigamiaddonsstatefulapp6 libqt6quick6 qml6-module-org-kde-iconthemes
Installing dependencies:
libpyside6-py3-6.10 libshiboken6-py3-6.10 qml6-module-qtwebengine-controlsdelegates
REMOVING:
copyq copyq-plugins libpyside6-py3-6.9 libshiboken6-py3-6.9 xwaylandvideobridge
Summary:
Upgrading: 214, Installing: 3, Removing: 5, Not Upgrading: 410
[snip]
I might give it a try, but I still wonder what was causing it.
You might install aptitude. Then run aptitude -s dist-upgrade . Could give some info.
That's looking good. You'll need to remove copyq and copyq-plugins (see the other posts); for libpyside6-py3-6.9 and libshiboken6-py3-6.9, there are 6.10 versions available. There's no successor for xwaylandvideobridge, but that's fine.
I would install it like this and then we will see how it goes.
Das sieht schon gut aus. copyq copyq-plugins musst du gehen lassen (siehe die anderen Postings), für libpyside6-py3-6.9 und libshiboken6-py3-6.9 gibt es die 6.10 Versionen. Für xwaylandvideobridge gibt es keinen Nachfolger, das ist auch Ok.
Ich würde dies so installieren und dann sehen wir weiter.
edlin
And just for those whose life depend on it:
<https://wormhole.app/QWn0ox#OxoSlT4mK43qclfavcRaoQ>
md5sums:
39d36a7b7e369b754f799c17fcf1047e copyq_13.0.0-1b_amd64.deb
5cbb98b315115a86ea15aba16579a5b1 copyq-plugins_13.0.0-1b_amd64.deb
bef68c8842922bb42b8923e95abeddb4 xwaylandvideobridge_0.4.0-2+b1b_amd64.deb
Nach einem
Quoteapt install kate
wurde alles soweit installiert, nur
Quote
Remove: qgnomeplatform-qt6:amd64 (0.9.2-5+b1)
End-Date: 2026-03-25 14:50:28
Nach einem weiteren
Quoteapt full-upgrade
wurden dann noch ein paar Pakete aktualisiert:
QuoteStart-Date: 2026-03-25 14:51:06
Commandline: apt full-upgrade
Upgrade: libqt6bluetooth6:amd64 (6.9.2-4, 6.10.2-2), libqcoro6core0t64:amd64 (0.13.0-1, 0.13.0-1+b1), kolourpaint:amd64 (4:25.12.1-1, 4:25.12.3-1), libqt6bluetooth6-bin:amd64 (6.9.2-4, 6.10.2-2), libktorrent6-6:amd64 (25.04.0-2+b1, 25.04.0-4), libqcoro6dbus0t64:amd64 (0.13.0-1, 0.13.0-1+b1)
End-Date: 2026-03-25 14:51:08
Also alles gut!
Rejoice! The waiting is over: A dist-/fullupgrade will no work without removals (- at least for me). [New copyq-packages.]
The live-ISO-built is now also feasible again,
I still have 9 removals, which is a far cry from the >300 a couple of days ago.
Big KDE upgrades are a mess on a regular basis.
I think the current update from 6.9.x to 6.10.x is one of these ...
Core problem in my case was the package ibqt6core6t64. v6.9.2 was not upgradable to v6.10.2 since it collided with the other v6.9.x packages. Although the upgrade was necessary for all the other packages to make the upgrade to v6.10.x! Somehow a circular dependency?
My "brutal" solution:
- making a backup of the root partition
- downloading the package and forcing the upgrade to v6.10.2: dpkg --force-all --install libqt6core6t64_6.10.2+dfsg-6_amd64.deb
- starting synaptic and resolve all broken packages (i.e. select for upgrade e.g. qt6-base to v6.10.2)
-> some had to be removed! E.g. libpyside6-py3-6.9
It worked ... as usual. My root partition backup wasn't needed :-X
Welcome to the forum. Your assumptions are correct, but it was not a KDE upgrade but one for Qt 6.10.2. This upgrade is the requirement for the upcoming upgrade to Plasma 6.6.
My bad :-\ , you're of course right.
But they typically come in company like several KDE upgrades which were upgradable after installing the QT v6.10.x upgrades.
@klssdx
backing up root is nice until you will be facing uuid-probs somewhen (which will). And is a backup valid until a restore? I'm quite lazy and prefer simple solutions.
I've been using sid as my production system for quite a while. Per disk/computer I basically have two sid partitions: one current and one as "backup", with a shared home partition mounted on both. Once the primary partition seems "stable", I update/upgrade the "backup" as well. In case of problems I use the "backup" until the primary is operational again. Until then the "backup" is frozen. Maybe I'm running an upgrade but no du. When probs are solved, I switch back to primary and the circle starts again. That works pretty well for me. Alternatively or on top you can install another distro in a separate partition as fallback. I've never been unable to work. If sid feels too risky, you can always stay on stable with LTS — but that will eventually once require a fairly major migration with much less mitigations.
fyi: my experiences with sid started with a distro called SIDUX with all ups and downs over the years.
cheers
Quote from: ruebe99 on 2026/03/31, 21:36:49
.
.
fyi: my experiences with sid started with a distro called SIDUX with all ups and downs over the years.
cheers
Same here -- I think it was 2010 or 2011, then aptosid until siduction was forked.
Since that time, sid has been my only OS, except for another one on a VM when I need it.
I back up my data, not the OS. The OS is easily replaced, my data are not. My data are on a matched dual-drive BTRFS filesystem, under /mnt/DATA. In 15 years with sid, I've lost two SSDs, which had the OS on them. I've lost zero data.
@ruebe99, @dibi:
It is interesting to hear about other approaches to backup! Just some comments.
My strategy to simply use a partition copy of the root file system worked very well for more than 15 years. I use SystemrescueCD/gparted for backup and restore and so far I didn't have any problems. All partition data (including the UUID) are unchanged which is essential for my strategy. Additionally I've a separate Zorin installation on a second disk in my laptop which I used once to repair the BTRFS file system of my Debian home partition (SystemrescueCD would also have done the job).
I was stingy and didn't invest in a NAS but use a little server (Asus PN40) with Debian and syncthing to secure my data.
Almost realtime syncronization - low risk of loosing data!
If you want something simple with a gui
apt install luckybackup
rsync-based GUI data backup utility
Choose root or whatever you want to backup
There are so many ways to do what you want :)