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.