Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 14858] New: xulrunner and thunderbird depends on different versions of nss

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 14858] New: xulrunner and thunderbird depends on different versions of nss
  • Date: 29 Oct 2008 04:40:54 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=14858

Summary: xulrunner and thunderbird depends on different versions
of nss
Product: Codex
Version: stable grimoire
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: mail
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: fredrik.carlstrom AT tele2.se


With nss-3.12 installed thunderbird won't build. With nss-3.11.19 installed
programs linking against libxul.so (e.g. vlc and firefox) will have missing
dependencies since libxul.so requires libnss3.so version NSS_3.12 (as seen
with
the command "cleanse --nofix_quick firefox vlc").

Changing:

---
depends nspr '--with-system-nspr'
&&
depends nss '--with-system-nss'
&&
---

to:

---
if spell_ok nss && [[ $(installed_version nss) == 3.11* ]]; then
depends nspr '--with-system-nspr' &&
depends nss '--with-system-nss'
fi &&
---

in the DEPENDS script makes thunderbird cast successfully both with
nss-3.11.19
and 3.12 installed. It doesn't work if just nss is commented out, so it
depends
on that both nss and nspr is internal. This or - perhaps better - changing nss
and nspr to optional_depends might be a solution until thunderbird can use
nss-3.12.


--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



  • [SM-Grimoire-Bugs] [Bug 14858] New: xulrunner and thunderbird depends on different versions of nss, bugzilla-daemon, 10/29/2008

Archive powered by MHonArc 2.6.24.

Top of Page