remove xulrunner 1.8 and all left over rdepend binaries from karmic archive.

Bug #352968 reported by Alexander Sack
10
Affects Status Importance Assigned to Milestone
bfilter (Ubuntu)
Fix Released
Undecided
Alexander Sack
classpath (Ubuntu)
Fix Released
High
Alexander Sack
couchdb (Ubuntu)
Fix Released
High
Alexander Sack
eclipse (Ubuntu)
Fix Released
High
Onkar Shinde
gnome-chemistry-utils (Ubuntu)
Fix Released
Critical
Alexander Sack
mobile-basic-flash (Ubuntu)
Fix Released
Medium
Unassigned
pcmanx-gtk2 (Ubuntu)
Fix Released
High
Alexander Sack
xulrunner (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xulrunner

xulrunner 1.8 is EOL for a while already. lets remove it. Binary Packages that still rdepend on it, need to be removed and a respin triggered. If you want me to assemble a complete list, let me know.

Alexander Sack (asac)
Changed in xulrunner (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-9.04
status: New → Triaged
Revision history for this message
Alexander Sack (asac) wrote :

after discussion with loic, we decided that mobile-basic-flash should be removed completely from jaunty too. As its a rdepends of libxul0d, please remove both sources at the same time. Thanks!

Changed in mobile-basic-flash (Ubuntu):
importance: Undecided → Medium
milestone: none → ubuntu-9.04
status: New → Triaged
Revision history for this message
Steve Kowalik (stevenk) wrote :

There are still an awful lot of packages using xulrunner 1.8. I think we should get the {Build-},Depends list down a lot and then look at removing it.

Revision history for this message
Steve Kowalik (stevenk) wrote :

2009-04-09 06:55:06 INFO Removing candidates:
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty amd64
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty armel
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty hppa
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty i386
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty ia64
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty lpia
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty powerpc
2009-04-09 06:55:06 INFO mobile-basic-flash 0.44-0ubuntu2 in jaunty sparc
2009-04-09 06:55:06 INFO Removed-by: Steve Kowalik
2009-04-09 06:55:06 INFO Comment: unused, dead upstream, uses xul 1.8 LP: #352968
2009-04-09 06:55:06 INFO 9 packages successfully removed.

Changed in mobile-basic-flash (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 352968] Re: remove xulrunner 1.8 and all left over rdepend binaries from jaunty archive.

On Thu, Apr 09, 2009 at 06:53:24AM -0000, Steve Kowalik wrote:
> There are still an awful lot of packages using xulrunner 1.8. I think we
> should get the {Build-},Depends list down a lot and then look at
> removing it.
>

build depends in universe

on libxul-dev are:

 + classpath
 + eclipse
 + gnome-chemistry-utils
 + pcmanx-gtk2

on libmozjs-dev:
 + bfilter
 + couchdb
 + edbrowse
 + gxine
 + libjavascript-perl
 + mediatomb

 - Alexander

Revision history for this message
Steve Langasek (vorlon) wrote :

AIUI, the consensus is that this is not actionable yet for xulrunner; unsubscribing ubuntu-archive.

summary: - remove xulrunner 1.8 and all left over rdepend binaries from jaunty
+ remove xulrunner 1.8 and all left over rdepend binaries from karmic
archive.
Changed in xulrunner (Ubuntu):
milestone: ubuntu-9.04 → none
Revision history for this message
Alexander Sack (asac) wrote :

Please reconsider this for karmic now, which should be enough time to deal with the failing rdepends. Thanks!

Revision history for this message
Steve Langasek (vorlon) wrote :

Steve's statement was that the reverse-build-deps should be trimmed down prior to removal, which I think is a reasonable position. Nothing has changed here yet regarding the number of reverse-dependencies since jaunty, so I think there's insufficient evidence that karmic gives enough time to deal with the rdepends if there's been no movement in the past two months.

Revision history for this message
Alexander Sack (asac) wrote :

gnome-chemistry-utils: merging latest from debian and moving to xulrunner-dev might do the trick - most likely we also need some configure.ac fixes though.

Changed in gnome-chemistry-utils (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → Critical
status: New → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

bfilter: nobody should use libmozjs-dev anymore.

Changed in bfilter (Ubuntu):
assignee: nobody → Alexander Sack (asac)
status: New → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

uploaded with xulrunner-dev build depend

Changed in gnome-chemistry-utils (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-chemistry-utils - 0.8.6-1ubuntu6

---------------
gnome-chemistry-utils (0.8.6-1ubuntu6) karmic; urgency=low

  De-libxul-dev'ification (LP: #352968)
  * debian/control: transition build depend from libxul-dev to xulrunner-dev
  * debian/rules: add --with-mozilla-libdir=/usr/lib/xulrunner-addons/plugins/
    to configure flags
  * debian/gcu-plugin.{links,dirs}: remove not needed debhelper files
  * debian/gcu-plugin.install: use mozilla-libdir from above

 -- Alexander Sack <email address hidden> Wed, 10 Jun 2009 12:39:19 +0200

Changed in gnome-chemistry-utils (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Alexander Sack (asac) wrote :

couchdb: needs to move away from libmozjs-dev

Changed in couchdb (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

unsubscribing ubuntu-archive to reduce noise while fixing most of the rdepends.

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

This bug was fixed in the package couchdb - 0.9.0-2ubuntu1

---------------
couchdb (0.9.0-2ubuntu1) karmic; urgency=low

  De-libmoz-dev'ification (LP: #352968)
  * debian/control: transition from libmozjs-dev to xulrunner-dev in ubuntu
  * debian/control: add xulrunner-1.9 as explicit dependency for couchdb package
  * debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to
    pkglibdir of current installed xulrunner version on startup; this works around
    the fact that couchdb relies on the not publicly exported libmozjs

 -- Alexander Sack <email address hidden> Wed, 10 Jun 2009 15:39:54 +0200

Changed in couchdb (Ubuntu):
status: In Progress → Fix Released
Alexander Sack (asac)
Changed in classpath (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
status: New → In Progress
Alexander Sack (asac)
Changed in pcmanx-gtk2 (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bfilter - 1.1.4-1ubuntu1

---------------
bfilter (1.1.4-1ubuntu1) karmic; urgency=low

  De-libxul-dev'ification (LP: #352968):
  * debian/control:drop build-dependency on libmozjs-dev; use xulrunner-dev
    instead; explicitly add xulrunner-1.9 binary depends for bfilter and
    bfilter-gui package
  * debian/rules adjust LIBS and CPPFLAGS accordingly; also use --as-needed
    to prevent mozjs being linked in everywhere.
  * debian/bin/{bfilter,bfilter-gui}: add wrapper scripts that set LD_LIBRARY_PATH
    properly for mozjs
  * debian/{bfilter.install,bfilter-gui.install}: install wrapper scripts to usr/bin
    and move the wrapped binaries to pkglidir
  * debian/rules: make debian/bin/ wrapper scripts executable in pre-build

 -- Alexander Sack <email address hidden> Wed, 10 Jun 2009 13:03:30 +0200

Changed in bfilter (Ubuntu):
status: In Progress → Fix Released
Alexander Sack (asac)
Changed in eclipse (Ubuntu):
assignee: nobody → Onkar Shinde (onkarshinde)
status: New → Triaged
importance: Undecided → High
Revision history for this message
Philippe Coval (rzr) wrote :

Tell me if i am wrong but I had to install xulrunner to make it work (as well as setting its path in eclipse env)
regards, else starting did fail for me

--
http://rzr.online.fr/q/eclipse

Revision history for this message
Alexander Sack (asac) wrote :

to get the last rdepends out i filed a removal request for eclipse now: bug 425687

Revision history for this message
Steve Langasek (vorlon) wrote :

This is fixed with a sync of eclipse 3.4.1-1 from Debian.

Steve Langasek (vorlon)
Changed in eclipse (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Steve Beattie (sbeattie) wrote :

See also bug 365319 and bug 459532 related to xulrunner's python-xpcom package.

Revision history for this message
Ezra Reeves (ezrareeves) wrote :

In pcmanx-gtk2
Fixed in proposed merge for Lucid
(LP: #482944)

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

This bug was fixed in the package pcmanx-gtk2 - 0.3.9-2ubuntu1

---------------
pcmanx-gtk2 (0.3.9-2ubuntu1) lucid; urgency=low

  * Merge from debian testing (LP: #482944), remaining changes:
    - packages that Depend/Recommend/Suggest firefox
      (meta-package) must alternatively Depend/Recommend/Suggest abrowser
    - debian/mozilla-plugin-pcmanx.links: s/iceape/seamonkey/;
      s/iceweasel/firefox/.
    - debian/control: add "| seamonkey-browser" to mozilla-plugin-pcmanx
      Recommends field.
    - debian/rules: use "dh_makeshlibs -V -Xfirefox" instead of
      "dh_makeshlibs -V -Xiceweasel" in binary-arch target.
    - debian/mozilla-plugin-pcmanx.install: s/iceape/xulrunner/.
    - mozilla-plugin-pcmanx.{postinst,postrm}: s/iceape/seamonkey/;
      s/iceweasel/firefox/.
  * debian/mozilla-plugin-pcmanx.install
    - Changed xulrunner-devel-1.9 to xulrunner-devel-1.9.1.5 to fix FTBFS
  * debian/patches
    - Added zap-iceape.dpatch to protect from iceape-dev.dpatch messing
      with firefox entries
  * debian/rules
    - Changed xulrunner-devel-1.9 to xulrunner-devel-1.9.1.5
  * debian/control
    - Replaced libxul-dev build-depend with xulrunner-dev closing (LP: #352968)
 -- Ezra Reeves <email address hidden> Tue, 24 Nov 2009 17:01:07 -0500

Changed in pcmanx-gtk2 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package classpath - 2:0.98-5ubuntu1

---------------
classpath (2:0.98-5ubuntu1) lucid; urgency=low

  * Merge from Debian testing (LP: #405290, #352968, #499582). Remaining
    changes:
    - Deleted unnecessary build-independ on gjdoc, as it's provided by gcj-jdk
      and conflicts with gcj-jdk
    - 90_fix_ftbfs_warn_unused_result.dpatch
  * Dropped changes:
    - Don't install gappletviewer.1.gz: Integrated in Debian
    - Updated build dependency on gcj to gcj-jdk: not necessary anymore
    - added fno-strict-aliasing to CFLAGS: fixed upstream
    - Recommend firefox instead of mozilla-firefox: not necessary anymore as
      package gcjwebplugin is disabled
    - fix for bug #272772: package gcjwebplugin is disabled
    - changed build-depends on iceape-dev to libxul-dev: done in Debian
    - Add libsamplerate0-dev to Build-Depends: bug 25849 has been fixed
  * Debian/rules: updated CPPFLAGS for xulrunner-1.9.1.7. This fix a FTBFS.
 -- Fabrice Coutadeur <email address hidden> Fri, 15 Jan 2010 20:55:51 +0000

Changed in classpath (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
James Westby (james-w) wrote :

Where does this bug stand?

xulrunner is the only task left open, so I presume it is ok to remove it?
However, ubuntu-archive isn't subscribed so we won't act unless this is
being tracked by some other means.

Please leave a comment and subscribe ubuntu-archive if you want xulrunner
to be removed, or this requires some other action from us.

Thanks,

James

Revision history for this message
Alexander Sack (asac) wrote :

yes, please remove xulrunner 1.8 ... thx.

Revision history for this message
Jonathan Riddell (jr) wrote :

xulrunner removed as part of python2.5 removed

Changed in xulrunner (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
edlynn (edlynn) wrote : Re: [Bug 352968] Re: remove xulrunner 1.8 and all left over rdependbinaries from karmic archive.

incorrect url
  ----- Original Message -----
  From: Jonathan Riddell
  To: <email address hidden>
  Sent: Tuesday, March 09, 2010 6:57 PM
  Subject: [Bug 352968] Re: remove xulrunner 1.8 and all left over rdependbinaries from karmic archive.

  xulrunner removed as part of python2.5 removed

  ** Changed in: xulrunner (Ubuntu)
         Status: Triaged => Fix Released

  --
  remove xulrunner 1.8 and all left over rdepend binaries from karmic archive.
  https://bugs.launchpad.net/bugs/352968
  You received this bug notification because you are a direct subscriber
  of the bug.

  Status in “bfilterâ€� package in Ubuntu: Fix Released
  Status in “classpathâ€� package in Ubuntu: Fix Released
  Status in “couchdbâ€� package in Ubuntu: Fix Released
  Status in “eclipseâ€� package in Ubuntu: Fix Released
  Status in “gnome-chemistry-utilsâ€� package in Ubuntu: Fix Released
  Status in “mobile-basic-flashâ€� package in Ubuntu: Fix Released
  Status in “pcmanx-gtk2â€� package in Ubuntu: Fix Released
  Status in “xulrunnerâ€� package in Ubuntu: Fix Released

  Bug description:
  Binary package hint: xulrunner

  xulrunner 1.8 is EOL for a while already. lets remove it. Binary Packages that still rdepend on it, need to be removed and a respin triggered. If you want me to assemble a complete list, let me know.

  To unsubscribe from this bug, go to:
  https://bugs.launchpad.net/ubuntu/+source/bfilter/+bug/352968/+subscribe

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.