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

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



Control: tag -1 + wontfix

¡Hola sharuzzaman!

El 2016-02-10 a las 15:21 +0800, sharuzzaman escribió:
Package: sddm
Version: 0.13.0-1
Severity: important

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.

Most of these dependencies are being pulled by sddm-theme-breeze, which depends on plasma-workspace, and as such it brings the whole kde plasma 5 stack.

But, sddm-theme-breeze is only one (the default one) of the themes available for sddm, please install one of the following:
sddm-theme-circles
sddm-theme-elarun
sddm-theme-maldives
sddm-theme-maui

And avoid installing sddm-theme-breeze if you don't want to pull plasma-workspace (the dependencies of sddm allow this).

I'm tagging this bug as wontfix as sddm-theme-breeze is a sane default for the majority of our use cases.

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?

This is due to another sane default, the phonon backend. Here the choices are vlc, gstreamer, and null (no audio). The amount of dependencies generated for vlc and for gstreamer are similar, but we are favouring vlc as: it's the one that we've tested the most, and (being a qt5 based software) it's closer to the dependencies that our programs will need anyway.

--
"The first 90% of the code accounts for the first 90% of the development time.
The remaining 10% of the code accounts for the other 90% of the development
time."
-- Tom Cargill
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: Digital signature


Reply to: