Problem with OS X installation instructions

Dave dave256 at fastmail.fm
Thu Jul 5 16:34:41 EDT 2007


Sometime in June (it looks like June 14th) according to the timestamp  
on /opt/local/bin/gnucash I was able to install it on my 10.4.x G5  
system. I had done a fresh download of macports.dmg file and then  
installed a few other things. The main command I had done first to  
get some other software working was:

port install py-gnome

After manually "port install"ing a few packages to get that to work,  
I later did port install gnucash and I now have 2.0.5 working except  
for the print to PDF problem I posted a few weeks ago.

Here is the result of doing "port installed|grep -i guile" on my system.

   gnucash @2.0.5_2+guile16 (active)
   guile16 @1.6.8_0+darwin_8 (active)
   slib-guile16 @1.0_0 (active)

Looks like I was lucky enough to not get the 1.8 version. I can send  
you the full output of "port installed" off list if you want.

HTH,
Dave


On Jul 5, 2007, at 3:21 PM, Daniel Smith wrote:

> Perhaps I spoke too soon.  Deactivating the 1.6 versions allowed me
> to cleanly build gnucash-devel.  But gnucash crashes at runtime.
> Even after *uninstalling* each of gnucash, gnucash-devel, g-wrap16,
> slib-guile16, guile16, slib-guile, and guile, and doing a fresh "sudo
> port install gnucash-devel", I get the following error soon after the
> splash screen comes up:
>
> *****
>
> gnc.bin-Message: main: binreloc relocation support was disable at
> configure time
> .
>
> Backtrace:
> In unknown file:
>     ?:  0* [primitive-load-path "c-interface.scm"]
> In /opt/local/share/gnucash/scm/c-interface.scm:
>    21:  1* [require hash-table]
> In unknown file:
>     ?:  2  (cond ((not feature) (set! *catalog* #f)) ((slib:provided?
> feature)) .
> ..)
>     ?:  3  (let* ((path #)) (cond (# #) (# # #) (# # #) ...))
>     ?:  4* [catalog:get hash-table]
>     ?:  5* (if (not *catalog*) (let* ((slibcat #)) (cond (# #  
> #)) ...))
>     ?:  6  (let* ((slibcat #)) (cond (# # #)) (cond (slibcat #)) ...)
>     ?:  7  (set! *catalog* (append (catalog:try-read # "usercat")
> *catalog*))
>     ?:  8* [append ...
>     ?:  9*  [catalog:try-read ...
>     ?: 10*   (user-vicinity)
>
> <unnamed port>: In expression (user-vicinity):
> <unnamed port>: Unbound variable: user-vicinity
>
> *****
>
> Any ideas what is going wrong?  How can I get a working copy of 2.1.5?
>
> —Dan
>
>
> Configuration info:
> GNUCash 2.1.5
> Mac OS X 10.4.10
> Installed via MacPorts:
>    aqbanking @2.2.9_1 (active)
>    atk @1.18.0_0 (active)
>    audiofile @0.2.6_0 (active)
>    autoconf @2.61_0 (active)
>    automake @1.10_0 (active)
>    bison @2.3_0 (active)
>    cairo @1.4.10_0 (active)
>    cups-headers @1.1.15_1 (active)
>    dbus @1.0.2_2 (active)
>    dbus-glib @0.73_0 (active)
>    docbook-xml @4.5_0 (active)
>    docbook-xml-4.1.2 @4.1.2_1 (active)
>    docbook-xml-4.2 @4.2_0 (active)
>    docbook-xml-4.3 @4.3_0 (active)
>    docbook-xml-4.4 @4.4_0 (active)
>    docbook-xml-4.5 @4.5_0 (active)
>    docbook-xsl @1.72.0_0 (active)
>    esound @0.2.38_1 (active)
>    expat @2.0.1_0 (active)
>    fontconfig @2.4.2_0+macosx (active)
>    freetype @2.3.4_1 (active)
>    gail @1.18.0_0 (active)
>    gconf @2.18.0.1_0 (active)
>    getopt @1.1.4_0 (active)
>    gettext @0.16.1_0 (active)
>    glib1 @1.2.10_5 (active)
>    glib2 @2.12.12_0 (active)
>    gmp @4.2.1_4+test (active)
>    gnome-icon-theme @2.18.0_1 (active)
>    gnome-keyring @0.8.1_0 (active)
>    gnome-mime-data @2.4.3_0 (active)
>    gnome-vfs @2.18.1_0 (active)
>    gnucash-devel @2.1.5_0 (active)
>    gnucash-docs @2.0.1_0 (active)
>    goffice @0.3.8_0 (active)
>    gtk2 @2.10.13_0 (active)
>    guile @1.8.1_2+darwin_8 (active)
>    gwenhywfar @2.5.3_0 (active)
>    heimdal @0.7.2_0 (active)
>    hicolor-icon-theme @0.10_0 (active)
>    howl @0.9.10_0 (active)
>    icon-naming-utils @0.8.1_0 (active)
>    intltool @0.35.5_0 (active)
>    jpeg @6b_1 (active)
>    ktoblzcheck @1.13_0 (active)
>    libart_lgpl @2.3.19_1 (active)
>    libbonobo @2.18.0_0 (active)
>    libbonoboui @2.18.0_0 (active)
>    libglade2 @2.6.0_1 (active)
>    libgnome @2.18.0_0 (active)
>    libgnomecanvas @2.14.0_1 (active)
>    libgnomecups @0.2.2_0 (active)
>    libgnomeprint @2.12.1_0 (active)
>    libgnomeprintui @2.12.1_0 (active)
>    libgnomeui @2.18.1_0 (active)
>    libgsf @1.14.3_1 (active)
>    libgtkhtml @2.11.0_0 (active)
>    libgtkhtml3 @3.14.2_0 (active)
>    libgtkhtml312 @3.12.2_0 (active)
>    libiconv @1.11_4+darwin_8 (active)
>    libidl @0.8.8_0 (active)
>    libofx @0.8.3_0 (active)
>    libpng @1.2.18_0+darwin_8 (active)
>    libtool @1.5.22_0 (active)
>    libxml2 @2.6.28_1 (active)
>    libxslt @1.1.20_0 (active)
>    m4 @1.4.9_0 (active)
>    ncurses @5.6_0+darwin_8 (active)
>    ncursesw @5.6_0+darwin_8 (active)
>    neon @0.26.3_0 (active)
>    opensp @1.5.2_0 (active)
>    openssl @0.9.8e_0+darwin_8 (active)
>    orbit2 @2.14.7_0 (active)
>    p5-compress-raw-zlib @2.005_0 (active)
>    p5-compress-zlib @2.005_0 (active)
>    p5-crypt-ssleay @0.53_0 (active)
>    p5-datemanip @5.44_0 (active)
>    p5-finance-quote @1.13_0 (active)
>    p5-html-parser @3.56_0 (active)
>    p5-html-tableextract @2.10_0 (active)
>    p5-html-tagset @3.10_0 (active)
>    p5-io-compress-base @2.005_0 (active)
>    p5-io-compress-zlib @2.005_0 (active)
>    p5-libwww-perl @5.805_0 (active)
>    p5-scalar-list-utils @1.18_0 (active)
>    p5-uri @1.35_0 (active)
>    p5-xml-namespacesupport @1.09_0 (active)
>    p5-xml-parser @2.34_3 (active)
>    p5-xml-simple @2.16_0 (active)
>    pango @1.16.4_0 (active)
>    pcre @7.1_1+utf8 (active)
>    perl5.8 @5.8.8_0+darwin_8 (active)
>    pkgconfig @0.21_0 (active)
>    popt @1.11_1 (active)
>    qt3 @3.3.8_0+darwin_8 (active)
>    readline @5.2.001_0 (active)
>    render @0.9_0 (active)
>    scrollkeeper @0.3.14_4 (active)
>    slib @3a3_0 (active)
>    slib-guile @1.0_2 (active)
>    tiff @3.8.2_0+darwin_8 (active)
>    Xft2 @2.1.7_0 (active)
>    xmlcatmgr @2.2_0 (active)
>    xmlto @0.0.18_2 (active)
>    xrender @0.9.0_0+darwin_8 (active)
>    yelp @2.6.5_0 (active)
>    zlib @1.2.3_1 (active)
>
>
>
>> I followed the instructions on this page to install the gnucash port:
>>
>> <http://wiki.gnucash.org/wiki/MacOSX/MacPortsDetail>
>>
>> I then decided to upgrade to the gnucash-devel port, and followed
>> those instructions.
>>
>> This resulted in a variety of errors due to conflicts between guile/
>> slib-guile and guile16/slib-guile16.  Examples:
>>
>> Error: Target com.apple.activate returned: Image error: /opt/local/
>> bin/guile is being used by the active guile16 port.  Please
>> deactivate this port first, or use the -f flag to force the
>> activation.
>>
>> Error: Target com.apple.destroot returned: could not create new link
>> "/opt/local/var/db/dports/build/
>> _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate 
>> _
>> dp
>> orts_devel_slib-guile/work/destroot//opt/local/share/guile/slib":
>> that path already exists
>>
>> I *think* the right sequence of commands to upgrade would be this:
>> sudo port deactivate gnucash
>> sudo port deactivate slib-guile16
>> sudo port deactivate guile16
>>
>> My sequence of commands & missteps was much less direct, but I think
>> it accomplished essentially the same thing.
>>
>> —Dan
>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




More information about the gnucash-user mailing list