Tumbleweeb trying to install whole KDE plasma on update?

I think this really not a support but a question. Cuz I’m really confuse right now. I’m using tumbleweed i3wm and when I try to make a system update I see that there’s new 309 new package that needs to be installed and when I look at it. It looks like opensuse is trying to installed the whole plasma DE because all those 309 it almost all libk, kf6, plasma6, kde, libQT6, and qt6. What is this and why opensuse trying to installs the whole kde DE(?) when I’m using i3 since the day one I installed tumble on my system?

The following 309 NEW packages are going to be installed:
  accounts-qml-module bluedevil6 bluez-obexd breeze6 breeze6-cursors breeze6-decoration breeze6-style breeze6-wallpapers dvdauthor
  flatpak-kcm6 gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 kactivitymanagerd6 kconf_update6 kde-cli-tools6
  kde-gtk-config6 kde-gtk-config6-gtk3 kernel-default-6.7.9-1.1 kernel-default-devel-6.7.9-1.1 kernel-devel-6.7.9-1.1 kf6-attica
  kf6-baloo-imports kf6-bluez-qt kf6-bluez-qt-imports kf6-breeze-icons kf6-frameworkintegration-plugin kf6-karchive kf6-kauth
  kf6-kauth-lang kf6-kbookmarks kf6-kcmutils kf6-kcmutils-imports kf6-kcodecs kf6-kcolorscheme kf6-kcompletion kf6-kconfig
  kf6-kconfig-imports kf6-kconfigwidgets kf6-kcoreaddons kf6-kcoreaddons-imports kf6-kcrash kf6-kdbusaddons kf6-kdbusaddons-tools
  kf6-kdeclarative-imports kf6-kded kf6-kdesu kf6-kdoctools kf6-kfilemetadata kf6-kglobalaccel kf6-kguiaddons kf6-kholidays
  kf6-kholidays-imports kf6-ki18n kf6-kiconthemes kf6-kiconthemes-imports kf6-kidletime kf6-kidletime-plugins kf6-kimageformats kf6-kio
  kf6-kirigami-imports kf6-kitemmodels-imports kf6-kitemviews kf6-kjobwidgets kf6-knewstuff kf6-knewstuff-imports kf6-knotifications
  kf6-knotifications-imports kf6-knotifyconfig kf6-kpackage kf6-kparts kf6-kpty kf6-kquickcharts kf6-krunner kf6-kservice
  kf6-kstatusnotifieritem kf6-ksvg kf6-ksvg-imports kf6-ktexteditor kf6-kuserfeedback kf6-kuserfeedback-imports kf6-kwallet
  kf6-kwallet-tools kf6-kwidgetsaddons kf6-kwindowsystem kf6-kwindowsystem-imports kf6-kxmlgui kf6-modemmanager-qt kf6-networkmanager-qt
  kf6-networkmanager-qt-imports kf6-prison kf6-prison-imports kf6-purpose kf6-purpose-services kf6-qqc2-desktop-style kf6-solid
  kf6-solid-tools kf6-sonnet kf6-sonnet-imports kf6-syndication kf6-syntax-highlighting kglobalacceld6 kinfocenter6 kio-extras
  kirigami-addons6 kmenuedit6 kpipewire6-imports kscreen6 kscreenlocker6 ksysguardsystemstats6-data ksystemstats6 kwalletd6 kwayland6 kwin6
  layer-shell-qt6 libaa1 libaccounts-qt6-1 libAppStreamQt3 libavformat58_76 libdisplay-info1 libdotconf0 libgpm2 libkaccounts6-2
  libkdecorations2-6 libkdecorations2private11 libkdsoap-qt6-2 libKDSoapWSDiscoveryClient0 libkexiv2 libkexiv2-qt6 libKExiv2Qt6-0
  libKF6Archive6 libKF6Attica6 libKF6AuthCore6 libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6 libKF6BluezQt6 libKF6Bookmarks6
  libKF6BookmarksWidgets6 libKF6CalendarEvents6 libKF6Codecs6 libKF6ColorScheme6 libKF6Completion6 libKF6ConfigCore6 libKF6ConfigGui6
  libKF6ConfigQml6 libKF6ConfigWidgets6 libKF6CoreAddons6 libKF6Crash6 libKF6DBusAddons6 libKF6DNSSD6 libKF6DocTools6 libKF6FileMetaData3
  libKF6GlobalAccel6 libKF6GuiAddons6 libKF6Holidays6 libKF6I18n6 libKF6IconThemes6 libKF6IconWidgets6 libKF6IdleTime6 libKF6ItemModels6
  libKF6ItemViews6 libKF6JobWidgets6 libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 libKF6KIO6 libKF6ModemManagerQt6
  libKF6NetworkManagerQt6 libKF6NewStuffCore6 libKF6NewStuffWidgets6 libKF6Notifications6 libKF6NotifyConfig6 libKF6Package6 libKF6Parts6
  libKF6Prison6 libKF6Pty6 libKF6Purpose6 libKF6PurposeWidgets6 libKF6Runner6 libKF6Screen8 libKF6ScreenDpms8 libKF6Service6 libKF6Solid6
  libKF6SonnetCore6 libKF6SonnetUi6 libKF6StatusNotifierItem6 libKF6Style6 libKF6Su6 libKF6Svg6 libKF6Syndication6
  libKF6SyntaxHighlighting6 libKF6TextEditor6 libKF6TextWidgets6 libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 libKF6Wallet6
  libKF6WalletBackend6 libKF6WidgetsAddons6 libKF6WindowSystem6 libKF6XmlGui6 libKGlobalAccelD6-0 libkioarchive6-6 libKirigamiPlatform6
  libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6 libkscreen6-plugin libKScreenLocker6 libksysguard6 libksysguard6-imports
  libksysguard6-plugins libKSysGuardSystemStats2 libKWaylandClient6 libkwin6 libLayerShellQtInterface6 libpackagekitqt6-1 libphonon4qt6
  libpkcs11-helper1 libPlasma5Support6 libPlasma6 libplasma6-components libplasma6-desktoptheme libPlasmaActivities6
  libPlasmaActivitiesStats1 libpolkit-qt6-1-1 libpoppler-qt6-3 libprotobuf25_3_0 libprotobuf-lite25_3_0 libqaccessibilityclient-qt6-0
  libqca-qt6-2 libQCoro6DBus0 libqt5-qtspeech-plugin-speechd libQt6Core5Compat6 libQt6HunspellInputMethod6 libQt6Multimedia6
  libQt6MultimediaQuick6 libQt6NetworkAuth6 libQt6Positioning6 libQt6PrintSupport6 libQt6Quick3D6 libQt6Quick3DRuntimeRender6
  libQt6Quick3DSpatialAudio6 libQt6Quick3DUtils6 libQt6QuickWidgets6 libQt6Sensors6 libQt6ShaderTools6 libQt6SpatialAudio6
  libQt6TextToSpeech6 libQt6UiTools6 libQt6VirtualKeyboard6 libQt6WebChannel6 libQt6WebChannelQuick6 libQt6WebEngineCore6
  libQt6WebEngineQuick6 libQt6WebEngineWidgets6 libsignon-qt6-1 libspeechd2 libswscale5_9 libvapoursynth-66 libxfce4ui-branding-openSUSE
  libxfce4ui-lang libXxf86dga1 Mesa-demo-egl metatheme-breeze6-common milou6 ocean-sound-theme6 phononsettings-qt5 phonon-vlc-qt5
  plasma5support6 plasma6-activities plasma6-activities-imports plasma6-activities-stats plasma6-branding-openSUSE plasma6-desktop
  plasma6-desktop-emojier plasma6-integration-plugin plasma6-nm plasma6-pa plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE
  plasma6-workspace plasma6-workspace-libs qca-qt6 qca-qt6-plugins qqc2-breeze-style6 qt6-multimedia-imports qt6-printsupport-cups
  qt6-qt5compat-imports qt6-texttospeech qt6-tools-qdbus qt6-virtualkeyboard-imports qt6-webchannel-imports qt6-webengine
  qt6-webengine-imports qtdeclarative-imports-provides-qt6 sddm-greeter-qt6 sddm-qt6-branding-openSUSE speech-dispatcher systemsettings6
  vlc vlc-qt vlc-vdpau vulkan-tools wacomtablet-kcm6 wayland-utils xdg-desktop-portal-kde6 xdg-user-dirs xdpyinfo

