pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40119: Cannot run recent thunderbird-bin-nightly, seamonkey-bin-nightly (Linux binaries)



>Number:         40119
>Category:       pkg
>Synopsis:       Cannot run recent thunderbird-bin-nightly, 
>seamonkey-bin-nightly (Linux binaries)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 06 15:30:00 +0000 2008
>Originator:     Sergey Svishchev
>Release:        4.0
>Organization:
>Environment:
>Description:
Recent Linux nightly binaries (older are unavailable) require alsa, resmgr and 
dbus.  dbus is not in pkgsrc, but even if you install RPM's from SuSE 10, they 
are not recent enough (binaries require libdbus-1.so.3 and 
libdbus-glib-1.so.2); once you worked around this with symlinks, 
seamonkey-linux and thunderbird-linux just hang on startup (wchan is 'pause').

With 'sysctl -w emul.linux.kern.osrelease=2.6.20' they don't hang, but produce 
an error:

/usr/pkg/lib/seamonkey-linux/seamonkey-bin: symbol lookup error: 
/usr/pkg/lib/seamonkey-linux/libxul.so: undefined symbol: g_slice_set_config

g_slice_set_config() appeared in glib 2.10, but SuSE RPMS provide 2.8.1.  
Bummer.
>How-To-Repeat:
Try to reproduce https://bugzilla.mozilla.org/show_bug.cgi?id=291320 and 
https://bugzilla.mozilla.org/show_bug.cgi?id=466347
>Fix:
--- mail/thunderbird-bin-nightly/Makefile.linux-i386    9 Oct 2007 19:19:10 
-0000       1.2
+++ mail/thunderbird-bin-nightly/Makefile.linux-i386    6 Dec 2008 12:32:48 
-0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile.linux-i386,v 1.2 2007/10/09 19:19:10 martti Exp $
 
-DISTNAME=      thunderbird-3.0a1pre.en-US.linux-i686
+DISTNAME=      thunderbird-3.0b2pre.en-US.linux-i686
 EXTRACT_SUFX=  .tar.bz2
 
 MOZ_GTK2=      yes
--- www/seamonkey-bin/Makefile.common   20 Nov 2008 13:11:19 -0000      1.15
+++ www/seamonkey-bin/Makefile.common   6 Dec 2008 14:35:49 -0000
@@ -23,7 +23,7 @@
 .sinclude "${.CURDIR}/Makefile.${EMUL_PLATFORM}"
 
 .if defined(MOZ_GTK2) && !empty(MOZ_GTK2:M[Yy][Ee][Ss])
-EMUL_MODULES.linux=    compat gtk2 locale
+EMUL_MODULES.linux=    compat gtk2 locale alsa resmgr
 EMUL_REQD=             suse>=9.1
 .else
 EMUL_MODULES.linux=    compat gtk
--- www/seamonkey-bin-nightly/Makefile.linux-i386       29 Jul 2007 05:20:03 
-0000      1.1
+++ www/seamonkey-bin-nightly/Makefile.linux-i386       6 Dec 2008 12:15:07 
-0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile.linux-i386,v 1.1 2007/07/29 05:20:03 jlam Exp $
 
-DISTNAME=      seamonkey-2.0a1pre.en-US.linux-i686
+DISTNAME=      seamonkey-2.0a3pre.en-US.linux-i686
 EXTRACT_SUFX=  .tar.bz2
 
 MOZ_GTK2=      yes



Home | Main Index | Thread Index | Old Index