Digging myself a gnucash hole after upgrading other ports

Ryan Schmidt ryandesign at macports.org
Wed Feb 14 22:02:24 PST 2007


On Feb 14, 2007, at 23:27, Kurt L wrote:

> I had a more-or-less working copy of gnucash 2.0.4, and then  
> decided to
> upgrade a fairly substantial list of outdated ports.  Port chugged  
> along
> for a couple of hours, and eventually all of the outdated ports were
> upgraded.  However, when I tried running gnucash again afterwards I  
> got
> this kind of error message in the xterm window:
>
> Computer$ gnucash
> dyld: Library not loaded: /opt/local/lib/libgoffice-1.2.dylib
>   Referenced from: /opt/local/bin/gnucash-bin
>   Reason: image not found
> Trace/BPT trap
> Computer$
>
> I reasoned that gnucash had been built with a dependency on an  
> outdated
> library, so thought that perhaps forcing gnucash to build as though it
> were an upgrade would get it to notice the current libraries and
> eliminate this problem... so I entered
>
> % sudo port -f -n gnucash

Everything you've said up to here sounds reasonable. Forcing the  
upgrade of gnucash should have been the correct solution to the problem.


> Well, the upgrade failed spectacularly, with a lengthy list of  
> modules.
> I think that this is the nub of it here:
>
> Error: Target com.apple.build returned: shell command "cd
> "/opt/local/var/db/dports/build/ 
> _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_ 
> dports_gnome_gnucash/work/gnucash-2.0.4"
> && make all" returned error 2
>  This was followed by some pretty indecipherable module linking lists,
>  etc.
>
> Any ideas on where to proceed from here?  It feels like I'm just  
> digging
> a hole deeper and deeper... should I try an uninstall gnucash, and  
> then
> install gnucash? Suggestions welcome.

Can you show us the indecipherable output? Maybe one of us can  
decipher it.





More information about the macports-users mailing list