Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: ruebe99 on 2026/03/20, 10:20:35

Title: d-u kills plasma-desktop
Post by: ruebe99 on 2026/03/20, 10:20:35
Today's d-u unfortunately killed the Plasma desktop; maybe there is a relation to qt6
cheers & good luck
Title: Re: d-u kills plasma-desktop
Post by: hendrikL on 2026/03/20, 10:34:47
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.
Title: Re: d-u kills plasma-desktop
Post by: edlin on 2026/03/20, 11:16:06
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
Title: Re: d-u kills plasma-desktop
Post by: unklarer on 2026/03/20, 17:14:51
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.
Title: Re: d-u kills plasma-desktop
Post by: Teriarch on 2026/03/21, 01:17:42
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.
Title: Re: d-u kills plasma-desktop
Post by: graviton on 2026/03/22, 10:10:07
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
Title: Re: d-u kills plasma-desktop
Post by: ruebe99 on 2026/03/22, 13:44:30
a tasksel brought KDE Plasma back again
cheers
Title: Re: d-u kills plasma-desktop
Post by: Teriarch on 2026/03/22, 13:59:33
@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
Title: Re: d-u kills plasma-desktop
Post by: thomv on 2026/03/22, 20:13:47
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.
Title: Re: d-u kills plasma-desktop
Post by: Teriarch on 2026/03/22, 22:12:29
@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?
Title: Re: d-u kills plasma-desktop
Post by: ruebe99 on 2026/03/22, 22:48:39
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
Title: Re: d-u kills plasma-desktop
Post by: 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?

Title: Re: d-u kills plasma-desktop
Post by: ro_sid on 2026/03/23, 11:36:37
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).
Title: Re: d-u kills plasma-desktop
Post by: hendrikL on 2026/03/23, 12:26:11

# 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


Title: Re: d-u kills plasma-desktop
Post by: 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).

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).
Title: Re: d-u kills plasma-desktop
Post by: ro_sid on 2026/03/23, 13:33:45
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).
Title: Re: d-u kills plasma-desktop
Post by: ro_sid on 2026/03/23, 13:49:32
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 :) ).
Title: Re: d-u kills plasma-desktop
Post by: dibl on 2026/03/23, 20:51:43
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


Title: Re: d-u kills plasma-desktop
Post by: thomv on 2026/03/23, 23:16:15
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.
Title: Re: d-u kills plasma-desktop
Post by: finotti on 2026/03/24, 13:09:37
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.
Title: Re: d-u kills plasma-desktop
Post by: hendrikL on 2026/03/24, 14:33:45
apt -s install kwin-x11
Title: Re: d-u kills plasma-desktop
Post by: finotti on 2026/03/24, 16:04:45
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.
Title: Re: d-u kills plasma-desktop
Post by: sidemmc on 2026/03/24, 17:20:05
You might install aptitude. Then run     aptitude -s dist-upgrade    .  Could give some info.
Title: Re: d-u kills plasma-desktop
Post by: edlin on 2026/03/24, 17:28:05
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
Title: Re: d-u kills plasma-desktop
Post by: Teriarch on 2026/03/24, 17:55:02
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
Title: Re: d-u kills plasma-desktop
Post by: T-ampfer on 2026/03/25, 15:23:37
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!
Title: Re: d-u kills plasma-desktop
Post by: ro_sid on 2026/03/26, 20:10:55
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,
Title: Re: d-u kills plasma-desktop
Post by: devil on 2026/03/28, 14:00:15
I still have 9 removals, which is a far cry from the >300 a couple of days ago.
Title: Re: d-u kills plasma-desktop
Post by: klssdx on 2026/03/31, 19:40:08
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
Title: Re: d-u kills plasma-desktop
Post by: devil on 2026/03/31, 19:48:30
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.
Title: Re: d-u kills plasma-desktop
Post by: klssdx on 2026/03/31, 20:29:52
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.
Title: Re: d-u kills plasma-desktop
Post by: ruebe99 on 2026/03/31, 21:36:49
@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
Title: Re: d-u kills plasma-desktop
Post by: dibl on 2026/03/31, 23:09:03
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.
Title: Re: d-u kills plasma-desktop
Post by: klssdx on 2026/04/01, 08:52:58
@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!
Title: Re: d-u kills plasma-desktop
Post by: piper on 2026/04/01, 16:27:52
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 :)