On Sat, 21 Oct 2006 12:47:38 -0500, Eric Schuele <[EMAIL PROTECTED]>
wrote:
On 10/21/06 12:38, Eric Schuele wrote:
On 10/20/06 20:05, Peter Jeremy wrote:
On Fri, 2006-Oct-20 08:15:22 -0500, Eric Schuele wrote:
I have tried this and many other variants. Not quite sure what else
to do here. It is installed now. All necessary dependencies are
present. It simply segfaults when I start it.
Likewise here - on both i386 and amd64. I've also compared the
contents of /usr/{X11R6,local} with pkg_info -aL to check for obvious
crud to no avail. The SEGV occurs immediately after it reads
/usr/local/share/themes/Default/gtk/gtkrc but I haven't traced it
any further.
Ok... the fix for me was to downgrade g-wrap to that which existed
before they committed GNOME 2.16.1.
From portdowngrade:
number date portversion comment
1 2006/10/17 21:24:04 1.3.4 - Back out of 1.9.6 and back
down to 1
2 2006/10/14 08:35:12 1.9.6_2 Presenting GNOME 2.16.1 for
FreeBSD.
3 2006/07/02 04:03:10 1.3.4_9 Add missing library archives.
I selected #3 (v1.3.4_9).
So for me it went like this:
1) portdowngrade g-wrap
2) setenv FORCE_PKG_REGISTER yes
(needed because slib-guile will complain)
3) portupgrade -f g-wrap
4) Don't forget to use pkgtools.conf to hold the port for now.
Seems to run fine now.
Obviously something is wrong in what they rolled it back to.
After looking a little bit more...
It appears there is a patch file (patch-aa) missing from the 1.3.4,1
version of the port that is present in 1.3.4_9. If its necessary I
don't know... but that is one difference between the two ports. So I
thought I'd mention it.
ahze has patch to yet commit it, but I don't know if it will help with
your problem. If you want to test it, feel free to do and report back.
Adding ahze in the CC.
Cheers,
Mezz
patch by ahze:
======================================
RCS file: /home/pcvs/ports/devel/g-wrap/Makefile,v
retrieving revision 1.33
diff -u -r1.33 Makefile
--- Makefile 17 Oct 2006 21:24:04 -0000 1.33
+++ Makefile 20 Oct 2006 04:40:44 -0000
@@ -27,6 +27,7 @@
USE_GNOME= glib20 gnomehack
USE_LDCONFIG= yes
CONFIGURE_ENV+= GW_GLIB_CONFIG="${TRUE}" \
+ GW_GTK_CONFIG="${FALSE}" \
CPPFLAGS="`${LOCALBASE}/bin/pkg-config --cflags glib-2.0`"
\
LIBS="`${LOCALBASE}/bin/pkg-config --libs glib-2.0`"
MAKE_ENV+= GUILE_LOAD_PATH=${WRKSRC}
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/devel/g-wrap/pkg-plist,v
retrieving revision 1.12
diff -u -r1.12 pkg-plist
--- pkg-plist 17 Oct 2006 21:24:04 -0000 1.12
+++ pkg-plist 20 Oct 2006 04:40:44 -0000
@@ -6,10 +6,6 @@
lib/libgw-glib.la
lib/libgw-glib.so
lib/libgw-glib.so.0
-lib/libgw-gtk.a
-lib/libgw-gtk.la
-lib/libgw-gtk.so
-lib/libgw-gtk.so.0
lib/libgw-standard.a
lib/libgw-standard.la
lib/libgw-standard.so
@@ -30,11 +26,8 @@
share/guile/g-wrap.scm
share/guile/g-wrap/enumeration.scm
share/guile/g-wrap/g-translate.scm
-share/guile/g-wrap/gtkobj.scm
share/guile/g-wrap/gw-glib-spec.scm
share/guile/g-wrap/gw-glib.scm
-share/guile/g-wrap/gw-gtk-spec.scm
-share/guile/g-wrap/gw-gtk.scm
share/guile/g-wrap/gw-standard-spec.scm
share/guile/g-wrap/gw-standard.scm
share/guile/g-wrap/gw-wct-spec.scm
======================================
--
[EMAIL PROTECTED] - [EMAIL PROTECTED]
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - [EMAIL PROTECTED]
http://wiki.freebsd.org/multimedia - [EMAIL PROTECTED]
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"