Openjdk installation pulls in needless GNOME 2 dependencies

Bug #1174884 reported by Barry Shilliday
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
openjdk-7 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Description:

When installing version 7 of openjdk, lots of GNOME 2 dependencies are pulled in along with it. This clutters up a system with obsolete libraries.

The problem is not present in openjdk-6.

Version:

Problem present in (at least) 12.04.2 and 13.04.

Expectation:

JRE/JDK installed with necessary libraries.

Actual result:

Old GNOME 2 libraries are installed.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: openjdk-7-jre (not installed)
ProcVersionSignature: Ubuntu 3.5.0-27.46~precise1-generic 3.5.7.7
Uname: Linux 3.5.0-27-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.2
Architecture: amd64
Date: Tue Apr 30 19:58:38 2013
MarkForUpload: True
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: openjdk-7
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in openjdk-7 (Ubuntu):
status: New → Confirmed
Revision history for this message
Brett Wilkins (brettwilkins) wrote :

This is especially a problem inside a docker lsc container, where device creation is disabled, thereby rendering fuse (depended on by gvfs) uninstallable.

Revision history for this message
Barry Shilliday (teppic74) wrote :

This issue is still present in 14.04. Attempting to install the JDK on a fresh installation,

The following NEW packages will be installed
  ca-certificates-java fonts-dejavu-extra icedtea-7-jre-jamvm java-common
  libatk-wrapper-java libatk-wrapper-java-jni libbonobo2-0 libbonobo2-common
  libgconf2-4 libgnome2-0 libgnome2-bin libgnome2-common libgnomevfs2-0
  libgnomevfs2-common libice-dev libidl-common libidl0 libnss3-1d liborbit-2-0
  liborbit2 libpthread-stubs0-dev libsm-dev libx11-dev libx11-doc libxau-dev
  libxcb1-dev libxdmcp-dev libxt-dev openjdk-7-jdk openjdk-7-jre
  openjdk-7-jre-headless tzdata-java x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xorg-sgml-doctools xtrans-dev

Revision history for this message
Kevin Krumwiede (kjkrum) wrote :

Two and a half years later, still no fix...

Canonical needs to gamify package maintenance, and the user community needs to be able to "fire" package maintainers.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.