On Fri, 10 Jun 2016 15:27:31 +0200, Emninger wrote:
> When i removed slim i saw the package task-lxde-desktop was removed as
> well. I checked a bit and i saw:
> 
> ----
> This package is used to install Devuan desktop, featuring the LXDE
> desktop environment, and with other packages that Devuan users expect
> to have available on the desktop
> ----
> 
> It depends on tasksel, task-desktop, lxde and slim. Moreover it
> recommends a long list of software. Is such a package really necessary?
> I'd think lxde as a metapackage already pulls in all what is needed for
> the lxde desktop - also in Devuan. Or are there some hidden
> dependencies on systemd which need to be overwritten?


The task-*-desktop packages are, AIUI, intended to bundle 
a "core" DE (lxde in your example) with additional components 
deemed useful to the end user by the maintainer. In your 
example that would be the task-desktop package, a login 
manager (slim), accessibility tools (orca), spell checking 
(hunspell, hyphen), an office suite (libreoffice), and various 
other tools (synaptic, xsane, ...). 

Such a bundle makes it a one-step installation (not only) in 
the OS installer to provide the end user with a complete 
desktop environment. If you want a somewhat lighter version 
you'd simply install the lxde package. OTOH, it would be 
sort of overkill to litter the DE package with Recommends 
like libreoffice or other bulky applications. So the task 
packages are indeed very useful.

That having said, in the case of LXDE, I'd personally wish 
for less Depends(!) in the lxde package, and instead adding 
those to task-lxde-desktop Recommends(!). I'm thinking about 
cruft like galculator, gpicview, etc.

Sidenote: Remember, we plan to create a task-jwm-destop (once 
I'm up to speed again), for exactly the reason to not make a 
dogs breakfast of the pleasantly lean jwm package. (And to 
eventually have it included in the installer, of course.)

Regards
Urban

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to