2010-04-07 04:03:38 |
a.strotmann |
bug |
|
|
added bug |
2010-04-07 04:03:38 |
a.strotmann |
attachment added |
|
Dependencies.txt http://launchpadlibrarian.net/43317970/Dependencies.txt |
|
2010-04-15 21:03:44 |
Richard M Kreuter |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2010-04-15 21:04:05 |
Richard M Kreuter |
bug |
|
|
added subscriber MongoDB Developers |
2010-04-17 18:19:38 |
Andrew Starr-Bochicchio |
tags |
amd64 apport-bug lucid |
amd64 apport-bug lucid patch |
|
2010-04-21 22:18:00 |
Emmet Hikory |
mongodb (Ubuntu): assignee |
|
Emmet Hikory (persia) |
|
2010-04-22 16:47:38 |
Emmet Hikory |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2010-04-22 18:10:50 |
Launchpad Janitor |
mongodb (Ubuntu): status |
New |
Fix Released |
|
2010-04-22 19:13:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/mongodb |
|
2010-06-29 23:37:47 |
Stu |
mongodb (Ubuntu): status |
Fix Released |
Incomplete |
|
2010-08-12 05:41:15 |
Clint Byrum |
mongodb (Ubuntu): status |
Incomplete |
Triaged |
|
2010-08-12 05:41:20 |
Clint Byrum |
mongodb (Ubuntu): assignee |
Emmet Hikory (persia) |
|
|
2010-08-12 05:41:25 |
Clint Byrum |
mongodb (Ubuntu): importance |
Undecided |
Medium |
|
2010-08-12 05:57:42 |
Clint Byrum |
mongodb (Ubuntu): importance |
Medium |
High |
|
2010-08-12 06:48:13 |
Clint Byrum |
bug |
|
|
added subscriber Clint Byrum |
2010-08-12 17:58:15 |
Clint Byrum |
mongodb (Ubuntu): status |
Triaged |
In Progress |
|
2010-08-12 17:58:18 |
Clint Byrum |
mongodb (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-08-12 19:33:25 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/maverick/mongodb/add-xulrunner-wrapper |
|
2010-08-12 19:36:31 |
Clint Byrum |
nominated for series |
|
Ubuntu Lucid |
|
2010-08-12 19:36:51 |
Clint Byrum |
mongodb (Ubuntu): status |
In Progress |
Confirmed |
|
2010-08-12 19:36:55 |
Clint Byrum |
mongodb (Ubuntu): assignee |
Clint Byrum (clint-fewbar) |
|
|
2010-08-24 04:01:52 |
marcosdsanchez |
bug |
|
|
added subscriber marcosdsanchez |
2010-09-03 18:19:07 |
Clint Byrum |
mongodb (Ubuntu): status |
Confirmed |
In Progress |
|
2010-09-03 18:19:10 |
Clint Byrum |
mongodb (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-09-09 17:17:28 |
Clint Byrum |
mongodb (Ubuntu): status |
In Progress |
Confirmed |
|
2010-09-09 17:17:31 |
Clint Byrum |
mongodb (Ubuntu): assignee |
Clint Byrum (clint-fewbar) |
|
|
2010-09-20 16:24:45 |
Daniel Thomas |
nominated for series |
|
Ubuntu Maverick |
|
2010-09-30 00:39:52 |
Mircea Pasoi |
bug |
|
|
added subscriber Mircea Pasoi |
2010-10-01 18:19:11 |
Doug Stanley |
bug |
|
|
added subscriber Doug Stanley |
2010-10-04 05:58:43 |
Micah Gersten |
mongodb (Ubuntu): status |
Confirmed |
In Progress |
|
2010-10-04 05:58:43 |
Micah Gersten |
mongodb (Ubuntu): assignee |
|
Micah Gersten (micahg) |
|
2010-10-05 14:40:47 |
Micah Gersten |
mongodb (Ubuntu): status |
In Progress |
Fix Committed |
|
2010-10-05 14:40:47 |
Micah Gersten |
mongodb (Ubuntu): assignee |
Micah Gersten (micahg) |
|
|
2010-10-05 14:40:48 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/mongodb |
|
2010-10-06 04:24:28 |
Launchpad Janitor |
mongodb (Ubuntu): status |
Fix Committed |
Fix Released |
|
2010-11-01 13:26:28 |
Tero Karvinen |
bug |
|
|
added subscriber Tero Karvinen |
2010-11-01 16:21:58 |
Iain Lane |
bug task added |
|
mongodb (Ubuntu Lucid) |
|
2010-11-01 16:22:05 |
Iain Lane |
bug task added |
|
mongodb (Ubuntu Maverick) |
|
2010-11-01 17:50:51 |
Clint Byrum |
mongodb (Ubuntu Lucid): status |
New |
In Progress |
|
2010-11-01 17:50:53 |
Clint Byrum |
mongodb (Ubuntu Lucid): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-11-01 17:51:34 |
Clint Byrum |
mongodb (Ubuntu Maverick): status |
New |
Fix Released |
|
2010-11-01 18:06:46 |
Clint Byrum |
description |
Binary package hint: mongodb
As a workaround, I created a symbolic link to the xulrunner version of this library in /usr/lib.
This stops working and has to be relinked whenever xulrunner gets updated to a new version number.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mongodb 1:1.2.2-1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Tue Apr 6 21:57:33 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
LANG=en_CA.utf8
SHELL=/bin/bash
SourcePackage: mongodb |
Binary package hint: mongodb
As a workaround, I created a symbolic link to the xulrunner version of this library in /usr/lib.
This stops working and has to be relinked whenever xulrunner gets updated to a new version number.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mongodb 1:1.2.2-1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Tue Apr 6 21:57:33 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
LANG=en_CA.utf8
SHELL=/bin/bash
SourcePackage: mongodb
== SRU REPORT ==
=== IMPACT ===
The impact of this bug could be moderate, as we are removing the rpath link to a specific release of libmozjs.so and instead providing a wrapper that will find the library for the user. However, no running code is changing, just the startup mechanism.
=== DEV STATUS ===
This has been resolved in Maverick and the current dev branch by writing a wrapper script that finds the currently installed libmozjs.so and adds it to LD_LIBRARY_PATH. This solution will work going forward as long as the library maintains ABI compatibility, but that is an issue for xulrunner, not mongodb, and will affect many other packages as well.
=== PATCH STATUS ===
Patch is in development. See merge proposals when complete.
=== TEST CASE ===
* Install Ubuntu Server 10.04 without applying updates
* Check that xulrunner-1.9.2 is at version 1.9.2.3+nobinonly-0ubuntu2
* Install package mongodb
* run 'mongo' -- should work
* Apply updates -- xulrunner-1.9.2 should be updated to 1.9.2.12+build1+nobinonly-0ubuntu0.10.04.1
* run 'mongo' -- this fails because the upstream version of xulrunner-1.9.2 has changed, and the rpath stored in these binaries is now invalid.
=== REGRESSION POTENTIAL ===
As the impact statement says, we are changing the startup behavior of the package in a fundamental way. However, the alternative is breaking the package every time a new version of xulrunner-1.9.2 is uploaded.
|
|
2010-11-02 22:07:24 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/lucid/mongodb/sru-557024 |
|
2010-11-02 22:36:00 |
Clint Byrum |
mongodb (Ubuntu Lucid): status |
In Progress |
Confirmed |
|
2010-11-07 22:55:44 |
Stefano Rivera |
mongodb (Ubuntu Lucid): status |
Confirmed |
Fix Committed |
|
2010-11-07 22:55:44 |
Stefano Rivera |
mongodb (Ubuntu Lucid): assignee |
Clint Byrum (clint-fewbar) |
|
|
2010-11-07 22:56:00 |
Stefano Rivera |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2010-11-08 11:37:34 |
Stefano Rivera |
mongodb (Ubuntu Lucid): status |
Fix Committed |
In Progress |
|
2010-11-08 11:37:34 |
Stefano Rivera |
mongodb (Ubuntu Lucid): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-12-10 17:41:56 |
Martin Pitt |
mongodb (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2010-12-10 17:42:02 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2010-12-10 17:42:06 |
Martin Pitt |
tags |
amd64 apport-bug lucid patch |
amd64 apport-bug lucid patch verification-needed |
|
2010-12-10 18:20:52 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/mongodb |
|
2010-12-12 19:48:40 |
Martin Pitt |
tags |
amd64 apport-bug lucid patch verification-needed |
amd64 apport-bug lucid patch verification-done |
|
2010-12-18 11:17:00 |
Launchpad Janitor |
mongodb (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|