Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Oct 2006 13:59:08 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Eric Schuele" <e.schuele@computer.org>
Cc:        FreeBSD Gnome <gnome@freebsd.org>, Peter Jeremy <peterjeremy@optushome.com.au>, ahze@freebsd.org, freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Re: gnucash will not install/run.... [SOLVED]
Message-ID:  <op.thsccufw9aq2h7@mezz.mezzweb.com>
In-Reply-To: <453A5D3A.3070205@computer.org>
References:  <4537D3EE.4040707@computer.org> <453823A7.3060703@raxion.net> <45382B35.4020900@computer.org> <45389670.80808@raxion.net> <4538CBEA.4070205@computer.org> <20061021010556.GB1148@turion.vk2pj.dyndns.org> <453A5B23.3070602@computer.org> <453A5D3A.3070205@computer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 21 Oct 2006 12:47:38 -0500, Eric Schuele <e.schuele@computer.org=
>  =

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 els=
e  =

>>>> 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 obviou=
s
>>> 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:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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=3D     glib20 gnomehack
  USE_LDCONFIG=3D  yes
  CONFIGURE_ENV+=3D        GW_GLIB_CONFIG=3D"${TRUE}" \
+               GW_GTK_CONFIG=3D"${FALSE}" \
                 CPPFLAGS=3D"`${LOCALBASE}/bin/pkg-config --cflags glib-=
2.0`"  =

\
                 LIBS=3D"`${LOCALBASE}/bin/pkg-config --libs glib-2.0`"
  MAKE_ENV+=3D     GUILE_LOAD_PATH=3D${WRKSRC}
Index: pkg-plist
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.thsccufw9aq2h7>