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

Bug#836445: debian-edu: review of KDE-related packages relationships



Source: debian-edu
Version: 1.905
Severity: normal
Tags: patch

Hi,

I just noticed the debian-edu tasks/metapackages refer to old and
transitional KDE packages; attached there is a patch to fix the
majority of them (something might still be missing), and below there is
the list of changes:

- drop kdebase: its replacement (kde-baseapps) is installed by
  kde-plasma-desktop (installed by kde-standard, already a dependency
  of education-desktop-kde)
- drop kscreensaver: no more existing
- replace transitional kdemultimedia-kio-plugins with kio-audiocd
- drop kdegraphics-strigi-analyzer: dead upstream and removed
- drop kdepim-groupware: no more existing
- drop kdepimlibs-kio-plugins: it is added automatically as dependency
  where needed, and it's for kde4 (used by knode only)
- replace transitional kdewallpapers with plasma-workspace-wallpapers
- replace transitional kcron with kde-config-cron
- drop "kde" alternative: no more existing for long time
- replace printer-applet with print-manager
- drop virtuoso-minimal: virtuoso is no more used
- drop freespacenotifier: no more existing, functionalities integrated
  in main Plasma packages
- stop mentioning kpackage: long gone
- drop kaffeine-mozilla: long gone
- drop kchart & kformula: long gone as separate applications, they are
  part of Calligra
- drop klogic: long dead
- drop ktron: ksnakeduel (which is the new name) exists already
- drop ksame: klickety (which is the new name) exists already
- replace kdebluetooth with bluedevil
- drop kseg: long dead
- add cantor to the mathematics stuff
- drop kdissert: long dead
- replace plasma-widget-networkmanagement with plasma-nm

In general, the debian-edu tasks might need some love, like replacing
gstreamer0.10 packages with gstreamer1.0, mplayer2 with mplayer, and
so on...

Also, feel free to reach us (debian-qt-kde) in case of questions about
KDE/Plasma packages.

Thanks,
-- 
Pino
--- a/tasks/desktop-kde
+++ b/tasks/desktop-kde
@@ -12,21 +12,20 @@ Why:         Need the common packages
 Responsible: José L. Redrejo Rodríguez
 NeedConfig:  no
 
-Depends:     kdebase, kde-standard, konqueror, \
-             konsole, kmix, kdepasswd, kscreensaver
+Depends:     kde-standard, konqueror, \
+             konsole, kmix, kdepasswd
 Recommends:  kcalc, ark, kmail, kaddressbook, kcharselect, \
              kdf, kde-spectacle, korganizer, konversation | kopete, \
-             konq-plugins, kdemultimedia-kio-plugins, \
-             kdegraphics-strigi-analyzer, kdegraphics-thumbnailers, kdemultimedia-kio-plugins, \
-             kdepim-groupware, kdepimlibs-kio-plugins, \
+             konq-plugins, kio-audiocd, \
+             kdegraphics-thumbnailers, \
              kfloppy, knotes, clementine, \
-             kdewallpapers, kdeutils, kamera, digikam, \
+             plasma-workspace-wallpapers, kdeutils, kamera, digikam, \
              kipi-plugins, \
              kdeaccessibility, \
              kturtle
-Suggests:    knode, kcron, kuser, kscd, kfind, \
+Suggests:    knode, kde-config-cron, kuser, kscd, kfind, \
              kruler, kfilereplace, kde-zeroconf, \
-             kde | kde-full
+             kde-full
 Why:         KDE desktop environment
 Responsible: ? (someone need to check the package list is complete)
 NeedConfig:  no
@@ -49,8 +48,8 @@ Responsible: ?
 NeedConfig:  ?
 
 Depends:     kdeedu
-Recommends:  printer-applet, kwalletmanager, virtuoso-minimal, \
-             freespacenotifier, kinfocenter, update-notifier-kde
+Recommends:  print-manager, kwalletmanager, \
+             kinfocenter, update-notifier-kde
 Why:         KDE 4 desktop environment.  List the new packages here.
 Responsible: ?
 NeedConfig:  ?
--- a/tasks/desktop-other
+++ b/tasks/desktop-other
@@ -24,7 +24,6 @@ Responsible: Petter Reinholdtsen
 NeedConfig:  no
 
 Depends:     synaptic
