[Bug 418762] Re: CouchDB in Karmic should not have dependencies on X stuff
*** 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
*** 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
*** 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
*** 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
*** 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
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
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
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
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
** 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
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
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