Package: eclipse
Version: 3.2.2-6.1
Severity: minor



The eclipse package and the eclipse-platform package impose zenity (Gnome 
environment) as a dependence.
But eclipse uses Java and doesn't need zenity to work.

Zenity is only used in scripts like /usr/bin/eclipse :
[...]
if [ -x /usr/bin/zenity ]; then
    DIALOG=/usr/bin/zenity
    DIALOGW="$DIALOG --warning"
elif [ -x /usr/bin/kdialog ]; then
    DIALOG=/usr/bin/kdialog
    DIALOGW="$DIALOG --warningyesno"
elif [ -x /usr/bin/xdialog ]; then
    DIALOG=/usr/bin/xdialog
    DIALOGW="$DIALOG --warning"
else
    DIALOG=echo
    DIALOGW="$DIALOG"
fi
[...]

As we can see in this exemple, it isn't the only choice to display dialog boxes.

So if you don't use the Gnome environment, zenity forces you to install many 
gnome libraries. 
It's very unpleasant.

Please, is it possible to give the choice to install kdialog or xdialog instead 
of zenity ?

Thanks in advance.






-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages eclipse depends on:
ii  eclipse-jdt             3.2.2-6.1        Java Development Tools plug-ins fo
ii  eclipse-pde             3.2.2-6.1        Plug-in Development Environment to
ii  eclipse-source          3.2.2-6.1        Eclipse source code plug-ins
ii  libc6                   2.7-18           GNU C Library: Shared libraries
ii  libglib2.0-0            2.16.6-1+lenny1  The GLib library of C routines
ii  libgtk2.0-0             2.12.12-1~lenny1 The GTK+ graphical user interface 
ii  zenity                  2.22.1-2         Display graphical dialog boxes fro

Versions of packages eclipse recommends:
ii  eclipse-gcj                   3.2.2-6.1  Native Eclipse run with GCJ

eclipse suggests no packages.

-- no debconf information



_______________________________________________
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to