Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#19296 closed defect (invalid)

Akonadi 1.0.0_4 Build failure

Reported by: manul.pallas@… Owned by: illogic-al@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: akonadi, kde4, qt4 Cc:
Port: akonadi

Description

Akonadi fails to build, it seems to me it is a problem finding dbus (although it is installed and up to date)

dyld: Library not loaded: /opt/local/lib/libdbus-1.3.dylib
  Referenced from: /opt/local/libexec/qt4-kde/bin/qdbusxml2cpp
  Reason: image not found
/bin/sh: line 1: 31926 Trace/BPT trap          /opt/local/libexec/qt4-kde/bin/qdbusxml2cpp -m -a tracernotificationadaptor -i dbustracer.h -l Akonadi::DBusTracer /opt/l
ocal/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_akonadi/work/akonadi-1.0.0/server/interfaces/org.freedesktop.Akonadi.TracerNotification.xml
make[2]: *** [server/tracernotificationadaptor.cpp] Error 133
make[1]: *** [server/CMakeFiles/akonadiprivate.dir/all] Error 2
make: *** [all] Error 2
Warning: the following items did not execute (for akonadi): org.macports.destroot org.macports.build
Error: Unable to upgrade port: 1
Executing: /opt/local/bin/port -v upgrade akonadi +no_docs

Change History (6)

comment:1 Changed 16 years ago by blb@…

Owner: changed from macports-tickets@… to illogic-al@…

What does port installed dbus say? My dbus provides that library.

comment:2 in reply to:  1 Changed 16 years ago by manul.pallas@…

Replying to blb@…:

What does port installed dbus say? My dbus provides that library.

dbus seems to be installed

-bash-3.2$ port installed dbus
The following ports are currently installed:
  dbus @1.2.12_5
-bash-3.2$ 

comment:3 Changed 16 years ago by blb@…

It's installed but not active; does akonadi work after runing sudo port activate dbus?

comment:4 Changed 16 years ago by manul.pallas@…

-bash-3.2$ sudo port activate dbus
Password:
--->  Activating dbus
Error: port activate failed: Image error: /opt/local/var/lib/dbus/machine-id already exists and does not belong to a registered port.  Unable to activate port dbus.

I tried removing the file machine-id, and then activate dbus, and akonadi managed to build after a port clean, it seems to build now thanks! (although now my x11/xfce install has been screwed up by dbus, nothing works anymore, but at least everything builds ;))

comment:5 Changed 16 years ago by blb@…

Resolution: invalid
Status: newclosed

The machine-id issue was reported in #19234 (though there wasn't a change to the version/revision) so that should be fixed for newer dbus builds.

For xfce issues please open a new ticket(s) if needed, and have a look at the Xfce wiki page if you haven't already.

comment:6 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.