← Back to team overview

openjdk team mailing list archive

Bug#636514: Bug#636514: icedtea-plugin: obsolete (and unneeded?) dependency on xulrunner-1.9.1

 

On Thu, Aug 04, 2011 at 08:17:49AM +0200, Matthias Klose wrote:
> severity 636514 normal
> thanks
> 
> I really do not have any trust in some member of the release team filing this
> kind of reports. Please think twice before doing this.
> 
> 
> On 08/03/2011 07:50 PM, Julien Cristau wrote:
> > Package: icedtea-plugin
> > Version: 1.1-1
> > Severity: serious
> > 
> > icedtea-plugin depends on xulrunner-1.9.1, which is no longer built in
> > unstable.
> > 
> > Also:
> > 12:40 < glandium> jcristau: as for icedtea-web, i don't see where it depends on 
> >                   xulrunner-1.9.1
> > 12:40 < jcristau> http://packages.debian.org/sid/icedtea-plugin
> > 12:41 < jcristau> dep: xulrunner-1.9.1
> > 12:42 < glandium> jcristau: i have no idea why it depends on xulrunner-1.9.1... 
> >                   there's no reason for that
> > 12:43 < glandium> it's also stupid, because it makes it necessary to install 
> >                   xulrunner to benefit the plugin in iceape

Just in case that wasn't clear, the glandium mentioned above is me, and
that was with my iceweasel maintainer on, which is the source package
that was generating xulrunner-1.9.1. Unstable doesn't have
xulrunner-1.9.1 anymore, or at least, it's not generated from the source
currently in unstable. It's still in unstable but won't for long.

Anyways, making plugin packages *depend* on xulrunner, any version, is
wrong, because:
- webkit browsers don't use xulrunner
- all gecko browsers don't use xulrunner (only iceweasel does)

FWIW, Ubuntu's package doesn't depend on xulrunner-1.9.1, but instead
depends on firefox | chromium-browser | epiphany-browser | midori. Which
is just as useless, as this requires people using other browsers (for
example, uzbl or conkeror) to install one of these browsers while they
don't need it.

Mike





References