[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-31 Thread Joshua Timberman
*** This bug is a duplicate of bug 286906 ***
https://bugs.launchpad.net/bugs/286906

This is *not* a duplicate of the other bug.

The bug here is that CouchDB depends on xulrunner, which has
dependencies on X11 libraries, which can be very undesirable on server
installations, especially by people who don't want software they will
never use installed.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-31 Thread Stuart Langridge
*** This bug is a duplicate of bug 286906 ***
https://bugs.launchpad.net/bugs/286906

I marked it as a duplicate because I am told that libmozjs0d should not
exist as a separate library because no API/ABI guarantees are provided;
that's why it's part of xulrunner. See discussion in the other bug.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-31 Thread Joshua Timberman
*** This bug is a duplicate of bug 286906 ***
https://bugs.launchpad.net/bugs/286906

Okay, I added my commentary on that ticket then.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-09 Thread Alexander Sack
*** This bug is a duplicate of bug 286906 ***
https://bugs.launchpad.net/bugs/286906

FYI, read bug 286906 and the linked upstream bug there.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-09 Thread Stuart Langridge
*** This bug is a duplicate of bug 286906 ***
https://bugs.launchpad.net/bugs/286906

Marking as a duplicate of bug #286906.

** This bug has been marked a duplicate of bug 286906
   provide and support a top-level library package for libmozjs (Was: Unable to 
use libmozjs.so in an application, because of library path problem.)

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-08 Thread Stuart Langridge
We depend on xulrunner because CouchDB requires spidermonkey, the
Mozilla JavaScript engine.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-08 Thread Joshua Timberman
I guess I'm confused why xulrunner is required if the actual dependency
is on spidermonkey (libmozjs0d?). CouchDB doesn't require xulrunner
itself, just spidermonkey. I see the libmozjs0d package's source is
xulrunner, but why make the extra dependency?

The reason for my concern here is for Lucid, an LTS that will likely be
installed on a lot of servers, and CouchDB is making a good name for
itself as a server storage backend, especially for projects like Chef.
By requiring xulrunner in the package, a lot of X11 packages are pulled
in which is undesirable on servers (for lean installations, especially
virtual systems, and for security concerns).

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-08 Thread gdamjan
Isn't the sollution here for CouchDB to depend on seamonkey and both
xulrunner and libmozjs0d to provide seamonkey ?

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-08 Thread Joshua Timberman
Seamonkey is a metapackage that depends on seamonkey-browser and
seamonkey-mailnews, which end up pulling in the X11 dependencies.

What part of Ubuntu using CouchDB actually uses xulrunner? Why can't
*that* require xulrunner, and CouchDB require libmozjs0d?

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-07 Thread Jonathan Davies
** Changed in: couchdb (Ubuntu)
   Status: New = Won't Fix

** Changed in: couchdb (Ubuntu)
   Status: Won't Fix = Confirmed

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-12-07 Thread Joshua Timberman
The main culprit is 'xulrunner', which isn't actually needed by CouchDB
itself. Whatever is using CouchDB that wants to make use of xulrunner
should depend on xulrunner directly.

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff

2009-08-27 Thread Elliot Murphy
I've changed the summary of the bug because reverting to depending on
erlang-nox would inflate the dependency chain for the desktop.

** Summary changed:

- CouchDB in Karmic should depend on erlang-nox
+ CouchDB in Karmic should not have dependencies on X stuff

-- 
CouchDB in Karmic should not have dependencies on X stuff
https://bugs.launchpad.net/bugs/418762
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs