Bug#342341: marked as done (eclipse: too many unneeded dependencies)

Debian Bug Tracking System owner at bugs.debian.org
Fri Dec 16 10:18:09 UTC 2005


Your message dated Fri, 16 Dec 2005 12:17:21 +0100
with message-id <20051216111721.GB5668 at asterix.konqueror.de>
and subject line Bug#342341: eclipse: too many unneeded dependencies
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 7 Dec 2005 09:54:05 +0000
>From erwan at rail.eu.org Wed Dec 07 01:54:05 2005
Return-path: <erwan at rail.eu.org>
Received: from mail.trusted-logic.com ([62.240.237.76] ident=postfix)
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1Ejvzx-0004zt-60
	for submit at bugs.debian.org; Wed, 07 Dec 2005 01:54:05 -0800
Received: from localhost (crozetdeux [127.0.0.1])
	by mail.trusted-logic.com (Postfix) with ESMTP id BB4B12A0129;
	Wed,  7 Dec 2005 10:54:02 +0100 (CET)
Received: from mail.trusted-logic.com ([127.0.0.1])
	by localhost (crozetdeux [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 12149-04; Wed, 7 Dec 2005 10:54:02 +0100 (CET)
Received: from maio.trusted-logic.fr (maio.trusted-logic.fr [192.168.1.133])
	by mail.trusted-logic.com (Postfix) with ESMTP id AB90D2A010E;
	Wed,  7 Dec 2005 10:54:02 +0100 (CET)
Received: from localhost (maio.trusted-logic.fr [127.0.0.1])
	by maio.trusted-logic.fr (Postfix) with ESMTP id 8797653C05A;
	Wed,  7 Dec 2005 10:54:02 +0100 (CET)
Received: from maio.trusted-logic.fr ([127.0.0.1])
	by localhost (maio [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
	id 20371-06; Wed, 7 Dec 2005 10:54:02 +0100 (CET)
Received: from brehat.trusted-logic.fr (brehat.trusted-logic.fr [192.168.4.130])
	by maio.trusted-logic.fr (Postfix) with ESMTP id 759C553C03D;
	Wed,  7 Dec 2005 10:54:02 +0100 (CET)
Received: by brehat.trusted-logic.fr (Postfix, from userid 1000)
	id 49038C79C3; Wed,  7 Dec 2005 10:54:02 +0100 (CET)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Erwan David <erwan at rail.eu.org>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: eclipse: too many unneeded dependencies
Message-ID: <20051207095402.22909.73038.reportbug at brehat.trusted-logic.fr>
X-Mailer: reportbug 3.18
Date: Wed, 07 Dec 2005 10:54:02 +0100
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at trusted-logic.fr
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at trusted-logic.fr
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: eclipse
Severity: normal

sudo apt-get -u install eclipse
Password:
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  dbus-1 dbus-glib-1 eclipse-jdt eclipse-jdt-common eclipse-pde
  eclipse-pde-common eclipse-platform eclipse-platform-common eclipse-rcp
  eclipse-rcp-common eclipse-source gconf2 gconf2-common gnome-keyring
  gnome-mime-data junit libbcel-java libbonobo2-0 libbonobo2-common
  libbonoboui2-0 libbonoboui2-common libcommons-beanutils-java
  libcommons-collections-java libcommons-collections3-java
  libcommons-dbcp-java libcommons-digester-java libcommons-el-java
  libcommons-fileupload-java libcommons-launcher-java libcommons-logging-java
  libcommons-modeler-java libcommons-pool-java libfam0c102 libgconf2-4
  libgnome-keyring0 libgnome2-0 libgnome2-common libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
  libgnomevfs2-common libhal-storage0 libhal0 libjsch-java liblog4j1.2-java
  liblucene-java liblucene-java-doc libmx4j-java liborbit2 libregexp-java
  libscrollkeeper0 libservlet2.4-java libsmbclient libswt3.1-gtk-java
  libswt3.1-gtk-jni libtomcat5-java mozilla-browser scrollkeeper
  shared-mime-info zenity

Which means 195 MB on disk...

eclipse does not need gnome, so there is a dependency problem on this
side. Same thing with mozilla-browser.

In any case this makes the package uninstallable here (no gnome).

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14-1-k7
Locale: LANG=C, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)

---------------------------------------
Received: (at 342341-done) by bugs.debian.org; 16 Dec 2005 10:14:27 +0000
>From mkoch at konqueror.de Fri Dec 16 02:14:27 2005
Return-path: <mkoch at konqueror.de>
Received: from mail5.ewetel.de ([212.6.122.32])
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1EnCba-0007D0-UL
	for 342341-done at bugs.debian.org; Fri, 16 Dec 2005 02:14:27 -0800
Received: from asterix.konqueror.de (dyndsl-080-228-197-248.ewe-ip-backbone.de [80.228.197.248])
	by mail5.ewetel.de (8.12.1/8.12.9) with ESMTP id jBGADmRK007038;
	Fri, 16 Dec 2005 11:13:48 +0100 (MET)
Received: from mkoch by asterix.konqueror.de with local (Exim 4.50)
	id 1EnDaT-0004zo-MG; Fri, 16 Dec 2005 12:17:21 +0100
Date: Fri, 16 Dec 2005 12:17:21 +0100
From: Michael Koch <konqueror at gmx.de>
To: Erwan David <erwan at rail.eu.org>, 342341-done at bugs.debian.org
Subject: Re: Bug#342341: eclipse: too many unneeded dependencies
Message-ID: <20051216111721.GB5668 at asterix.konqueror.de>
References: <20051207095402.22909.73038.reportbug at brehat.trusted-logic.fr> <9a0edfd70512100542g55ed506blca759a1015638b64 at mail.gmail.com> <20051210221042.GE16486 at asterix.konqueror.de> <20051210223629.GA29128 at ratagaz.local> <20051214075549.GG16486 at asterix.konqueror.de> <20051214083211.GB10049 at brehat.trusted-logic.fr> <20051216080637.GR16486 at asterix.konqueror.de> <20051216081943.GB29353 at brehat.trusted-logic.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
In-Reply-To: <20051216081943.GB29353 at brehat.trusted-logic.fr>
User-Agent: Mutt/1.5.9i
X-CheckCompat: OK
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mail5.ewetel.de id jBGADmRK007038
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-5.5 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
	RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02

On Fri, Dec 16, 2005 at 09:19:43AM +0100, Erwan David wrote:
> Le Fri 16/12/2005, Michael Koch disait
> > On Wed, Dec 14, 2005 at 09:32:11AM +0100, Erwan David wrote:
> > > Le Wed 14/12/2005, Michael Koch disait
> > >=20
> > > > I would like that you check the facts before writing such words.
> > > >=20
> > > > You are free not to use the Eclipse packaged by Debian but e.g. t=
he Help
> > > > system which is a vital system for some users will not work. Othe=
r
> > > > thinks don't work either. Upstream Eclipse 3.1.1 don't works with=
 free
> > > > java runtimes at all because of broken memory management in JDT.
> > >=20
> > > It works perfectly without mozilla. It needs a browser but that's w=
hy
> > > every browser package has a Provides: www-browser, so the dependenc=
y
> > > should be on www-browser, not mozilla-browser.
> >=20
> > Not all packages providing www-browser export the needed shared libra=
ry
> > for the embedded browser in Eclipse, which is the default and preferr=
ed
> > way in Eclipse upstream as Billy wrote.
> > =20
> > > And that doies not explain th gnome dependency, which is heavier, a=
nd
> > > tottaly inadequate and, I repeat DANGEROUS.
> >=20
> > Eclipse doesn't depend on gnome, just on some libraries gnome provide=
s.
> > Many applications do this. That is neither heavy nor totally inadequa=
te.
> > Our goal is to make Eclipse ready-to-use after a simple
>=20
>=20
>=20
> > 'apt-get install eclipse'
>=20
> No eclipse (the software) depends on *gtk* libs. Even eclipse.org does
> not cite gnome as a requirements. *YOU* impose gnome.

Please read what Billy Biggs, upstream SWT developer, wrote in this
thread.

> > To make this happen we have to depend on some stuff that may not be
> > needed but is needed in the default configuration of Eclipse. When yo=
u
> > don't need this features, don't use them.
> >=20
> > It is definitely NOT DANGEROUS. Data loss would be DANGEROUS.
>=20
> Gnome IS a danger beca=E9use its goal is to impose a tatlly inadequate
> way of using a computer to people who do not want it. Gnome is
> contrary to the freedom of the user.

That is a highly contrary statement. I don't want to take part in such a
desktop flamewar. I close this bug now as it is in no way serious.


Cheers,
Michael
--=20
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html

Join the community at http://planet.classpath.org/



More information about the pkg-java-maintainers mailing list