Bug#698108: jdk7u11 not supported

2013-01-13 Thread Erwan David
Package: java-package
Version: 0.50+nmu1
Severity: grave
Tags: security

Trying to install java 7u11  (to get rid of latest 0 day vulnerability), I get 
following output :

make-jpkg ./jdk-7u11-linux-i586.tar.gz
Creating temporary directory: /tmp/make-jpkg.PhqdadauR6
Loading plugins: /usr/share/java-package/common.sh 
/usr/share/java-package/j2re.sh /usr/share/java-package/j2sdk-doc.sh 
/usr/share/java-package/j2sdk.sh /usr/share/java-package/j2se.sh 
/usr/share/java-package/oracle-j2re.sh 
/usr/share/java-package/oracle-j2sdk-doc.sh 
/usr/share/java-package/oracle-j2sdk.sh

Detected Debian build architecture: i386
Detected Debian GNU type: i486-linux-gnu

No matching plugin was found.
Removing temporary directory: done

I'm creating the bug with severity grave because of this 0 day in Java.


-- System Information:
Debian Release: 7.0
  APT prefers testing-proposed-updates
  APT policy: (900, 'testing-proposed-updates'), (900, 'testing'), (700, 
'proposed-updates'), (600, 'stable'), (400, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages java-package depends on:
ii  debhelper   9.20120909
ii  fakeroot1.18.4-2
ii  libasound2  1.0.25-4
ii  libx11-62:1.5.0-1
ii  unzip   6.0-8

Versions of packages java-package recommends:
ii  dpkg-dev  1.16.9
ii  gcc   4:4.7.2-1

Versions of packages java-package suggests:
pn  openjdk-6-jre  none
pn  openjdk-7-jre  none

-- debconf information:
* java-package/postinst-note:



This message is confidential and intended only for the addressee. If you have 
received this message in error, please immediately notify the 
postmas...@nds.com and delete it from your system as well as any copies. The 
content of e-mails as well as traffic data may be monitored by NDS for 
employment and security purposes.
To protect the environment please do not print this e-mail unless necessary.

An NDS Group Limited company. www.nds.com

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#342341: eclipse: too many unneeded dependencies

2005-12-16 Thread Erwan David
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
  
   I would like that you check the facts before writing such words.
   
   You are free not to use the Eclipse packaged by Debian but e.g. the Help
   system which is a vital system for some users will not work. Other
   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.
  
  It works perfectly without mozilla. It needs a browser but that's why
  every browser package has a Provides: www-browser, so the dependency
  should be on www-browser, not mozilla-browser.
 
 Not all packages providing www-browser export the needed shared library
 for the embedded browser in Eclipse, which is the default and preferred
 way in Eclipse upstream as Billy wrote.
  
  And that doies not explain th gnome dependency, which is heavier, and
  tottaly inadequate and, I repeat DANGEROUS.
 
 Eclipse doesn't depend on gnome, just on some libraries gnome provides.
 Many applications do this. That is neither heavy nor totally inadequate.
 Our goal is to make Eclipse ready-to-use after a simple



 'apt-get install eclipse'

No eclipse (the software) depends on *gtk* libs. Even eclipse.org does
not cite gnome as a requirements. *YOU* impose gnome.
 
 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 you
 don't need this features, don't use them.
 
 It is definitely NOT DANGEROUS. Data loss would be DANGEROUS.

Gnome IS a danger becaéuse 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.

-- 
Erwan David



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


Bug#342341: eclipse: too many unneeded dependencies

2005-12-16 Thread Erwan David
Le Fri 16/12/2005, Billy Biggs disait
 On 16-Dec-05, at 3:19 AM, Erwan David wrote:
 
 No eclipse (the software) depends on *gtk* libs. Even eclipse.org does
 not cite gnome as a requirements. *YOU* impose gnome.
 
   Erwan, what part about my description of our use of GNOME is
 confusing?
 
   We use GNOME-VFS to implement the Program API.  It's used to:
 
- determine what your system web browser is
- determine what application should launch if you open
  the system editor in eclipse
- actually run these programs
 
   Without GNOME-VFS, the preferences dialog that lists web browsers
 won't list anything, nor will the listing of external applications
 for file associations, nor will the open with  system editor work,
 and any applications that depend on the SWT Program API will not
 work properly.
 
   Do you want me to change the Eclipse Platform 3.2 plan on eclipse.org
 to more clearly state that we depend on gnome-vfs  I can do
 this if it would help!

Yasd that would make easier for me to explain that eclipse is a
windows only thing

If you choose to make yoursellf dependant on people who claim that
microsoft waéy is the only way to use a computer,be logical and make
windows only software.

-- 
Erwan David


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


Bug#342341: eclipse: too many unneeded dependencies

2005-12-15 Thread Erwan David
Le Wed 14/12/2005, Billy Biggs disait

 
   It needs Mozilla for the embedded browser, as it uses the Gecko
 embedding API.  Erwan is correct that if this is not available, the
 help system will launch in an external web browser.  However, this is
 a degredation of functionality.  We would like all distributions to
 ship an embeddable mozilla, or the xulrunner Mozilla runtime.

Ok, so the mozilla part is a bug in the mozilla packaging which does not
separate the browser from the GtkMozEmbed library.

It lets the gnome problem (which is the most annoying dependency). eclipse
uses gtk, not gnome, its different.

-- 
Erwan


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


Bug#342341: eclipse: too many unneeded dependencies

2005-12-14 Thread Erwan David
Le Wed 14/12/2005, Michael Koch disait

 I would like that you check the facts before writing such words.
 
 You are free not to use the Eclipse packaged by Debian but e.g. the Help
 system which is a vital system for some users will not work. Other
 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.

It works perfectly without mozilla. It needs a browser but that's why
every browser package has a Provides: www-browser, so the dependency
should be on www-browser, not mozilla-browser.

And that doies not explain th gnome dependency, which is heavier, and
tottaly inadequate and, I repeat DANGEROUS.

-- 
Erwan David


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


Bug#342341: eclipse: too many unneeded dependencies

2005-12-10 Thread Erwan David
Le Sat 10/12/2005, Stephan Michels disait
 On 12/7/05, Erwan David [EMAIL PROTECTED] wrote:
  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.
 
 The gnome libraries are needed for SWT, for example
 org.eclipse.swt.program.Program to get informations about the mine
 type and
 icons etc. for a given file.

False, eclipse and swt work perfectly without gnome.

 It seems that the SWT libraries handle the case if the
 gnome libs doesn't exist properly. But I don't think it's a good idea
 to remove the dependencies. Maybe a solution is to use recommendations
 instead.

Is it a good idea to impose gnome to those who do not want it ?

 And the dependency to mozila-broser is needed for the SWT Browser widget. You
 should be able to use firefox instead, but nevertheless a browser is needed.

eclipse works without a browser installed. You put restrictions on its use...

  In any case this makes the package uninstallable here (no gnome).
 
 Sad to hear, but to be honest if you can't spare 195 MB of diskspace
 then you won't
 have much fun with Eclipse.

Its more a matter of policy : you as maintainer put arbitrary restrictions on 
the use of the software.

 I tend to tag the report as WONTFIX, but wait on an opinion from Michael Koch.

Do debian policy allow maintainers to include dependencies which are not
upstream ?

I do not want to use gnome, f I follow you I should stop using debian ?


-- 
Erwan


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


Bug#342341: eclipse: too many unneeded dependencies

2005-12-10 Thread Erwan David
Le Sat 10/12/2005, Michael Koch disait
 I agree with you, Stephan. Tagging it 'wontfix' is the best thing. Or
 just close it. We can either try to ship an Eclipse that works out of
 the box or a an Eclipse that needs much help from the admin to install
 additional stuff that Eclipse not depends on. I prefer to do the first
 as it helps more users then the second option hurts. When we 'fix' this
 bug and downgrade the Depends to Recommends or Suggests we will get bug
 reports from users complaining that Eclipse doesnt work out of the box.

 Cheers,
 Michael
 -- 
 Escape the Java Trap with GNU Classpath!
 http://www.gnu.org/philosophy/java-trap.html
 
 Join the community at http://planet.classpath.org/

So you want to oblige people to use the pile of crap that gnome is. MY
freedom is also to NOT use software I think is ill designed and is a danger.

You deny me this right. And you're a liar, I can download upstream eclipse
without using mozilla (you oblige people to install obsolete sqoftware by the
way..) nor gnome.

Imposing gnome for the mime stuff is either a lie or the proof of blatant
incompetency. Mime is handled through the mailcap and mime.types definitions
and the debian package to handle them is mime-support.

PS: I was evaluating debian for the desktops at my work. I must now say that I
cannot suggest it for the developers, we'll stick with other dsitributions
which let people free to choose not to use some software.

-- 
Erwan


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