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