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

Bug#762365: debian-edu: Unable to install the desktop after tasksel was upgraded



[Petter Reinholdtsen]
> There seem to be two problems here.  The first is the fact that
> installing several packages at the same time fail.  I was able to
> get closer to that issue by replacing apt-get with aptitude,
> indicating that the issue involve gnome, evince-gtk and sudo-ldap.
> Trying to install these fail the same way:

This problem seem to be that evince-gtk conflict with evince, and
evince is a dependency of gnome-core, making it impossible to install
both at the same time.  As our education-desktop-lxde task include
evince-gtk, while our education-desktop-gnome task include gnome-core,
it is impossible to install both at the same time.  I've commited a
fix for this in git, making education-desktop-lxde accept evince as an
alterntive for evince-gtk.

> The second problem is the fact that gnome is being installed in the
> first place.  This should not happen when the desktop setting is set
> to kde.

I've been able to track down this problem.  It is caused by
/usr/lib/tasksel/tests/preferred-desktop no longer being part of
tasksel, and all our desktop tasks use it to decide if they are
selected for installation or not.  The new test is called
default-desktop, and need slightly different arguments to the test.

When I fix our tasks to use a test that exist, the installation is a
lot better.  I'm testing a fix now, to check if it is complete or not.

-- 
Happy hacking
Petter Reinholdtsen


Reply to: