Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:debian-edu
User: [email protected]
Usertags: pu

Please accept upload of debian-edu 2.13.3+deb13u1 to Debian trixie.

[ Reason ]
The updated package contains various recommendation fixes backported
from src:debian-edu up-to 2.13.7 but adjust to package availabilities in
Debian 13.

It also contains a fix for login problems on Debian Edu systems that
have been installed with installation profile "Minimal" (missing
libpam-krb5).

Furthermore, it decommissions the killer package in Debian Edu. The
bin:pkg killer has been broken since Debian 13 and should either be
fixed (not by us) or removed from Debian (I will request it if noone
steps up). If killer is installed on a Debian (Edu) systems, users
experience spontaneous log outs because killer assume user sessions /
systems being idle, though they are not.

For more reasons, see the "Changes" section below.

[ Impact ]
The debian-edu meta packages (education-* meta:pkgs in Debian) stay
less optimized for Debian 13. Login problem after installation on
"Minimal" Debian Edu systems.

[ Tests ]
Manual tests on Debian Edu 13 environments (customers' envs, virtual dev
env).

[ Risks ]
Minimal, only for Debian Edu.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]

+debian-edu (2.13.3+deb13u1) trixie; urgency=medium
+
+  [ Frans Spiesschaert ]
+  * Replace qlandkartegt with its successor qmapshack; drop googleearth-package
+    because it is non-dfsg-free and qgis is able to visualize KML too.
+    (Closes: #1118081).
+  * Replace not-available-anymore kino with flowblade, another non-linear video
+    editor. (Closes: #1118082).
+  * Add ase, jmol and xcrysden to Suggests as replacements for the no longer
+    available gdis package. (Closes: #1118017).
+  * Remove no longer available package tablix2 from Suggests. The already
+    suggested fet package is a valuable alternative.
+  * Remove kvpm from Suggests. It depends on the KDE 4 libraries. File, disk
+    and partition management tools will be handled in the education-desktop-
+    <desktop> tasks in the future. (Closes: #1118080).
+  * education-desktop-mate: Add a Suggests on gnome-disk-utility, while
+    providing a graphical disk and partition management tool is no longer
+    handled by desktop-other.
+  * education-desktop-xfce: Add a Suggests on gnome-disk-utility, while
+    providing a graphical disk and partition management tool is no longer
+    handled by desktop-other.
+  * Replace no longer available monitoring tools with 
monitoring-plugins-contrib
+    as a Suggests. (Closes: #1118079).
+
+  [ Jeremy Bícha ]
+  * education-desktop-mate: remove gnome-accessibility-themes; it's for gtk2 
and
+    libgtk2.0-0t64 already pulls it in
+
+  [ Mike Gabriel ]
+  * education-electronics: Remove oregano, since it has been removed from
+    Debian trixie.
+  * tasks/networked-common: Stop recommending killer.
+  * tasks/networked{,-common}: Stop using nscd.
+    Rationale behind this:
+      - main server, terminal servers, workstations, and minimal installations
+        (all LDAP clients) have nslcd installed caching most of the LDAP 
queries
+        requested by the client, and the few local accounts don't need to be
+        cached.
+      - roaming workstations use sssd (also caching LDAP + Kerberos queries)
+      - standalone installations only have a single user (not much caching
+        needed).
+    The overall gain of removing nscd from networked Debian Edu systems is
+    to reduce delays between changes in LDAP and those changes being
+    available on the clients.
+  * tasks/networked: Minimal profile installations are Debian Edu network
+    clients.
+    Make sure the education-networked package gets installed on Minimal
+    profile installations. This e.g. assures that libpam-krb5 becomes
+    available on installed systems with Minimal profile. Without this
+    PAM module, user login fails on Minimal profile installations.
+    The idea of the tasks/networked meta package / tasksel task is that all
+    requirements for clients on a Debian Edu network get installed. This
+    includes the Minimal installation profile (as it is intended to be used
+    for non-desktop installations on a Debian Edu site).
+    This change will also lead to network-manager being installed on systems
+    configured as "Minimal" Edu machines. This is intended. (Closes: #1146479).
+
+  [ Serhii Horichenko ]
+  * tasks/thin-client: Assure plymouth being installed on Debian Edu thin
+    clients.
+
+ -- Mike Gabriel <[email protected]>  Tue, 08 Sep 2026 10:57:40 +0200
+

[ Other info ]
Inclusion into Debian 13.8 would be awesome!
diff -Nru debian-edu-2.13.3/debian/changelog 
debian-edu-2.13.3+deb13u1/debian/changelog
--- debian-edu-2.13.3/debian/changelog  2025-06-27 22:25:23.000000000 +0200
+++ debian-edu-2.13.3+deb13u1/debian/changelog  2026-09-08 10:57:40.000000000 
+0200
@@ -1,3 +1,66 @@
+debian-edu (2.13.3+deb13u1) trixie; urgency=medium
+
+  [ Frans Spiesschaert ]
+  * Replace qlandkartegt with its successor qmapshack; drop googleearth-package
+    because it is non-dfsg-free and qgis is able to visualize KML too.
+    (Closes: #1118081).
+  * Replace not-available-anymore kino with flowblade, another non-linear video
+    editor. (Closes: #1118082).
+  * Add ase, jmol and xcrysden to Suggests as replacements for the no longer
+    available gdis package. (Closes: #1118017).
+  * Remove no longer available package tablix2 from Suggests. The already
+    suggested fet package is a valuable alternative.
+  * Remove kvpm from Suggests. It depends on the KDE 4 libraries. File, disk
+    and partition management tools will be handled in the education-desktop-
+    <desktop> tasks in the future. (Closes: #1118080).
+  * education-desktop-mate: Add a Suggests on gnome-disk-utility, while
+    providing a graphical disk and partition management tool is no longer
+    handled by desktop-other.
+  * education-desktop-xfce: Add a Suggests on gnome-disk-utility, while
+    providing a graphical disk and partition management tool is no longer
+    handled by desktop-other.
+  * Replace no longer available monitoring tools with 
monitoring-plugins-contrib
+    as a Suggests. (Closes: #1118079).
+
+  [ Jeremy Bícha ]
+  * education-desktop-mate: remove gnome-accessibility-themes; it's for gtk2 
and
+    libgtk2.0-0t64 already pulls it in
+
+  [ Mike Gabriel ]
+  * education-electronics: Remove oregano, since it has been removed from
+    Debian trixie.
+  * tasks/networked-common: Stop recommending killer.
+  * tasks/networked{,-common}: Stop using nscd.
+    Rationale behind this:
+      - main server, terminal servers, workstations, and minimal installations
+        (all LDAP clients) have nslcd installed caching most of the LDAP 
queries
+        requested by the client, and the few local accounts don't need to be
+        cached.
+      - roaming workstations use sssd (also caching LDAP + Kerberos queries)
+      - standalone installations only have a single user (not much caching
+        needed).
+    The overall gain of removing nscd from networked Debian Edu systems is
+    to reduce delays between changes in LDAP and those changes being
+    available on the clients.
+  * tasks/networked: Minimal profile installations are Debian Edu network
+    clients.
+    Make sure the education-networked package gets installed on Minimal
+    profile installations. This e.g. assures that libpam-krb5 becomes
+    available on installed systems with Minimal profile. Without this
+    PAM module, user login fails on Minimal profile installations.
+    The idea of the tasks/networked meta package / tasksel task is that all
+    requirements for clients on a Debian Edu network get installed. This
+    includes the Minimal installation profile (as it is intended to be used
+    for non-desktop installations on a Debian Edu site).
+    This change will also lead to network-manager being installed on systems
+    configured as "Minimal" Edu machines. This is intended. (Closes: #1146479).
+
+  [ Serhii Horichenko ]
+  * tasks/thin-client: Assure plymouth being installed on Debian Edu thin
+    clients.
+
+ -- Mike Gabriel <[email protected]>  Tue, 08 Sep 2026 10:57:40 +0200
+
 debian-edu (2.13.3) unstable; urgency=medium
 
   * tasks/desktop-lomiri:
diff -Nru debian-edu-2.13.3/debian/control 
debian-edu-2.13.3+deb13u1/debian/control
--- debian-edu-2.13.3/debian/control    2025-06-27 22:25:23.000000000 +0200
+++ debian-edu-2.13.3+deb13u1/debian/control    2026-09-08 10:57:40.000000000 
+0200
@@ -58,13 +58,16 @@
 Architecture: any
 Depends: ${misc:Depends},
          education-tasks (= ${binary:Version})
-Recommends: avogadro,
+Recommends: ase,
+            avogadro,
             chemtool,
             easychem,
             education-menus,
             gperiodic,
+            jmol,
             kalzium,
-            pymol
+            pymol,
+            xcrysden
 Suggests: gchempaint,
           gdis,
           rasmol
@@ -128,14 +131,13 @@
             tcptraceroute,
             vim
 Suggests: apticron | cron-apt,
-          cpqarrayd,
           debian-goodies,
           debsecan,
-          dpt-i2o-raidutils | raidutils,
           emacs,
           gdb,
           isag,
           kexec-tools,
+          monitoring-plugins-contrib,
           mpt-status,
           nvram-wakeup,
           popularity-contest,
@@ -329,14 +331,14 @@
             education-misc,
             education-music,
             education-physics,
-            gnome-accessibility-themes,
             kdeedu,
             mate-desktop-environment-extras,
             onboard,
             task-mate-desktop
 Suggests: education-development,
           education-primaryschool,
-          education-video
+          education-video,
+          gnome-disk-utility
 Description: Debian Edu MATE desktop applications
  This metapackage depends on various MATE office and desktop applications
  that are useful for teachers and their students.
@@ -396,7 +398,6 @@
           kreversi,
           kshisen,
           kspaceduel,
-          kvpm,
           lacheck,
           libncurses-dev,
           lyx,
@@ -412,7 +413,6 @@
           scim-tables-zh,
           smbclient,
           sql-ledger,
-          tablix2,
           texlive,
           texlive-latex-base,
           texlive-latex-base-doc,
@@ -449,7 +449,8 @@
             task-xfce-desktop
 Suggests: education-development,
           education-primaryschool,
-          education-video
+          education-video,
+          gnome-disk-utility
 Description: Debian Edu Xfce desktop applications
  This metapackage depends on various Xfce components that are useful
  for teachers and their students.
@@ -524,7 +525,6 @@
           kicad-doc-en,
           kicad-doc-es,
           kicad-doc-fr,
-          oregano,
           pcb,
           xcircuit
 Description: Debian Edu electronics related applications
@@ -539,13 +539,12 @@
             kgeography,
             marble
 Suggests: gmt,
-          googleearth-package,
           gpscorrelate,
           grass,
           mapserver-bin,
           openscenegraph,
           qgis,
-          qlandkartegt,
+          qmapshack,
           viking
 Description: Debian Edu applications for geography
  This metapackage depends on various applications that can be used
@@ -864,7 +863,6 @@
 Recommends: education-networked-common,
             libpam-krb5,
             network-manager,
-            nscd
 Description: Debian Edu additional packages for networked systems
  A metapackage containing dependencies for packages required on
  networked installations (with the exception of roaming workstation
@@ -878,7 +876,6 @@
             cups-browsed,
             cups-core-drivers,
             education-common,
-            killer,
             krb5-user,
             ldap-utils,
             ldapvi,
@@ -900,7 +897,6 @@
           libpam-ccreds,
           libpam-mount,
           libpam-sss,
-          nscd,
           ocsinventory-agent
 Description: Debian Edu common packages for networked systems
  A metapackage containing dependencies for packages required on all networked
@@ -1065,6 +1061,7 @@
             ltsp,
             openssh-server,
             p910nd,
+            plymouth,
             pulseaudio,
             x2goclient,
             x2gothinclient-common,
@@ -1086,7 +1083,7 @@
             kdenlive,
             openshot-qt,
             stopmotion
-Suggests: kino,
+Suggests: flowblade,
           libdvdcss2,
           pitivi,
           xine-ui
diff -Nru debian-edu-2.13.3/debian-edu-tasks.desc 
debian-edu-2.13.3+deb13u1/debian-edu-tasks.desc
--- debian-edu-2.13.3/debian-edu-tasks.desc     2025-06-27 22:25:23.000000000 
+0200
+++ debian-edu-2.13.3+deb13u1/debian-edu-tasks.desc     2026-09-08 
10:57:40.000000000 +0200
@@ -131,10 +131,10 @@
 Section: debian-edu
 Description: Debian Edu additional packages for networked systems
  A metapackage containing dependencies for packages required on
- networked installations (with the exception of roaming workstation
- and minimal) in the Debian Edu Blend.
+ networked installations (with the exception of roaming workstation)
+ in the Debian Edu Blend.
 Relevance: 10
-Test-edu-profile: Workstation Main-Server LTSP-Server
+Test-edu-profile: Minimal Workstation Main-Server LTSP-Server
 Key:
  education-networked
 
diff -Nru debian-edu-2.13.3/menus/applications-merged/electricity.menu 
debian-edu-2.13.3+deb13u1/menus/applications-merged/electricity.menu
--- debian-edu-2.13.3/menus/applications-merged/electricity.menu        
2019-01-18 13:54:30.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/menus/applications-merged/electricity.menu        
2026-09-08 10:57:40.000000000 +0200
@@ -14,7 +14,6 @@
             <And>
               <Category>Electricity</Category>
             </And>
-            <Filename>oregano.desktop</Filename>
           </Include>
        </Menu> <!-- End Electricity -->
     </Menu> <!-- End Education -->
diff -Nru debian-edu-2.13.3/tasks/chemistry 
debian-edu-2.13.3+deb13u1/tasks/chemistry
--- debian-edu-2.13.3/tasks/chemistry   2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/chemistry   2026-09-08 10:57:40.000000000 
+0200
@@ -20,5 +20,8 @@
  kalzium,
 
 Suggests:
+ ase,
+ jmol,
  rasmol,
+ xcrysden,
 
diff -Nru debian-edu-2.13.3/tasks/common debian-edu-2.13.3+deb13u1/tasks/common
--- debian-edu-2.13.3/tasks/common      2025-06-02 16:34:13.000000000 +0200
+++ debian-edu-2.13.3+deb13u1/tasks/common      2026-09-08 10:57:40.000000000 
+0200
@@ -77,8 +77,7 @@
  smartmontools,
 
 Suggests:
- dpt-i2o-raidutils | raidutils,
- cpqarrayd,
+ monitoring-plugins-contrib,
  mpt-status,
  isag,
  wireshark,
diff -Nru debian-edu-2.13.3/tasks/desktop-mate 
debian-edu-2.13.3+deb13u1/tasks/desktop-mate
--- debian-edu-2.13.3/tasks/desktop-mate        2021-12-21 22:59:49.000000000 
+0100
+++ debian-edu-2.13.3+deb13u1/tasks/desktop-mate        2026-09-08 
10:57:40.000000000 +0200
@@ -15,7 +15,6 @@
  mate-desktop-environment-extras,
 
 Recommends:
- gnome-accessibility-themes,
  onboard,
  dasher,
 
@@ -42,3 +41,6 @@
  education-primaryschool,
  education-development,
  education-video,
+
+Suggests:
+ gnome-disk-utility
diff -Nru debian-edu-2.13.3/tasks/desktop-other 
debian-edu-2.13.3+deb13u1/tasks/desktop-other
--- debian-edu-2.13.3/tasks/desktop-other       2025-06-02 16:34:13.000000000 
+0200
+++ debian-edu-2.13.3+deb13u1/tasks/desktop-other       2026-09-08 
10:57:40.000000000 +0200
@@ -106,9 +106,6 @@
  texworks,
 
 Suggests:
- kvpm
-
-Suggests:
  netpbm,
  gv,
  dia,
@@ -117,7 +114,6 @@
  pppoeconf,
 
 Suggests:
- tablix2,
  fet,
 
 Suggests:
diff -Nru debian-edu-2.13.3/tasks/desktop-xfce 
debian-edu-2.13.3+deb13u1/tasks/desktop-xfce
--- debian-edu-2.13.3/tasks/desktop-xfce        2021-12-21 22:59:49.000000000 
+0100
+++ debian-edu-2.13.3+deb13u1/tasks/desktop-xfce        2026-09-08 
10:57:40.000000000 +0200
@@ -36,3 +36,7 @@
  education-primaryschool,
  education-development,
  education-video,
+
+Suggests:
+ gnome-disk-utility
+
diff -Nru debian-edu-2.13.3/tasks/electronics 
debian-edu-2.13.3+deb13u1/tasks/electronics
--- debian-edu-2.13.3/tasks/electronics 2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/electronics 2026-09-08 10:57:40.000000000 
+0200
@@ -11,7 +11,6 @@
 
 Recommends:
  gpsim,
- oregano,
  xoscope,
  gnucap,
 
diff -Nru debian-edu-2.13.3/tasks/geography 
debian-edu-2.13.3+deb13u1/tasks/geography
--- debian-edu-2.13.3/tasks/geography   2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/geography   2026-09-08 10:57:40.000000000 
+0200
@@ -15,9 +15,8 @@
 
 Suggests:
  gpscorrelate,
- qlandkartegt,
+ qmapshack,
  viking,
- googleearth-package,
  mapserver-bin,
  openscenegraph,
  grass,
diff -Nru debian-edu-2.13.3/tasks/networked 
debian-edu-2.13.3+deb13u1/tasks/networked
--- debian-edu-2.13.3/tasks/networked   2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/networked   2026-09-08 10:57:40.000000000 
+0200
@@ -1,11 +1,11 @@
 Format: https://blends.debian.org/blends/1.1
 Task: Networked stationary
 Architecture: any
-Test-edu-profile: Workstation Main-Server LTSP-Server
+Test-edu-profile: Minimal Workstation Main-Server LTSP-Server
 Description: Debian Edu additional packages for networked systems
  A metapackage containing dependencies for packages required on
- networked installations (with the exception of roaming workstation
- and minimal) in the Debian Edu Blend.
+ networked installations (with the exception of roaming workstation)
+ in the Debian Edu Blend.
 
 Recommends:
  education-networked-common,
@@ -14,8 +14,4 @@
  libpam-krb5,
 
 Recommends:
- nscd,
-
-Recommends:
  network-manager,
-
diff -Nru debian-edu-2.13.3/tasks/networked-common 
debian-edu-2.13.3+deb13u1/tasks/networked-common
--- debian-edu-2.13.3/tasks/networked-common    2021-12-21 22:59:49.000000000 
+0100
+++ debian-edu-2.13.3+deb13u1/tasks/networked-common    2026-09-08 
10:57:40.000000000 +0200
@@ -58,12 +58,8 @@
  ocsinventory-agent,
 NeedConfig: yes - specify URL to collector
 
-Recommends:
- killer,
-
 Suggests:
  libpam-ccreds,
- nscd,
  libpam-sss,
  libnss-sss,
 NeedConfig: yes
diff -Nru debian-edu-2.13.3/tasks/thin-client 
debian-edu-2.13.3+deb13u1/tasks/thin-client
--- debian-edu-2.13.3/tasks/thin-client 2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/thin-client 2026-09-08 10:57:40.000000000 
+0200
@@ -14,6 +14,7 @@
  ltsp,
  openssh-server,
  p910nd,
+ plymouth,
  pulseaudio,
  x2goclient,
  x2gothinclient-common,
diff -Nru debian-edu-2.13.3/tasks/video debian-edu-2.13.3+deb13u1/tasks/video
--- debian-edu-2.13.3/tasks/video       2021-12-21 22:59:49.000000000 +0100
+++ debian-edu-2.13.3+deb13u1/tasks/video       2026-09-08 10:57:40.000000000 
+0200
@@ -21,7 +21,7 @@
  ffmpeg,
 
 Suggests:
- kino,
+ flowblade,
  pitivi,
  xine-ui,
  libdvdcss2,

Reply via email to