-Ignore:      kpackage
 Why:         Need a userfriendly debian package manager
 Responsible: Petter Reinholdtsen
 NeedConfig:  no
@@ -182,7 +181,7 @@ Why:         Useful browser where firefo
 Responsible: ?
 Needconfig:  ?
 
-Depends:     gecko-mediaplayer | kaffeine-mozilla | mozilla-plugin-vlc
+Depends:     gecko-mediaplayer | mozilla-plugin-vlc
 Why:         Iceweasel should have video and audio support.  Include a useful
              firefox plugin for this.
 Responsible: ?
@@ -386,11 +385,6 @@ Why:         GUI frontend to LaTeX makes
 Responsible: ?
 NeedConfig:  ?
 
-Suggests:    kchart, kformula
-Why:         leftovers 
-Responsible: ?
-NeedConfig:  no
-
 Depends:     inkscape
 Recommends:  gimp, gimp-data-extras, gimp-ufraw
 Suggests:    netpbm, gv, dia
@@ -433,7 +427,7 @@ Why:         Spellcheckers for all langu
 Responsible: ? (someone need to check the package list is complete)
 NeedConfig:  ?
 
-Suggests:    lightspeed, klogic
+Suggests:    lightspeed
 Why:         Fysikkprogrammer
 Responsible: ?
 NeedConfig:  ?
@@ -514,8 +508,8 @@ Responsible: Petter Reinholdtsen
 NeedConfig:  No
 
 
-Suggests:    ktron, kpat, kbattleship, \
-             ksame, kbounce, kspaceduel, \
+Suggests:    kpat, kbattleship, \
+             kbounce, kspaceduel, \
              kgoldrunner, kolf, kmines, konquest, kshisen, \
              katomic, klickety, kblackbox, kjumpingcube, \
              kmahjongg, kreversi
--- a/tasks/laptop
+++ b/tasks/laptop
@@ -12,7 +12,7 @@ Why:         Useful tools for laptop har
 Responsible: Petter Reinholdtsen
 NeedConfig:  no
 
-Recommends:  kdebluetooth
+Recommends:  bluedevil
 Suggests:    bluez-cups, bluez-utils
 Why:         Bluetooth support.  Laptops tend to have that feature.
 Responsible: Petter Reinholdtsen
--- a/tasks/mathematics
+++ b/tasks/mathematics
@@ -8,12 +8,11 @@ Description: Debian Edu mathematical app
 
 Depends:     geogebra
 Recommends:  kig
-Suggests:    kseg
 Why:         Interactive geometry
 Responsible: Antonio Ullán de Celis, Andreas B. Mundt
 
 Depends: drgeo, gnuplot, kbruch, kmplot, mathwar, rocs
-Recommends: education-menus, geomview, grace, graphmonkey, graphthing, kalgebra, xabacus
+Recommends: education-menus, geomview, grace, graphmonkey, graphthing, kalgebra, xabacus, cantor
 Suggests: geogebra-kde, octave, lybniz, rkward, r-cran-rcmdr, euler, gretl, kile, mathomatic, pari-gp, yacas, scilab, xaos, abakus, qliss3d, k3dsurf, wxmaxima
 Responsible: Antonio Ullán de Celis, Andreas B. Mundt
 
--- a/tasks/misc
+++ b/tasks/misc
@@ -11,7 +11,7 @@ Recommends: education-menus
 Suggests:  blinken, flashplugin-nonfree
 
 Recommends:  freemind, vym
-Suggests:    kdissert, freeplane
+Suggests:    freeplane
 Why:         Mind-mapping tool
 Responsible: Petter Reinholdtsen
 NeedConfig:  no
--- a/tasks/standalone
+++ b/tasks/standalone
@@ -22,7 +22,7 @@ Why:         The system administrator to
 Responsible: Andreas B. Mundt
 Needconfig:  no
 
-Depends:     plasma-widget-networkmanagement | network-manager-gnome
+Depends:     plasma-nm | network-manager-gnome
 Why:         Make it easier to configure wireless networks.  The network
              manager suite seem to be best at the moment.
 Responsible: Petter Reinholdtsen

Reply to: