[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#814307: sddm: installing sddm pulling in too many dependencies



Package: sddm
Version: 0.13.0-1
Severity: important

Dear Maintainer,

To install sddm that sized about 1.2 MB, it pulls in total 223 packages with total size about 89.8 MB. After unpacking, 352 MB will be used. 

I disabled APT install-suggest and install-recommend on my laptop, but if by using default, more packages will be pulled in by the suggest and recommend.

That is way too much, considering that I only want to install just one package. 

There could be bigger issue with QT/KDE packages on the whole where the dependencies does not make sense.

Example, why should I need vlc and freerdp to be installed just to have a login manager?

Full aptitude output here:

--start-aptitude-output--

root@debian:~# aptitude install sddm
The following NEW packages will be installed:
  fonts-freefont-ttf{a} fonts-noto-hinted{a} frameworkintegration{a} gdb-minimal{a} kactivities{a} kde-cli-tools{a} 
  kde-cli-tools-data{a} kded5{a} kinit{a} kio{a} ktexteditor-data{a} libcln6{a} libdbusmenu-qt5-2{a} 
  libdouble-conversion1{a} libfam0{a} libfreerdp-cache1.1{a} libfreerdp-client1.1{a} libfreerdp-codec1.1{a} 
  libfreerdp-common1.1.0{a} libfreerdp-core1.1{a} libfreerdp-crypto1.1{a} libfreerdp-gdi1.1{a} libfreerdp-locale1.1{a} 
  libfreerdp-primitives1.1{a} libfreerdp-utils1.1{a} libgles1-mesa{a} libgles2-mesa{a} libgps22{a} libinput10{a} 
  libjs-underscore{a} libkf5activities5{a} libkf5archive5{a} libkf5attica5{a} libkf5auth-data{a} libkf5auth5{a} 
  libkf5baloo5{a} libkf5balooengine5{a} libkf5bookmarks-data{a} libkf5bookmarks5{a} libkf5codecs-data{a} 
  libkf5codecs5{a} libkf5completion-data{a} libkf5completion5{a} libkf5config-data{a} libkf5configcore5{a} 
  libkf5configgui5{a} libkf5configwidgets-data{a} libkf5configwidgets5{a} libkf5coreaddons-data{a} libkf5coreaddons5{a} 
  libkf5crash5{a} libkf5dbusaddons-data{a} libkf5dbusaddons5{a} libkf5declarative-data{a} libkf5declarative5{a} 
  libkf5filemetadata-data{a} libkf5filemetadata3{a} libkf5globalaccel-bin{a} libkf5globalaccel-data{a} 
  libkf5globalaccel5{a} libkf5globalaccelprivate5{a} libkf5gpgmepp5{a} libkf5guiaddons5{a} libkf5i18n-data{a} 
  libkf5i18n5{a} libkf5iconthemes-data{a} libkf5iconthemes5{a} libkf5idletime5{a} libkf5itemviews-data{a} 
  libkf5itemviews5{a} libkf5jobwidgets-data{a} libkf5jobwidgets5{a} libkf5js5{a} libkf5jsembed-data{a} libkf5jsembed5{a} 
  libkf5kcmutils-data{a} libkf5kcmutils5{a} libkf5kdelibs4support-data{a} libkf5kdelibs4support5{a} libkf5kiocore5{a} 
  libkf5kiofilewidgets5{a} libkf5kiontlm5{a} libkf5kiowidgets5{a} libkf5networkmanagerqt6{a} libkf5newstuff-data{a} 
  libkf5newstuff5{a} libkf5notifications-data{a} libkf5notifications5{a} libkf5notifyconfig-data{a} 
  libkf5notifyconfig5{a} libkf5package-data{a} libkf5package5{a} libkf5parts-data{a} libkf5parts5{a} libkf5plasma5{a} 
  libkf5plasmaquick5{a} libkf5pty-data{a} libkf5pty5{a} libkf5quickaddons5{a} libkf5runner5{a} libkf5screen6{a} 
  libkf5service-bin{a} libkf5service-data{a} libkf5service5{a} libkf5solid5{a} libkf5solid5-data{a} 
  libkf5sonnet5-data{a} libkf5sonnetcore5{a} libkf5sonnetui5{a} libkf5su-data{a} libkf5su5{a} libkf5sysguard-data{a} 
  libkf5texteditor5{a} libkf5textwidgets-data{a} libkf5textwidgets5{a} libkf5threadweaver5{a} libkf5wallet-bin{a} 
  libkf5wallet-data{a} libkf5wallet5{a} libkf5waylandclient5{a} libkf5waylandserver5{a} libkf5webkit5{a} 
  libkf5widgetsaddons-data{a} libkf5widgetsaddons5{a} libkf5windowsystem-data{a} libkf5windowsystem5{a} 
  libkf5xmlgui-data{a} libkf5xmlgui5{a} libkf5xmlrpcclient-data{a} libkf5xmlrpcclient5{a} libksgrd7{a} 
  libkwalletbackend5-5{a} libkworkspace5-5{a} liblmdb0{a} libpcre16-3{a} libphonon4qt5-4{a} 
  libplasma-geolocation-interface5{a} libpolkit-qt5-1-1{a} libprocesscore7{a} libprocessui7{a} libqalculate5-data{a} 
  libqalculate5v5{a} libqt5clucene5{a} libqt5core5a{a} libqt5dbus5{a} libqt5designer5{a} libqt5designercomponents5{a} 
  libqt5gui5{a} libqt5help5{a} libqt5network5{a} libqt5opengl5{a} libqt5printsupport5{a} libqt5qml5{a} libqt5quick5{a} 
  libqt5quickwidgets5{a} libqt5script5{a} libqt5sql5{a} libqt5sql5-sqlite{a} libqt5svg5{a} libqt5webkit5{a} 
  libqt5widgets5{a} libqt5x11extras5{a} libqt5xml5{a} libsdl-image1.2{a} libtaskmanager5{a} libva-drm1{a} libva-x11-1{a} 
  libvncclient1{a} libweather-ion7{a} libwinpr-crt0.1{a} libwinpr-crypto0.1{a} libwinpr-dsparse0.1{a} 
  libwinpr-environment0.1{a} libwinpr-file0.1{a} libwinpr-handle0.1{a} libwinpr-heap0.1{a} libwinpr-input0.1{a} 
  libwinpr-interlocked0.1{a} libwinpr-library0.1{a} libwinpr-path0.1{a} libwinpr-pool0.1{a} libwinpr-registry0.1{a} 
  libwinpr-rpc0.1{a} libwinpr-sspi0.1{a} libwinpr-synch0.1{a} libwinpr-sysinfo0.1{a} libwinpr-thread0.1{a} 
  libwinpr-utils0.1{a} libxcb-composite0{a} libxcb-damage0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} 
  libxcb-render-util0{a} libxcb-xkb1{a} libxcb-xv0{a} libxkbcommon-x11-0{a} milou{a} phonon4qt5{a} 
  phonon4qt5-backend-vlc{a} plasma-framework{a} plasma-workspace{a} qdbus-qt5{a} qml-module-org-kde-draganddrop{a} 
  qml-module-org-kde-extensionplugin{a} qml-module-org-kde-kcoreaddons{a} qml-module-org-kde-kquickcontrols{a} 
  qml-module-org-kde-kquickcontrolsaddons{a} qml-module-org-kde-kwindowsystem{a} qml-module-org-kde-solid{a} 
  qml-module-qtgraphicaleffects{a} qml-module-qtquick-controls{a} qml-module-qtquick-dialogs{a} 
  qml-module-qtquick-layouts{a} qml-module-qtquick-privatewidgets{a} qml-module-qtquick-window2{a} 
  qml-module-qtquick2{a} qtdeclarative5-kf5declarative{a} qtdeclarative5-kf5solid{a} qttools5-dev-tools{a} sddm 
  sddm-theme-breeze{a} vlc{a} 
The following packages are RECOMMENDED but will NOT be installed:
  javascript-common kio-extras kpackagelauncherqml kpackagetool5 ktexteditor-katepart libjs-jquery libkf5config-bin 
  libkf5dbusaddons-bin libkf5filemetadata-bin libkf5iconthemes-bin libkf5kdelibs4support5-bin libkf5parts-plugins 
  libkf5su-bin libkf5xmlgui-bin libpam-kwallet5 qml-module-org-kde-runnermodel qttranslations5-l10n sonnet-plugins 
  vlc-plugin-notify vlc-plugin-samba 
0 packages upgraded, 223 newly installed, 0 to remove and 0 not upgraded.
Need to get 81.3 MB/89.8 MB of archives. After unpacking 352 MB will be used.
Do you want to continue? [Y/n/?] 

--end-aptitude-output--

Thanks


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.3.0-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


Reply to: