Opened 11 years ago

Closed 10 years ago

#39583 closed defect (fixed)

gnucash @2.4.13_1 +without_hbci +without_ofx missing dependency on eggdbus

Reported by: rcobbe Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: gnucash

Description

MacOS 10.8.4, XCode 4.6.3.

After updating outdated packages this morning, gnucash no longer starts:

[ridcully:~]$ /opt/local/bin/gnucash
dyld: Library not loaded: /opt/local/lib/libeggdbus-1.0.dylib
  Referenced from: /opt/local/bin/gnucash
  Reason: image not found
Trace/BPT trap: 5

After installing the eggdbus package, gnucash starts fine, so it looks like a dependency got dropped.

I have buildfromsource always set in my macports.conf file, so the upgrade built all the packages from source. To do the upgrade, I ran

sudo port selfupdate
port echo outdated
sudo port upgrade outdated
sudo port uninstall inactive
sudo port uninstall --follow-dependencies leaves

The output of port echo outdated:

[ridcully:~]$ port echo outdated
curl                           @7.30.0_0+ssl 
curl-ca-bundle                 @7.30.0_0 
gnome-keyring                  @2.30.3_6 
gstreamer1                     @1.0.5_1 
gstreamer1-gst-plugins-base    @1.0.5_1 
libbonoboui                    @2.24.5_6 
libcanberra                    @0.30_1 
libgnome-keyring               @2.30.1_1 
libgnomeui                     @2.24.5_6 
libxml2                        @2.9.0_0 
py27-gnome                     @2.28.1_5 

I can provide a full transcript of the update process if you'd like, although there are no obvious error messages in the rest of the update (aside from an error about deactivating docbook-xml-5.0, which I've seen several times to no ill effect, so far). }}}

Change History (3)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

devans has been rebuilding stuff to remove references to eggdbus lately...

comment:2 Changed 11 years ago by drkp (Dan Ports)

Owner: changed from macports-tickets@… to dports@…
Status: newassigned

comment:3 Changed 10 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

This doesn't appear to be an issue anymore with gnucash 2.6.

Note: See TracTickets for help on using tickets.