I only use i3wm so it won’t slow my pc and doesn’t have unused package but why opensuse is trying to install kde plasma de for no reason? Beucase it was the new plasma 6? I don’t know what’s happening and I’m kinda confuse why. Can someone explain to me guys.

It’s the upgrade from KDE Plasma5 to KDE Plasma6.

You possibly have something KDE related installed.

Aren’t there enough topics about this particular Tumbleweed snapshot/upgrade on the forums now to give you at least an hour of reading and wondering?

@projectmirai39 likely some recommended package is pulling it in, worth a bug report with a solver case to add.

1 Like

How do you expect anyone to answer it without knowing what is currently installed on your system and which repositories you use?

Start with trying zypper --no-recommends and compare the result.

2 Likes

See what happens with:

zypper dup --no-recommends

Is it a smaller list?

1 Like

The only kde related I have is kden live, sir. And some breeze themes. That’s all.

I did, sir. Now it’s only 278 New packages but the problem now it’s literally kde related.

I did, sir. Now it’s all kde related packages

You say you have some kde apps. I recommend removing them and replacing them with flatpak versions.

just kdenlive and some other apps that use qt like qbittorent and audacious. That’s all though

I just updated my system, sir. Now my question is there a way to know what DE you’ve installed on your system in terminal? Since I don’t use lightdm. If there’s no such command I’ll just installed lightdm to check if it really did installed kde plasma. Thank you in advance, sir!

1 Like
ls /usr/share/xsessions
ls /usr/share/wayland-sessions
1 Like

thank you very much, sir! I’m wrong on my thought that tumbleweed is trying to install the whole kde plasma 6. And the DE (or should I say wm) I have is i3 and icewm. thanks for answers guys!!! :tada:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.