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

Bug#782588: unblock: debian-edu/1.812



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
x-debbugs-cc: debian-edu@lists.debian.org

Dear release team,

This is an unblock request as previously discussed (*) for debian-edu which
fixes a grave bug (#782504) by removing the education-desktop-sugar meta
package, as sugar was removed from jessie.
An important bug was also fixed by adding cups-browsed to the depends of
task-common, to support automatic printer discovery. (Closes: #779645)

(*) see https://lists.debian.org/20141107121705.GF3095@coloquinte.cristau.org

 debian-edu (1.812) unstable; urgency=high
 .
   * Drop education-desktop-sugar meta package, as Jessie will be released
     without sugar. (Closes: #782504)
   * Add cups-browsed to task-common, to support automatic printer discovery.
     (Closes: #779645)

$ debdiff debian-edu_1.811.dsc  debian-edu_1.812.dsc|diffstat
 debian-edu-tasks.desc                            |  133 ++---------------------
 debian/changelog                                 |    9 +
 debian/control                                   |   41 -------
 debian/education-desktop-sugar.lintian-overrides |    4 
 tasks/common                                     |    2 
 tasks/desktop-sugar                              |   52 --------
 6 files changed, 24 insertions(+), 217 deletions(-)

I've attached it the debdiff. The package has been accepted into unstable.

There will be related+required uploads for debian-edu-config and
debian-edu-install later today, maybe even another for debian-edu-doc
(to remove the sugar references...)

Thanks for your work on jessie!


cheers,
	Holger
diff -Nru debian-edu-1.811/debian/changelog debian-edu-1.812/debian/changelog
--- debian-edu-1.811/debian/changelog	2015-02-03 13:12:44.000000000 +0100
+++ debian-edu-1.812/debian/changelog	2015-04-14 15:35:04.000000000 +0200
@@ -1,3 +1,12 @@
+debian-edu (1.812) unstable; urgency=high
+
+  * Drop education-desktop-sugar meta package, as Jessie will be released
+    without sugar. (Closes: #782504) 
+  * Add cups-browsed to task-common, to support automatic printer discovery.
+    (Closes: #779645)
+
+ -- Holger Levsen <holger@debian.org>  Tue, 14 Apr 2015 15:34:59 +0200
+
 debian-edu (1.811) unstable; urgency=medium
 
   [ Wolfgang Schweer ]
diff -Nru debian-edu-1.811/debian/control debian-edu-1.812/debian/control
--- debian-edu-1.811/debian/control	2015-02-03 13:20:49.000000000 +0100
+++ debian-edu-1.812/debian/control	2015-04-14 15:36:21.000000000 +0200
@@ -90,6 +90,7 @@
  convmv,
  cpufrequtils,
  cups,
+ cups-browsed,
  debconf-utils,
  debian-archive-keyring,
  debian-edu-archive-keyring,
@@ -700,46 +701,6 @@
  This metapackage depends on various office and desktop applications
  that are useful for teachers and their students.
 
-Package: education-desktop-sugar
-Section: metapackages
-Architecture: any
-Depends: education-tasks (= ${binary:Version})
-Recommends: avahi-daemon,
- education-common,
- gdm3,
- gstreamer0.10-plugins-good,
- net-tools,
- network-manager,
- openssh-client,
- python-gst0.10,
- sugar-browse-activity,
- sugar-calculate-activity,
- sugar-irc-activity,
- sugar-physics-activity,
- sugar-pippy-activity,
- sugar-record-activity,
- sugar-turtleart-activity,
- ttf-dejavu-extra,
- x11-xserver-utils,
- xinit,
- xorg,
- xserver-xephyr,
- xserver-xorg
-Suggests: etoys,
- etoys-doc,
- squeak-vm,
- sucrose-0.88,
- sugar-chat-activity-0.86,
- sugar-doc,
- sugar-emulator-0.88,
- sugar-session-0.88,
- sugar-write-activity-0.86
-Description: Debian Edu sugar desktop environment
- This metapackage depends on various sugar applications. Sugar is a
- graphical user interface aimed at children which promotes sharing and
- collaborative learning. It was introduced on the One Laptop Per Child
- (OLPC) XO laptop but is useful on other devices as well.
-
 Package: education-desktop-xfce
 Section: metapackages
 Architecture: any
diff -Nru debian-edu-1.811/debian/education-desktop-sugar.lintian-overrides debian-edu-1.812/debian/education-desktop-sugar.lintian-overrides
--- debian-edu-1.811/debian/education-desktop-sugar.lintian-overrides	2015-01-30 01:46:49.000000000 +0100
+++ debian-edu-1.812/debian/education-desktop-sugar.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-education-desktop-sugar binary: depends-on-metapackage recommends: xorg
-education-desktop-sugar binary: depends-on-x-metapackage recommends: xorg
-education-desktop-sugar binary: maintainer-script-empty postrm
-education-desktop-sugar binary: maintainer-script-empty preinst
diff -Nru debian-edu-1.811/debian-edu-tasks.desc debian-edu-1.812/debian-edu-tasks.desc
--- debian-edu-1.811/debian-edu-tasks.desc	2015-02-03 13:20:05.000000000 +0100
+++ debian-edu-1.812/debian-edu-tasks.desc	2015-04-14 15:36:01.000000000 +0200
@@ -66,6 +66,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -181,6 +182,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -340,6 +342,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -458,6 +461,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -720,124 +724,6 @@
  pavucontrol
  goplay
 
-Task: education-desktop-sugar
-Section: debian-edu
-Description: Debian Edu sugar desktop environment
- This metapackage depends on various sugar applications. Sugar is a
- graphical user interface aimed at children which promotes sharing and
- collaborative learning. It was introduced on the One Laptop Per Child
- (OLPC) XO laptop but is useful on other devices as well.
-Relevance: 10
-Test-edu-profile: Sugar
-Key: 
- education-desktop-sugar
-Packages: list
- education-common
- rsyslog
- procinfo
- openssh-client
- cfengine2
- vim
- nullidentd
- openbsd-inetd
- man-db
- manpages
- ethtool
- hdparm
- pciutils
- nictools-pci
- apt-listchanges
- debian-archive-keyring
- debian-edu-archive-keyring
- resolvconf
- psmisc
- lsscsi
- sysfsutils
- etherwake
- mlocate
- reportbug
- bind9-host
- traceroute
- tcptraceroute
- iftop
- less
- tcpdump
- bc
- wget
- strace
- nmap
- eject
- libwww-perl
- mtools
- ncftp
- dmidecode
- hwinfo
- procmail
- iproute2
- mtr-tiny
- fping
- iotop
- debian-edu-doc-en
- debian-edu-config
- debian-edu-install
- debconf-utils
- consolekit
- libpam-ck-connector
- cpufrequtils
- unattended-upgrades
- cups
- foomatic-db
- foomatic-db-engine
- foomatic-db-gutenprint
- printer-driver-pnm2ppa
- printer-driver-hpijs
- hpijs-ppds
- hplip
- ijsgutenprint
- cifs-utils
- iputils-arping
- finger
- gdebi-core
- python-gtk2
- python-vte
- rsync
- memtest86+
- deborphan
- hddtemp
- htop
- screen
- mc
- lshw
- dhcping
- convmv
- system-config-lvm
- gdb
- valgrind
- libpam-tmpdir
- libnss-myhostname
- readahead-fedora
- bash-completion
- command-not-found
- xserver-xorg
- xinit
- xorg
- gdm3
- sugar-browse-activity
- sugar-calculate-activity
- sugar-pippy-activity
- sugar-turtleart-activity
- sugar-irc-activity
- sugar-record-activity
- sugar-physics-activity
- network-manager
- net-tools
- gstreamer0.10-plugins-good
- xserver-xephyr
- x11-xserver-utils
- ttf-dejavu-extra
- python-gst0.10
- avahi-daemon
-
 Task: education-desktop-xfce
 Section: debian-edu
 Description: Debian Edu Xfce desktop applications
@@ -906,6 +792,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -1364,6 +1251,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -1421,8 +1309,8 @@
  isc-dhcp-server-ldap
  pxelinux
  syslinux-common
- debian-installer-7.0-netboot-i386
- debian-installer-7.0-netboot-amd64
+ debian-installer-8-netboot-i386
+ debian-installer-8-netboot-amd64
  atftpd
  slapd
  openssl
@@ -1536,6 +1424,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -1655,6 +1544,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -1980,6 +1870,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -2313,6 +2204,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
@@ -2649,6 +2541,7 @@
  foomatic-db
  foomatic-db-engine
  foomatic-db-gutenprint
+ cups-browsed
  printer-driver-pnm2ppa
  printer-driver-hpijs
  hpijs-ppds
diff -Nru debian-edu-1.811/tasks/common debian-edu-1.812/tasks/common
--- debian-edu-1.811/tasks/common	2015-01-30 01:46:38.000000000 +0100
+++ debian-edu-1.812/tasks/common	2015-04-14 15:33:54.000000000 +0200
@@ -303,7 +303,7 @@
 
 Depends:     cups, foomatic-db, foomatic-db-engine, foomatic-db-gutenprint, \
              cups-filters (>= 1.0.42-1) | foomatic-filters (<= 4.0.17-1) | cupsomatic-ppd, \
-             printer-driver-pnm2ppa, \
+             cups-browsed, printer-driver-pnm2ppa, \
              printer-driver-hpijs, hpijs-ppds, hplip, ijsgutenprint
 Suggests:    foo2zjs
 Ignore:      escputil
diff -Nru debian-edu-1.811/tasks/desktop-sugar debian-edu-1.812/tasks/desktop-sugar
--- debian-edu-1.811/tasks/desktop-sugar	2015-01-30 01:46:38.000000000 +0100
+++ debian-edu-1.812/tasks/desktop-sugar	1970-01-01 01:00:00.000000000 +0100
@@ -1,52 +0,0 @@
-Task: Sugar
-Section: metapackages
-Architecture: any
-Test-edu-profile: Sugar
-Description: Debian Edu sugar desktop environment
- This metapackage depends on various sugar applications. Sugar is a
- graphical user interface aimed at children which promotes sharing and
- collaborative learning. It was introduced on the One Laptop Per Child
- (OLPC) XO laptop but is useful on other devices as well.
-
-Depends:     education-common
-Why:         Need the common packages
-Responsible: Petter Reinholdtsen
-NeedConfig:  no
-
-Depends:     xserver-xorg, xinit, xorg
-Why:         The X server and related packages.
-Responsible: Holger Levsen
-NeedConfig:  no
-
-Depends:     gdm3
-Why:         A sugar desktop needs a login manager
-Responsible: Mike Gabriel
-NeedConfig:  ?
-
-Depends:     sucrose-0.88, \
-	     sugar-browse-activity, \
-	     sugar-calculate-activity, \
-	     sugar-chat-activity-0.86, \
-	     sugar-pippy-activity, \
-	     sugar-write-activity-0.86, \
-	     sugar-turtleart-activity, \
-	     sugar-irc-activity, \
-	     sugar-record-activity, \
-	     sugar-physics-activity, \
-	     sugar-session-0.88, \
-	     sugar-emulator-0.88, \
-             network-manager
-Recommends:  net-tools, gstreamer0.10-plugins-good, xserver-xephyr, \
-             x11-xserver-utils, openssh-client, ttf-dejavu-extra, \
-             python-gst0.10, avahi-daemon
-Suggests:    sugar-doc, etoys, etoys-doc, squeak-vm
-Avoid:       xdm
-Why:         Sugar desktop environment
-Responsible: Luke Faraone
-NeedConfig:  no
-
-Ignore:      ejabberd
-Why:         This is the collaboration server used by Sugar.  Should probably be
-             included in the main-server instead of the desktop.
-Responsible: Holger Levsen
-NeedConfig:  ?

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: