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

tasksel changes for stable



I'm hoping to get a new tasksel into an upcoming stable point release
to fix two bugs in the KDE desktop task.

Apparently konqueror is basically unusable since it crashes on websites
with flash. Removing browser-plugin-gnash from the task will "fix" that,
and the only collateral damange is that gnash won't be used by
iceweasel. It seems unlikely that any ongoing deployments of stable have
flash as a critical component, and yet are relying on iceweasel using
gnash for flash. So I feel this is a safe enough change to make.

The addition of kdeaccessibility is not technically release critical,
however, accessability is an important goal for Debian, and I feel
fixing the oversight of not including it is an appropriate change to
stable. The impact to the size of the KDE CD has been considered.

Full proposed patch follows. Note that the other desktop tasks will
still install the same packages as before; the common desktop task
used to pull in browser-plugin-gnash, so it needed to be removed from
there and explicitly added the xfce-desktop and lxde-desktop.
gnome-desktop does not need it explicitly listed since gnome already
pulls it in.

diff --git a/debian/changelog b/debian/changelog
index 96e128a..f941797 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+tasksel (2.88squeeze1) UNRELEASED; urgency=low
+
+  * konqueror-nsplugins crashes konqueror when browsing websites with flash.
+    See #549309
+    To work around that, remove browser-plugin-gnash from the KDE desktop
+    task. Closes: #655841
+  * kde-desktop: Add kdeaccessibility. Closes: #610790
+
+ -- Joey Hess <joeyh@debian.org>  Sat, 22 Jan 2011 15:22:59 -0400
+
 tasksel (2.88) unstable; urgency=low
 
   * Make gnome-core key, as of 1:2.30+7 it includes the rest of the stuff
diff --git a/tasks/desktop b/tasks/desktop
index c4533fe..0cc30a6 100644
--- a/tasks/desktop
+++ b/tasks/desktop
@@ -62,8 +62,5 @@ Packages-list:
 # sound
   alsa-utils
   alsa-base
-# flash -- Note that gnome recommends browser-plugin-gnash; if this is changed
-# here to a different flash player, it should also be changed there.
-  browser-plugin-gnash
 # ensure pm-utils is available
   pm-utils
diff --git a/tasks/kde-desktop b/tasks/kde-desktop
index c8dfb38..82b3966 100644
--- a/tasks/kde-desktop
+++ b/tasks/kde-desktop
@@ -11,6 +11,8 @@ Key:
   kdm
 Packages: task-fields
 Packages-list:
+# accessibility support
+  kdeaccessibility
 # enable debian menus
   menu-xdg
 # package management. Need something here, but please, no kpackage.
diff --git a/tasks/lxde-desktop b/tasks/lxde-desktop
index 68e5677..3526334 100644
--- a/tasks/lxde-desktop
+++ b/tasks/lxde-desktop
@@ -19,3 +19,6 @@ Packages-list:
   openoffice.org-gtk
 # Support for scanners
   xsane
+# flash -- This one is used only because it's the one gnome currently
+# recommends.
+  browser-plugin-gnash
diff --git a/tasks/xfce-desktop b/tasks/xfce-desktop
index 6c441a8..030e16a 100644
--- a/tasks/xfce-desktop
+++ b/tasks/xfce-desktop
@@ -37,3 +37,6 @@ Packages-list:
   xfce4-power-manager
 # network management
   wicd
+# flash -- This one is used only because it's the one gnome currently
+# recommends.
+  browser-plugin-gnash

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: