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

Bug#782601: marked as done (unblock: debian-edu-install/1.821)



Your message dated Wed, 15 Apr 2015 00:39:30 +0200
with message-id <20150414223930.GB16147@ugent.be>
and subject line Re: Bug#782601: unblock: debian-edu-install/1.821
has caused the Debian Bug report #782601,
regarding unblock: debian-edu-install/1.821
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
782601: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782601
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
x-debbugs-cc: debian-edu@lists.debian.org, kibi@debian.org

Dear release team,

This is an unblock request as previously discussed (*) for debian-edu-install
with a trivial preseeding change fixing PXE installations (#781515, please 
note that this change in d-e-install is needed to unbreak those installations, 
no matter whether the fix (enabling eatmydata) will be accepted for d-e-
config) as well as some cleanup related to the sugar removal from Jessie.

The above is included in 1.820. And then 1.821 is also needed:

1.821 has a single change: it bumps the Debian Edu version (which is not the 
package version..) to 8.0+edu0~beta1 in preparation of our first Jessie beta 
release, which we plan to release together with Debian Jessie proper! (Which I 
personally find super exciting because it basically marks reaching a goal I've 
worked on for the last ten years.)

The package builds an udeb (unused by regular d-i) so needs a kibi ack.

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

debian-edu-install (1.821) unstable; urgency=high

  * Update version number to 8.0+edu0~beta1 in preparation of our first Jessie
    beta release.

 -- Holger Levsen <holger@debian.org>  Tue, 14 Apr 2015 19:27:05 +0200

debian-edu-install (1.820) unstable; urgency=high

  [ Wolfgang Schweer ]
  * preseed-values/defaults.thin-client-server:
    Remove preseeding for LTSP build-client-opts as this breaks PXE
    installs. Setting '--eatmydata' is now done in (d-e-config)
    share/ltsp/plugins/ltsp-build-client/Debian-custom/080-eatmydata.
    (Closes: #781515).

  [ Holger Levsen ]
  * debian-edu-profile: drop sugar from supported profiles as it has been
    removed from Jessie, see #782504.
  * Drop Sugar from debian/debian-edu-profile-udeb.templates and
    debian/po/templates.pot as well.

 -- Holger Levsen <holger@debian.org>  Tue, 14 Apr 2015 18:38:01 +0200


$ debdiff debian-edu-install_1.819.dsc debian-edu-install_1.821.dsc|diffstat
 debian-edu-profile                         |    6 ------
 debian/changelog                           |   24 ++++++++++++++++++++++++
 debian/debian-edu-install.postinst         |    2 +-
 debian/debian-edu-profile-udeb.templates   |    7 -------
 debian/po/templates.pot                    |   13 ++++++-------
 preseed-values/defaults.thin-client-server |    4 ----
 version                                    |    2 +-
 7 files changed, 32 insertions(+), 26 deletions(-)

The full debdiff between the version in jessie and sid is attached and the 
package has been accepted into unstable.


cheers,
	Holger
diff -Nru debian-edu-install-1.819/debian/changelog debian-edu-install-1.821/debian/changelog
--- debian-edu-install-1.819/debian/changelog	2015-01-05 19:50:38.000000000 +0100
+++ debian-edu-install-1.821/debian/changelog	2015-04-14 19:27:13.000000000 +0200
@@ -1,3 +1,27 @@
+debian-edu-install (1.821) unstable; urgency=high
+
+  * Update version number to 8.0+edu0~beta1 in preparation of our first Jessie
+    beta release.
+
+ -- Holger Levsen <holger@debian.org>  Tue, 14 Apr 2015 19:27:05 +0200
+
+debian-edu-install (1.820) unstable; urgency=high
+
+  [ Wolfgang Schweer ]
+  * preseed-values/defaults.thin-client-server:
+    Remove preseeding for LTSP build-client-opts as this breaks PXE
+    installs. Setting '--eatmydata' is now done in (d-e-config)
+    share/ltsp/plugins/ltsp-build-client/Debian-custom/080-eatmydata.
+    (Closes: #781515).
+
+  [ Holger Levsen ]
+  * debian-edu-profile: drop sugar from supported profiles as it has been
+    removed from Jessie, see #782504.
+  * Drop Sugar from debian/debian-edu-profile-udeb.templates and
+    debian/po/templates.pot as well.
+
+ -- Holger Levsen <holger@debian.org>  Tue, 14 Apr 2015 18:38:01 +0200
+
 debian-edu-install (1.819) unstable; urgency=medium
 
   [ Wolfgang Schweer ]
diff -Nru debian-edu-install-1.819/debian/debian-edu-install.postinst debian-edu-install-1.821/debian/debian-edu-install.postinst
--- debian-edu-install-1.819/debian/debian-edu-install.postinst	2015-01-05 19:49:27.000000000 +0100
+++ debian-edu-install-1.821/debian/debian-edu-install.postinst	2015-04-14 19:23:20.000000000 +0200
@@ -154,7 +154,7 @@
 	         '7.0.0+edu+alpha0' '7.0.0+edu+alpha2' '7.0.0+edu+alpha3' \
 		 '7.1+edu0~a3' '7.1+edu0~b0' '7.1+edu0~b1' '7.1+edu0~b2' \
 		 '7.1+edu0' '8.0.0+edu+alpha0' '8.0+edu+alpha0' \
-		 '8.0+edu0~alpha0' '8.0+edu0~alpha1'
+		 '8.0+edu0~alpha0' '8.0+edu0~alpha1' '8.0+edu0~alpha2'
 	do
 		if [ "$VERSION" = "$i" ] ; then
 			sed -i $debian_edu_config -e \
diff -Nru debian-edu-install-1.819/debian/debian-edu-profile-udeb.templates debian-edu-install-1.821/debian/debian-edu-profile-udeb.templates
--- debian-edu-install-1.819/debian/debian-edu-profile-udeb.templates	2014-10-21 14:22:01.000000000 +0200
+++ debian-edu-install-1.821/debian/debian-edu-profile-udeb.templates	2015-04-14 18:20:56.000000000 +0200
@@ -5,12 +5,8 @@
 
 Template: debian-edu-install/profile
 Type: multiselect
-#flag:translate!:7
-#__Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
 __Choices: Main Server, Workstation, Roaming Workstation, Thin Client Server, Standalone, Minimal
 Choices-C: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
-#flag:comment:3
-## Translators, do not translate "Sugar"
 _Description: Profile(s) to apply to this machine:
  Profiles determine how the machine can be used out-of-the-box:
  .
@@ -29,9 +25,6 @@
                  profiles.
   - Minimal:     fully integrated into the Debian Edu network but
                  contains only a basic system without any GUI.
-#  - Sugar:       variant of 'Standalone' that includes the Sugar 
-#                 desktop environment which promotes sharing and 
-#                 collaborative learning for children.
 
 Template: debian-edu-install/standalone_only
 Type: error
diff -Nru debian-edu-install-1.819/debian/po/templates.pot debian-edu-install-1.821/debian/po/templates.pot
--- debian-edu-install-1.819/debian/po/templates.pot	2014-10-12 12:50:46.000000000 +0200
+++ debian-edu-install-1.821/debian/po/templates.pot	2015-04-14 18:22:23.000000000 +0200
@@ -26,42 +26,42 @@
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Main Server"
 msgstr ""
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Workstation"
 msgstr ""
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Roaming Workstation"
 msgstr ""
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Thin Client Server"
 msgstr ""
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Standalone"
 msgstr ""
 
 #. Type: multiselect
 #. Choices
-#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal, Sugar
+#. __Choices: Main-Server, Workstation, Roaming-Workstation, Thin-Client-Server, Standalone, Minimal
 #: ../debian-edu-profile-udeb.templates:2001
 msgid "Minimal"
 msgstr ""
@@ -80,7 +80,6 @@
 
 #. Type: multiselect
 #. Description
-#. # Translators, do not translate "Sugar"
 #: ../debian-edu-profile-udeb.templates:2002
 msgid ""
 " - Main Server: reserved for the Debian Edu server. It does not\n"
diff -Nru debian-edu-install-1.819/debian-edu-profile debian-edu-install-1.821/debian-edu-profile
--- debian-edu-install-1.819/debian-edu-profile	2014-09-04 21:01:40.000000000 +0200
+++ debian-edu-install-1.821/debian-edu-profile	2015-04-14 13:10:31.000000000 +0200
@@ -62,7 +62,6 @@
     networked=false
     standalone=false
     minimal=false
-    sugar=false
 
     for value in `echo $EDUPROFILE |sed 's/ /-/g' | sed 's/,-/ /g'`; do
 	case $value in
@@ -94,11 +93,6 @@
 		server=true
 		log "Added task '$value'"
 		;;
-	    Sugar)
-		standalone=true
-		sugar=true
-		log "Added task '$value'"
-		;;
 	    Standalone)
 		standalone=true
 		if test "$networked" = true ; then
diff -Nru debian-edu-install-1.819/preseed-values/defaults.thin-client-server debian-edu-install-1.821/preseed-values/defaults.thin-client-server
--- debian-edu-install-1.819/preseed-values/defaults.thin-client-server	2014-12-13 16:24:12.000000000 +0100
+++ debian-edu-install-1.821/preseed-values/defaults.thin-client-server	2015-04-05 13:05:26.000000000 +0200
@@ -19,10 +19,6 @@
 # Try to use the ltsp-client-builder udeb if present
 d-i ltsp-client-builder/run boolean true
 
-# Speed up the LTSP chroot build by adding --eatmydata to the default
-# set of arguments.
-d-i ltsp-client-builder/build-client-opts string --eatmydata --mirror file:///media/cdrom --security-mirror none --updates-mirror none --accept-unsigned-packages
-
 # enable NAT on thin-client-network
 debian-edu-config debian-edu-config/enable-nat boolean true
 
diff -Nru debian-edu-install-1.819/version debian-edu-install-1.821/version
--- debian-edu-install-1.819/version	2015-01-05 19:49:41.000000000 +0100
+++ debian-edu-install-1.821/version	2015-04-14 19:23:20.000000000 +0200
@@ -1 +1 @@
-8.0+edu0~alpha2
+8.0+edu0~beta1

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


--- End Message ---
--- Begin Message ---
Hi,

On Tue, Apr 14, 2015 at 07:55:19PM +0200, Holger Levsen wrote:
> Subject: Bug#782601: unblock: debian-edu-install/1.821

Unblocked.

> The package builds an udeb (unused by regular d-i) so needs a kibi ack.

Added unblock-udeb as well.

Cheers,

Ivo

--- End Message ---

Reply to: